如何更改“在外部编辑器中打开”的工具?

如何更改“在外部编辑器中打开”的工具?

听起来可能很简单,但是当我尝试使用“项目”视图中右键单击上下文菜单的“在外部编辑器中打开...”打开图形文件时,什么都没有发生。有人能向我解释一下,这个选项应该如何工作吗?与图形文件(在本例中为 .png)关联的默认程序是 GIMP,但 NetBeans 似乎忽略了这一点。以下是我所说的内容的屏幕截图:

在此处输入图片描述

我使用的Netbeans版本是8.1,操作系统是Arch Linux。

答案1

我在 NetBeans 8.1(Windows 上)中能够做到这一点的一种方法是右键单击“项目”视图中的文件。然后选择“工具”-->“发送到...”-->“配置...”子菜单。这将打开另一个窗口,其中选择了“杂项”选项卡中的“发送到”选项卡。

在该窗口中,选择“添加”按钮。在“脚本名称”表单字段中输入名称(任意名称)。在“脚本类型”下拉菜单中选择“接受文件作为参数的脚本”。在“脚本”表单字段中输入“${SHELL}”(不带引号)。在下面的字段中,输入编辑器的路径,后面加一个空格,后面加“$@”(例如,“Emacs $@”,不带引号)。

然后,右键单击“脚本列表”中创建的新脚本的名称,并选择工具-->添加到调色板...选项。

最后,在项目视图中右键单击您的源代码文件,然后选择工具-->发送到...-->。然后,这将在您的编辑器中打开该文件。

更新:上述方法似乎只适用于基于 Ant(而非 Maven)的项目。由于我最近开始几乎只使用基于 Maven 的项目,因此上述方法对我来说已经毫无用处。因此,我做了更多研究,现在正在使用QuickOpener 插件

QuickOpener 插件不如前面提到的方法那么方便,但是已经足够了。

相关内容