在Notepad ++中将行发送到控制台

时间:2017-03-08 16:13:39

标签: console notepad++ interactive nppexec

有没有办法在控制台中用NPP编辑器逐行执行命令。

我已经查看了以下插件,但它们似乎是作为独立脚本执行一行或一行代码(即不是交互式的):

  • NPPExec;
  • NPPConsole;

这个问题类似于这个问题:

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

1 个答案:

答案 0 :(得分:0)

听起来您正在寻找类似于IPythonthe Jupyter Notebook的行为,或者只是一个常规调试器。我不知道任何可以在Notepad ++中执行此操作的插件。

如果初始执行后的交互式行为(例如检查变量),您可以使用NppExec中的the interactive flag -i来实现这一点:

cd $(CURRENT_DIRECTORY)
python -u -i $(FILE_NAME)