从 Atom 中启动文件,当该文件类型已在 OS 中关联时

Launching a file from within Atom, when that file type is already associated in the OS

我通常在 Python 中编码,在 Windows 下 7. 由于 .py 文件与c:\Python27\python.exe

所以我的问题是:我能否以某种方式在 Windows 的命令提示符下启动我正在 Atom 中处理的当前文件? 没有 alt-tabing 到文件管理器并单击我的意思是文件。 我尝试了很多包,最推荐的是script。但是我试过的所有包都是在Atom的控制台中执行文件,目前不支持stdin(无法通过raw_input()等命令输入数据)。而这正是我目前最需要的。

有没有简单的解决方法?我已经花了几个小时了,似乎无法在任何地方找到解决方案。

好吧...最终我自己找到了答案。如果 windows 下有人需要此功能,只需安装 run-in-terminal。在插件的设置中,转到第 Terminal with arguments 行框并输入 start /D {working_directory} D:\Python27\python.exe {file_path}。只需按 F5 即可 运行 来自主编辑器 window 的代码。完美!!!!

PS。可能需要将 D: 更改为 C:,具体取决于 python 文件所在的位置。 祝你好运!! <3 原子