我在用Eclipse Helios*
使用 PDT,以及当我使用默认值编辑 JavaScript 文件时JavaScript Editor
(JSDT),代码高亮(Mark Occurrences
) 不适用于 JSON-style (or Object Literal
如果你愿意的话)声明。
*) 问题也适用于Eclipse Indigo
with webtools
and JSDT
3.7.2
Example:
Foo = {};
Foo.Bar = Foo.Bar || {};
Foo.Bar = {
bar: function(str) {
alert(str)
},
baz: function(str) {
this.bar(str); // This bar *is* highlighted though
}
};
Foo.Bar.baz('text');
No Bar, bar or baz被突出显示。现在,我谦虚地编辑项目的 JavaScript 部分记事本++因为它只是突出显示当前所选内容的每一次出现。
Eclipse JavaScript 开发人员是否有一种常见的做法可以使用流行的代码突出显示正确工作Object Literal
符号?我错过了一个选项或更新吗?
-update-
我发现代码突出显示取决于代码的正确轮廓。虽然常用,Object Literal
在 javascript 编辑器中,大纲似乎仍然很少见。
The Spket JavaScript 编辑器 http://www.spket.com/javascript-editor.html做部分Object Literal
概述,以及Aptana Javascript 编辑器 http://www.aptana.com/products/studio3/download确实满了Object Literal
概述。但两者都失去了其他重要的功能。目前正在寻求功能损失最少的编辑器这个问题 https://stackoverflow.com/questions/11309953/what-is-the-most-progressive-javascript-editor-for-eclipse.
我对自己的问题有部分答案。
The Spket http://spket.com/Eclipse 的 JavaScript 编辑器插件正是我想要的。Here http://www.spket.com/update/是 Eclipse 存储库。优秀的代码突出显示。我真的不知道为什么默认的JS编辑器有这个问题。
该插件存在两个问题:
1)不自由/不自由。您可以将其用于非商业目的。
2) 不太高级的代码着色。
我希望有人可以对此进行改进并找到免费/自由/开放的解决方案。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)