我用Aptana 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代码助手可以在.
问题
代码辅助(代码完成等)似乎不知道所有JS文件的所有代码或工作不正常。有些文件知道其他文件的代码。其他文件不知道其他文件的代码。
我试过索引,刷新,项目清理->没有改变.我还检查了我的代码中没有解析错误。
我能做些什么来连接这些文件吗?
你如何与大众JS在阿普塔纳工作?
谢谢!
发布于 2012-05-11 21:01:24
我尽我最大的努力记录我在这里使用的工作:http://karoshiethos.com/2012/05/11/hacking-code-assist-in-aptana-3-javascript/
发布于 2012-04-30 16:10:32
我确实有一个类似的问题,我已经通过创建一个新的网络项目来解决它。在那之后,我已经拖放了我想要处理的所有文件,我选择了指向文件的选项链接,所以我不需要改变我的目录结构。在您的情况下,我猜您只需要将带有要公开的函数的文件拖放到要使用函数的项目中,并选择“指向文件的链接”选项。希望这对你有用。
https://stackoverflow.com/questions/10116742
复制相似问题