我正在开发自己的GNOME扩展。我读过几篇文章:
官方的一个。
- StepByStepStep #fromSockch-settingUpEclipse
关于wiki.gnome.org:
使用支持JavaScript的IDE进行开发非常有帮助。它将帮助我们进行代码折叠,自动完成,大纲等。
GNOME有自己的开发IDE,叫做Anjuta。问题是IDE有一些不足,如自动完成,代码折叠等。所以对我来说,在Anjuta拥有这种特性之前,最好使用Eclipse进行开发。
因此,我们开始设置Eclipse以支持JavaScript。设置Eclipse
从您的发行版的应用商店安装Eclipse。打开Eclipse并选择您的工作区。转到“帮助”。“安装新软件”。选择“使用所有可用站点”。搜索JavaScript。安装。就这样!
我设法使用Eclipse编写我的第一个扩展,但我想启用代码完成功能。我发现这个特性对加速代码编写有很大的帮助。
我假设我必须在我的JavaScript项目中设置正确的“包含路径”。但我找不到要添加的路径。
注意:我在Fedora 19上使用Eclipse Kepler和JavaScript开发工具。
1条答案
按热度按时间rggaifut1#
我实际上有一个简单的问题,最后我搬到了IntelliJ IDEA Ultimate,因为我的工作支付了它,但我仍然需要做类似的设置
以下是在Eclipse中设置JavaScript包含路径的步骤:
1.标识GNOME JavaScript绑定位置:
首先,您需要确定GNOME JavaScript绑定在系统上的位置。GNOME Shell扩展主要使用
GObject
JavaScript绑定(Gjs
),它允许从JavaScript访问本地GNOME库。在许多系统上,可以在/usr/share/gjs-1.0/
或/usr/share/gnome-shell/
中找到必要的源。确切的路径可能因您的发行版而异。1.设置Eclipse:
a.在Eclipse中打开您的JavaScript项目。
B.在“项目浏览器”窗格中右键单击项目并选择“属性”。
c.在属性窗口中,导航到“JavaScript”->“包含路径”。
d.单击“源”选项卡,然后单击“添加文件夹..."。
e.浏览到GNOME JavaScript绑定所在的路径(如步骤1所示)。添加适当的文件夹。
f.单击“确定”关闭“属性”窗口。
1.测试自动补全:
现在,当您开始在JavaScript文件中键入与GNOME Shell API相关的内容时,Eclipse应该提供相关的自动完成建议。根据我的经验,设置包含路径应该启用基本的自动完成功能,但Eclipse可能不会意识到所有特定于GNOME的复杂性。实际上,我会像以前那样放弃Eclipse,转而使用Visual Studio或基于InTellij的,因为大多数都能正常工作。