2

我在 Lua 中做了很多工作,主要在 Eclipse Galileo 中工作。不幸的是,似乎没有用于语法突出显示的有效插件。我已经尝试了几乎所有可用的 LuaEclipse 和 LunarEclipse 版本(包括 beta 预览版),但是却一无所获。在这两种情况下,我在安装它们时都会遇到错误,指的是丢失的包。

令人沮丧的是我真正关心的是语法高亮,这应该是微不足道的。有其他人对此有任何运气吗?

编辑:感谢您的建议。我在下面粘贴了安装 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
4

3 回答 3

4

LuaEclipse是我能找到的唯一 Eclipse 的 Lua 插件。但是,如果没有为您正确安装,您可以尝试许多其他编辑器。

Pipmak Wiki列出了您可以尝试的各种 Lua 编辑器。

更新:您的安装错误消息抱怨缺少 CVS。当您在代理服务器后面时,有时会发生此错误,您可以将 Eclipse 设置为使用您的代理,如下所示:

  1. 转到窗口->首选项
    • 单击安装/更新
    • 勾选启用 HTTP 代理连接
    • 在HTTP 代理主机地址中输入您的代理主机,在HTTP 代理主机端口中输入代理端口
    • 点击确定

如果您不在代理后面。可能是您的 P2 存储库处于不一致状态。您是否尝试过安装到干净的 Eclipse 安装?

于 2009-09-25T08:32:54.957 回答
2

你试过EclipseColorer吗?它可以突出显示很多语法。事实上,如果它甚至不能,在这里您可以找到有关如何为特定语言创建新的突出显示配置文件的文档。

于 2009-09-25T08:46:24.530 回答
1

我想这不是您问题的真正答案,但我有一个来自(https://github.com/KINFOO/LuaEclipse)的 LuaEclipse 的半工作版本,我在 Helios 上强制编译了未编译的内容. 生成的插件并没有做太多,但会突出显示语法并捕获语法错误。由于您似乎只关心语法突出显示,您有兴趣尝试一下吗?我有一个私人版本,我可以给你试用。请注意,我只在 Macbook pro 和 Eclipse Helios(不是 Galileo)上尝试过它,而且它在任何其他方面都不是很实用(没有调试等)。

于 2011-02-24T00:35:32.033 回答