我正在寻找一种方法让我的Notepad ++窗口打开以编辑我的代码并在我编辑时逐行或按部分(超过1行)运行它。这就像拥有一个真正的IDE;输出可以显示在同一窗口(Notepad ++)中,也可以直接显示在Octave窗口中。
我已经尝试了许多网站所说的内容。也就是说,写下这个:
C:\Software\Octave-3.6.4\bin\Octave\Octave-3.6.5.exe "$(FULL_CURRENT_PATH)"
在Notepad ++的“运行”窗口中,保存并为其提供快捷方式。但是,它仍然无法正常工作。当我试图运行它时,黑色窗口开始显示但随后它消失,没有其他任何事情发生。在我的Notepad ++窗口中,我只有一行(现在),我只试过" b = 4"或" 3 * 4"。最后我用分号和不分号做了这个。没有任何事情发生。
我有Windows 8.0,Notepad 6.5.5和Octave-3.6.4。我已经在Octave中更改octaverc文件,使其与Notepad ++一起使用。我已经只在Octave的命令行中工作,并且工作正常。我安装的Octave正是" octave-3.6.4-vs2010-setup",它说它是为Visual Studio 10编译的。这就是为什么这不起作用的原因?
任何帮助将不胜感激......
答案 0 :(得分:0)
关于Octave没有处理命令:在N ++之外使用假设命令行并查看它是否有效。如果没有,找到一种方法使其工作,然后将其转回N ++(并使用令牌"$(FULL_CURRENT_PATH)"
而不是具体的文件名)
关于以较小的部分运行代码:如果你的应用程序可以直接在命令行中接受代码(我使用的SQL命令行工具可以这样做),那么你可以使用令牌"$(CURRENT_WORD)"
对于当前选择的内容(all tokens are in wiki)