如何为Python配置Notepad++的热键?
你好,我正在使用Notepad++来写Python代码。
我想要一个快捷键,可以在脚本所在的路径运行我的Python脚本,而不是在Notepad++的路径下运行。
另外,在程序结束时,我希望能显示“按任意键继续”。
我试过以下方法:
- cmd /k "$(FULL_CURRENT_PATH)"
- python "$(FULL_CURRENT_PATH)"
但是这些都没有达到我的期望。
举个例子:
f = open('hello.txt', 'w')
f.close()
这样会在Notepad++的目录下创建一个'hello.txt'文件,但我想在这个脚本所在的路径下创建它。
1 个回答
1
这个发现不错——Notepad++ 在运行脚本时,总是把当前工作目录设置为它自己的安装目录。
一个解决办法是使用这个:Notepad++ Python 插件。这个插件可以让你在 Notepad++ 的插件菜单里运行 Python 脚本,而不是通过运行菜单。这样就能解决你当前工作目录的问题。