我经常在Matlab / octave中编码。虽然有几个好的功能,但缺乏一个好的编辑器。我的问题是,还有其他好的编辑器。我的偏好是intellij Idea,这是我尝试过的最好的IDE之一。在这方面,我可以将octave或matlab连接到intellij(例如通过一些插件)吗?
我为IntelliJ实现了Matlab插件:https://github.com/kornilova-l/matlab-IntelliJ-plugin它具有语法高亮,解析,重命名和自动完成功能。我继续开发,所以如果你错过了一些功能或者你发现了一个bug,就在GitHub上提交一个问题
对于八度支持,您可以使用textmate bundle支持。
首先安装Textmate Bundle Support插件,然后按照此处有关如何添加任何textmate捆绑包的说明进行操作。
https://www.jetbrains.com/help/pycharm/using-textmate-bundles.html
这是一个matlab / octave包,然后你可以使用它。
对于Octave https://github.com/tomconder/octaveplugin https://github.com/demongoo/idea-octave-plugin https://github.com/idkravitz/octave-idea-plugin
更新: 谢谢@GameOfThrows 我把Wolframs Mathematica与Matlab混淆了。看起来目前还没有适用于IntelliJ的MatLab插件
这适用于Mathematica: https://plugins.jetbrains.com/plugin/7232-mathematica-support