【问题标题】:Eclipse NodeJS project code hintEclipse NodeJS 项目代码提示
【发布时间】:2014-02-21 15:07:24
【问题描述】:

我正在使用 Eclipse 4.3.1 开发一个新的 Node 项目,并且我已经安装了 Nodeclipse 0.10.0。在 nodeclipse.org 网站上,有一张图片显示了一些带有描述等的代码提示。我需要帮助来完成这项工作,因为我在没有这些提示的情况下编码时遇到了麻烦,因为这是我的第一个 Node 项目。谢谢

【问题讨论】:

  • 某些代码提示有效,例如当我键入“fs”时。但我希望它适用于 node_module 文件夹中的功能。
  • 你是 Ctrl+Space 和 Ctrl+Shift+Space 吗?

标签: eclipse node.js nodeclipse


【解决方案1】:

Nodeclipse 有代码提示和描述(自 0.10 起适用于 JSDT 编辑器,自 0.9 起适用于基于 TextEditor 的编辑器)仅适用于基本 Node.js 模块。


(来源:nodeclipse.org

可以使用 Ctrl+SpaceAlt+/(右手)

没有图标的代码完成来自completion.json,可以被覆盖。

对于其他模块,建议使用completion.json扩展结构:

{
    "completions": [
        {
            "trigger": "mymodule.doit();",
            "type": "method", // maybe also "event", "class" or "property"
            "name": "mymodule.doit",
            "desc": "the only method in some imaginary module"
        }
    ]
}

我是 Nodeclispe 中高级代码提示的作者(目前领导该项目)。我将致力于在 Nodeclipse 中集成此类额外的代码提示元数据,但我不会创建此类 .json 文件。因此,是否会有志愿者从事特定模块的支持工作是很重要的。

如有任何其他问题和建议,请创建issue on GitHub

【讨论】:

    【解决方案2】:

    我在将 Eclipse 用于 Web 项目时遇到了很多问题 - 比我发现的要多

    1. Sublime - http://www.sublimetext.com/(免费)
    2. 来自 JetBrains 的 Webstorm http://www.jetbrains.com/webstorm/ ($$)

    【讨论】:

      猜你喜欢
      • 2015-02-07
      • 2011-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      • 1970-01-01
      相关资源
      最近更新 更多