为Aptana Studio编写自定义命令

时间:2012-04-05 17:43:26

标签: javascript eclipse aptana

我已经通过Ruby捆绑编写/修改了几个自定义代码段(呃,哎呀!)但是我想要更复杂......

a)我可以解析/修改当前文档吗? (通常是JavaScript)

b)我可以访问项目文件树并阅读内容吗?

c)是否可以在非Ruby中编写命令?例如JavaScript或Python?

具体来说,我想写一些自动管理导入的东西(我从ActionScript编辑器中遗漏的东西)来减少手动输入: var MyClass = require(' path / to / MyClass'); 然后手动排序 一遍又一遍......

1 个答案:

答案 0 :(得分:0)

您可以使用Java / Eclipse执行任何您喜欢的操作。遗憾的是,本机(即JavaScript或Python)尚未支持其他任何语言,但您可以尝试查看此处的一些相关页面:http://code.google.com/p/jrfonseca/wiki/PythonMonkey

对于你的观点,我会研究https://wiki.appcelerator.org/display/tis/Interacting+with+Eclipse+or+Java,因为这将提供有关如何从Ruby中调用Java类的一些信息。

对于项目,我会看一下导航框架。

对于解析/ AST,我建议在github上查看Aptana源代码中的JavaScript解析器/编辑器:https://github.com/aptana/studio3/tree/development/plugins/com.aptana.editor.js