2017-03-08 103 views
0

有没有办法在控制台中的NPP编辑器中逐行执行命令。在记事本++中向控制台发送行

我已经看着下面的插件,但他们似乎执行行或代码块作为一个独立的脚本(即非交互式):

  • NPPExec;
  • NPPConsole;

这个问题是类似这样的:

但在他们的情况下,代码被保存,执行和停止。但我想要一个交互式控制台,即它会启动一个shell(或任何其他控制台)的实例,并且我可以从NPP编辑器发送逐行代码。

回答

0

这听起来像你在寻找类似The Jupyter Notebook的行为,或者只是一个普通的调试器。我不知道有任何插件可以在Notepad ++中做到这一点,但可以使用Python Script插件构建自己的插件。

如果一个文件交互式访问执行后会做(例如,对于变量的检查),就可以实现与NppExec这样的:

cd $(CURRENT_DIRECTORY) 
python -u -i $(FILE_NAME) 
相关问题