sublime text 无需保存文件,直接运行已输入的 Python 代码

2020-05-13 21:51:50 +08:00
 zictos

对于一些代码段想快速测试一下还是很方便的,应该很多人都想过希望这样直接运行吧? 有时候就想简单测试一下都要保存文件真的很麻烦,在交互模式输入多行又没有在文本编辑器里面这么方便。

2593 次点击
所在节点    Python
9 条回复
infun
2020-05-13 21:55:46 +08:00
jupyter 欢迎你
liangch
2020-05-13 22:04:40 +08:00
vscode 也有 jupyter notebook 支持,尽管一般般。
zictos
2020-05-13 22:09:31 +08:00
主要也不是经常使用,没必要用其他软件。sublime text 算是功能相对较全面并且扩展性较强的文本编辑器了,直接用 sublime text 替代 windows 自带的记事本,有需要简单测试一下代码的时候偶尔使用一下,平时用 ide 。
jfcherng
2020-05-13 22:16:09 +08:00
寫個插件 build 未保存文件時自動保存到 temp dir
zictos
2020-05-13 22:27:18 +08:00
@jfcherng 嗯,我已经实现了。直接用 sublime 插件通过 sublime 的 api 获取当前文件的所有内容,然后在插件中建立一个专门的临时文件,直接把内容保存到该临时文件,然后运行该临时文件。需要使用的时候通过快捷键调用。
zictos
2020-05-13 22:28:44 +08:00
@jfcherng 插件运行时还会先自动把当前文件的语法改成 python
est
2020-05-13 22:37:54 +08:00
ctrl+' 打开控制台
xiaolinjia
2020-05-14 11:30:55 +08:00
咦,不是配置好,直接 ctrl+b 就可以了吗
xiaolinjia
2020-05-14 13:40:30 +08:00
试了下,确实默认没报存 ctrl+b 也运行不了。当我上面没说。。

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

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

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

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

© 2021 V2EX