VSCode 插件: Matlab in VSCode

2023-03-25 09:39:14 +08:00
 shinyy

自从 VSCode 出了 Copilot ,我就越发不想在 Matlab 中写代码了。当然,不仅是代码补全的问题,Matlab 的 GUI 又卡又慢,有的时候还会崩溃,更重要的是没有办法使用暗黑主题。

所以,一直琢磨着在 VSCode 中写 Matlab ,几乎把插件库里面所有相关的插件都用了个遍,没有满意的,于是自己写了一个。

核心是支持运行代码块,只需要用 %% 分割你的代码,然后将光标停留在你需要运行的代码块,点击按钮,或者使用快捷键 cmd+enterctrl+enter)就可以运行这一代码块了(用过实时编辑器或者 jupyter notebook 就知道这有多舒服了)。

此外还支持:

所有功能都有对应的按钮。

欢迎大家使用并 star 我的 repo 。

2644 次点击
所在节点    程序员
7 条回复
RockShake
2023-03-25 10:44:28 +08:00
Matlab 没有独立的编译器,所以无论如何都得安装本体,只是 Editor 界面的区别了
lithiumii
2023-03-25 11:19:18 +08:00
挺好的,早十年我一定用
DOGSO
2023-03-25 11:27:13 +08:00
记得之前有个 MATLAB 的 VSCode 插件,但是他的读取路径不能包含中文(有中文直接乱码),后来觉得就代码补全和提示 MATLAB 的 GUI 还是挺好用的,尤其是 2020b 以后
JerryJerry
2023-03-25 11:32:21 +08:00
@RockShake 很赞同 之前研究信号的时候也准备这么折腾一下 但是考虑到 matlab 的封闭属性不得不放弃
shinyy
2023-03-25 11:39:43 +08:00
@RockShake 关键就是不想用 matlab 的 editor 啊,不然也没必要折腾这个插件了。
qmkk
2023-03-25 21:27:24 +08:00
之前为了在 code 里面编辑 m 文件,也是装了一大堆插件

- matlab 基础支持
- matlab-formatter 格式代码段
- matlabsnippets 提示补全,没啥提示≡(▔﹏▔)≡
- matlab interactive terminal 终端执行,只用加载一次,比次次等弹窗快啊
Aloento
2023-03-25 22:01:10 +08:00
我现在都用 matlab 网页版了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/927025

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX