如何在notepad++中运行python脚本?

2024-05-12 20:52:25 发布

您现在位置:Python中文网/ 问答频道 /正文

当我使用textmate时,我只需点击“apple+r”,程序就会被解释。如何在记事本++中运行程序?我看到F5代表“Run”,但指向Python.exe只会打开一个运行Python的终端。它不运行我的脚本。


Tags: run程序脚本终端apple代表f5exe
2条回答

您可以使用PyNPP插件(https://github.com/mpcabd/PyNPP)来实现这一点。

我知道这很古老,但答案是来自搜索的人。

插件NppExec执行(F6)比普通运行(F5)强大得多。通过插件、插件管理器安装NppExec。然后在F6中添加/保存以下内容:

NPP_SAVE
cd "$(FULL_CURRENT_PATH)"
C:\Python34\python.exe -u "$(FULL_CURRENT_PATH)"

插件NppExec控制台输出过滤器(Shift+F6) 添加以下突出显示掩码:

*File "%FILE%", line %LINE%

确保勾选了,并将其标记为红色和下划线。

在“F6/execute”时,错误将突出显示并可单击!

这在NPP568中有效,可能更老。

您需要将FULL_CURRENT_PATH环境变量传递给程序,如notepad++ wiki中所述:

python "$(FULL_CURRENT_PATH)"

相关问题 更多 >