(Sublime Text 3)自动跳转到MATLAB运行程序

需求

MATLAB编辑的时候,没有代码自动补全,也没有标记那些行修改过,不太方便。

既然已经装过Sublime Text 3了,那就来用它作为编辑器吧!

并看看怎么在Sublime Text 3中,直接运行m文件?

解决方法

1)用Sublime Text 3编辑m文件

2)运行m文件

  • 方案1
  • 方案2 √
    • Sublime2Matlab - github
    • 效果:在sublime编辑m文件时,按下快捷键win+空格,可以自动跳转到MATLAB软件,然后自动运行该m文件
    • 具体安装步骤:
      • How to use it?
        • Step 1: Instal AutoHotkey (http://www.autohotkey.com)
        • Step 2: Download the sublime2matlab.ahk file and run it. (it will run in the background)
        • Step 3: Open any m-file in Sublime. Press WinKey + space bar to open it in Matlab and run it.
        • Make sure that Matlab us set to open m-files as default program in Windows.
    • Debug
      • 注意到win+空格会与切换输入法的快捷键冲突,可以自定义(Sublime Text 3)自动跳转到MATLAB运行程序
        • 在打开的配置文件里,修改;#space::!r::,即更改快捷键为Alt + r
        • 然后 reload(Sublime Text 3)自动跳转到MATLAB运行程序
      • 不知为何会报错,虽然不影响使用:
        (Sublime Text 3)自动跳转到MATLAB运行程序

加油!