【发布时间】:2012-04-12 02:47:05
【问题描述】:
我已经用 Aptana Studio 3(Web 项目)编写了几行 JS 代码,并尝试过外包。
原结构:
(function(window) {
var App = { // properties and functions...
};
App.SubObject1 = { // properties and functions...
};
App.SubObject2 = { // properties and functions...
};
// more sub objects here...
window.App = App;
})(window);
现在,代码越来越多(> 1000 行),所以我决定将子对象移动到单个 JS 文件中(都在同一个文件夹中)以便于开发。我也去掉了匿名自调用功能,这样Aptana Code Assist就可以找到里面的代码了……
问题
代码辅助(代码完成等)似乎不知道所有 JS 文件的所有代码或无法正常工作。 一些文件知道一些其他文件的代码。其他文件不知道其他文件的代码。
我尝试了索引、刷新、项目清理 -> 没有更改。我还检查了我的代码中没有解析错误。
我可以做些什么来连接文件吗?
您如何在 Aptana 中使用 mass JS?
谢谢!
【问题讨论】:
-
“记住”您的代码的一种更简单的方法是记录它。你不应该完全依赖代码辅助。它使您更难转向其他 IDE。
-
作为一个主要是 JavaScript 开发人员,即使我也会认真考虑切换到 Kotlin、ClojureScript 或 Dart 之类的大型项目(不是 1K 行,但可能是 10K 行)。你说你的代码在增长,所以...
-
谢谢!我会继续观察 Google Dart 的发展方向。它看起来很有趣,但我认为现在切换到 Dart 有点早(对我来说)。但我在大约 1 年左右的时间里重新检查了 Dart 是如何被接受和执行的。
标签: javascript aptana code-assist