从全局菜单启动时,如何通过 snap 安装 Eclipse 使用不同的配置

bra*_*zzi 10 eclipse ubuntu-mate snap

通过 snap 安装的软件中的文件是只读的。但是,要配置 Eclipse,我们需要更改其eclipse.ini文件。如何做到这一点,当按下 Super 键并点击 Eclipse 的标志时,它使用新的配置?

bra*_*zzi 14

有很多可能的解决方案,但我最喜欢/最简单的一种是使用Menulibre

  1. 复制/snap/eclipse/current/eclipse.ini到可以编辑的地方。让我们说,将其复制到/etc/eclipse.ini.

  2. 编辑要更新的参数[1]并保存文件。

  3. 打开 Menulibre [2]

  4. 搜索“日食”。

  5. 单击 Eclipse 图标。

  6. 在“命令”输入中,--launcher.ini在二进制路径后添加选项。在我们的示例中,我们将替换

     /snap/bin/eclipse %U
    
    Run Code Online (Sandbox Code Playgroud)

     /snap/bin/eclipse  --launcher.ini /etc/eclipse.ini %U
    
    Run Code Online (Sandbox Code Playgroud)
  7. 单击 Menulibre 的“保存”按钮。我只在 Unity 和 MATE 上测试过它,但不确定它是否适用于 GNOME 3。

到目前为止,它对我有用。


笔记

[1]例如,我改变了

    -Xms
    256m
    -Xmx
    1024m
Run Code Online (Sandbox Code Playgroud)

    -Xms
    1024m
    -Xmx
    4096m
Run Code Online (Sandbox Code Playgroud)

[2]您可能需要安装它。一种方法是使用 APT:

$ sudo apt-get install menulibre
Run Code Online (Sandbox Code Playgroud)