我在Lua做了很多工作,主要在Eclipse Galileo工作。不幸的是,似乎没有一个用于语法突出显示的工作插件。我已经尝试了几乎所有可用版本的LuaEclipse和LunarEclipse(包括测试版预览版)但是让我无处可去。在这两种情况下,我在安装时都会遇到错误,指的是丢失的包。
令人沮丧的是,我真正关心的是语法高亮,这应该是微不足道的。还有其他人对此有什么好运吗?
编辑: 谢谢你的建议。我已经粘贴了我在下面安装LuaEclipse 1.3.1预览时遇到的错误。
An error occurred while collecting items to be installed
session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,org.eclipse.cvs,1.0.300.v200909170800
No repository found containing: osgi.bundle,org.eclipse.jdt.core,3.5.1.v_972_R35x
No repository found containing: osgi.bundle,org.eclipse.jdt.ui,3.5.1.r351_v20090821-0800
No repository found containing: osgi.bundle,org.eclipse.team.cvs.ui,3.3.201.R35x_v20090826-0905
No repository found containing: osgi.bundle,org.eclipse.ui.views.log,1.0.100.v20090731
No repository found containing: org.eclipse.update.feature,org.eclipse.cvs,1.1.101.R35x_v20090811-7E79FEd9KKF5H2YDWFLLBL01A16
No repository found containing: binary,org.eclipse.cvs_root,1.1.101.R35x_v20090811-7E79FEd9KKF5H2YDWFLLBL01A16
答案 0 :(得分:4)
LuaEclipse是我能找到的唯一Eclipse的Lua插件。但是,如果没有正确安装,您可以尝试其他一些编辑器。
Pipmak Wiki列出了您可以尝试的各种Lua编辑器。
更新:您的安装错误消息抱怨缺少CVS。当您在代理服务器后面时,有时会发生此错误,您可以将Eclipse设置为使用您的代理,如下所示:
如果你不在代理人后面。可能是您的P2存储库处于不一致状态。您是否尝试过安装到干净的Eclipse安装?
答案 1 :(得分:2)
你试过EclipseColorer吗?它可以突出很多语法。事实上,如果它不能,here您可以找到有关如何为特定语言创建新的突出显示配置文件的文档。
答案 2 :(得分:1)
我想这不是你问题的真正答案,但我有一个来自(https://github.com/KINFOO/LuaEclipse)的半工作版本的LuaEclipse,我在Helios上强制编译了一些东西,没有编译。生成的插件没有太大作用,但会进行语法突出显示并捕获语法错误。既然您似乎关心的是语法高亮,那么您是否有兴趣尝试一下?我有一个私人构建,我可以给你试试。请注意,我只在Macbook pro上尝试过,只在Eclipse Helios(不是Galileo)上尝试过,并且它在任何其他方面都没有功能(没有调试等)。