【发布时间】:2023-10-25 22:14:01
【问题描述】:
使用IDE 的原因是它提供的综合设施。
因此,我假设 Eclipse 有一个 Javascript 编辑器,它提供了基本的基于大纲的 IDE 工具,例如:
-
Outliner 支持
Object Literal(这显然很少见) - 智能代码完成使用
Outliner数据 - 智能代码突出显示使用
Outliner数据,而不仅仅是相似的词 - 文件间作用域 (
@include "otherfile.js")
但是,对于 Javascript,这些功能似乎分散在多个编辑器中:
-
Amateras Javascript Editor
+ 文件间作用域(从某些代码结构自动使用外部文件)
- 没有代码高亮
- 没有对象文字概述 -
Javascript Editor (Eclipse WDT JSDT)
+ 智能代码突出显示用于读写
- 没有文件间作用域
- 没有对象文字概述 -
Javascript Source Editor(Aptana 插件)
+ Object Literal 被完整概述
- 假(相似词)代码高亮
- 没有文件间作用域 -
Spket Javascript Editor
~ 对象文字部分概述
- 假(相似词不同的变量)代码突出显示
- 没有文件间作用域 -
VJET Ebay Open Source Javascript Editor
- I can't get it to work,但它应该是更好的项目之一。
Javascript 是一门非常流行的语言,越来越多的框架如 ExtJS 完全依赖 JSON-like Object Notation。
是否有任何Javascript Eclipse 编辑器提供完整的 Outliner 支持?这些开发人员(例如 ExtJS)如何促进他们的 Javascript 现代框架开发?
虽然缺乏细节,但总体而言,这是一个很好且受欢迎的问题,但尚未得到满意的回答:
请注意,开发人员根据偏好依赖IDE,并依赖于其他Eclipse 插件,例如Chome Developer Tools 和V8 Debugger。因此,这个问题的范围是Eclipse plugins only。
【问题讨论】:
-
抱歉,我们特别不鼓励提出产品推荐的问题。它们会吸引垃圾邮件和链接失效。如果它通过投票重新打开,一个模组很可能会再次关闭它。
-
这很不幸,因为我已经询问并搜索了很多内容,以弄清楚 Eclipse 编辑器的人们使用什么来拥有那些对于 IDE 来说是不言而喻的工具(而不是主观的)。似乎很多人都想知道同样的事情,我们都在寻找专业人士来阐明这一点。
-
试用 Visual Studio 2012 Express for Web。它有很棒的 JS 支持。
-
这个问题本身已经很有帮助,因为它提供了您在谷歌搜索一个小时左右后得到的一些结果。如果真的允许人们回答,那将更有帮助。我很高兴看到更多解决方案:-(
标签: javascript eclipse codehighlighter outliner object-notation