Aptana Studio 有 NodeJS 插件吗?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/8025825/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-02 14:44:19  来源:igfitidea点击:

Is there a NodeJS plugin for Aptana Studio?

node.jsaptana

提问by quarks

Is there a NodeJS plugin for Aptana Studio?

Aptana Studio 有 NodeJS 插件吗?

  • At least for NodeJS code-assist
  • And perhaps a way to create NodeJS project
  • And local NodeJS debugging
  • 至少对于 NodeJS 代码辅助
  • 也许是一种创建 NodeJS 项目的方法
  • 和本地NodeJS调试

采纳答案by Christopher Williams

We have no NodeJS support currently. If this is something the community is interested in, it'd be helpful to file a feature request and vote it up: http://jira.appcelerator.org/secure/CreateIssue!default.jspa

我们目前没有 NodeJS 支持。如果社区对此感兴趣,提交功能请求并投票会很有帮助:http: //jira.appcelerator.org/secure/CreateIssue!default.jspa

Since we are built on eclipse, you should be able to try out the instructions for NodeJS debugging on Eclipse, found here: https://github.com/joyent/node/wiki/Using-Eclipse-as-Node-Applications-Debugger

由于我们是在 Eclipse 上构建的,因此您应该可以尝试在 Eclipse 上进行 NodeJS 调试的说明,可在此处找到:https: //github.com/joyent/node/wiki/Using-Eclipse-as-Node-Applications-Debugger

As for special NodeJs projects, there's no notion of that. You would likely just create a normal Web project. We do have the concept of libraries that you can add to a project, wherein you could point to js files/libs for NodeJS. We also has special syntax files for describing JS libraries/APIs so it can be integrated into our content assist. A good example might be the ruble we have for jQuery which contains that file for two versions of the jQuery API. Here's the 1.6.2 version: https://github.com/aptana/javascript-jquery.ruble/blob/master/support/jquery.1.6.2.sdocmlThe bundle.rb up in the parent directory hooks up the file in the ruble/bundle.

至于特殊的 NodeJs 项目,没有这个概念。您可能只是创建一个普通的 Web 项目。我们确实有可以添加到项目中的库的概念,您可以在其中指向 NodeJS 的 js 文件/库。我们还有用于描述 JS 库/API 的特殊语法文件,因此可以将其集成到我们的内容辅助中。一个很好的例子可能是我们拥有的 jQuery 卢布,它包含两个版本的 jQuery API 的文件。这是 1.6.2 版本:https://github.com/aptana/javascript-jquery.ruble/blob/master/support/jquery.1.6.2.sdocml 父目录中的 bundle.rb 将文件挂接到卢布/捆绑。

My guess is that creating an analogous NodeJS ruble and building up an sdocml (xml) file that described the API would be the easiest way to get started. Sharing that on github and sending it to us would allow for others to contribute as well. There are docs for creating rubles here: http://wiki.appcelerator.org/display/tis/Creating+a+new+Ruble

我的猜测是,创建一个类似的 NodeJS 卢布并构建一个描述 API 的 sdocml (xml) 文件将是最简单的入门方法。在 github 上分享并将其发送给我们将允许其他人也做出贡献。这里有用于创建卢布的文档:http: //wiki.appcelerator.org/display/tis/Creating+a+new+Ruble

回答by Paul Verest

UPDATE: Project URL is http://nodeclipse.github.io/

更新:项目 URL 是http://nodeclipse.github.io/

There is Nodeclipse.org effort. Current version is 0.11see http://www.nodeclipse.org/history.

Nodeclipse.org 的努力当前版本是 0.11,请参阅http://www.nodeclipse.org/history

Recommended installation for Aptana users through Enide - Eclipse Node.js IDE

建议通过Enide安装 Aptana 用户- Eclipse Node.js IDE

Features

  • Creating default structure for New Node Project and New Node Source File
  • JavaScript Syntax highlighting
  • Content Assistant
  • NPM support
  • Debugging - Breakpoint, Trace, etc... via modified Eclipse debugger plugin for V8
  • CoffeeScript support

Installing

Update Site : http://www.nodeclipse.org/updates/

特征

  • 为新节点项目和新节点源文件创建默认结构
  • JavaScript 语法高亮
  • 内容助理
  • NPM 支持
  • 调试 - 断点、跟踪等...通过为 V8修改的Eclipse 调试器插件
  • CoffeeScript 支持

安装

更新站点:http: //www.nodeclipse.org/updates/

Read also Hints (section Aptana Studio)

另请阅读提示(Aptana Studio 部分)


(source: nodeclipse.org)


(来源:nodeclipse.org

Read http://www.nodeclipse.org/for more & latest information.

阅读http://www.nodeclipse.org/了解更多和最新信息。

回答by StewartJarod

I highly recommend using Sublime Text 2.

我强烈推荐使用Sublime Text 2

There are a few nodejs plugins as well as v8 javascript [Sublime v8] and standard ECMA-262.

有一些 nodejs 插件以及 v8 javascript [Sublime v8] 和标准 ECMA-262。

回答by CarlLee

This is not a direct answer to your question, but if you're looking for a good IDE for node.js, you should definitely try Microsoft WebMatrix 2. It basically does what you requested to do.

这不是您问题的直接答案,但如果您正在为 node.js 寻找一个好的 IDE,您绝对应该尝试 Microsoft WebMatrix 2。它基本上可以满足您的要求。

回答by larrytron

I was fed up of fighting with Aptana Studio and plugins and all this stuff... until I found out Sublime Text. Simple and wonderful.

我厌倦了与 Aptana Studio 和插件以及所有这些东西的斗争......直到我发现了 Sublime Text。简单而美妙。