|
一直在用SciTE,但是有个问题一直困扰我,那就是用SciTE执行命令时,输出窗口不会等待用户的交互,比如等待输入,或者等待用户查看输出的图形。
比如一个python程序,如果程序中要求输入一个参数:
b=raw_input('input a name: ')
在shell下是完全没问题的,但是如果在SciTE中直接按F5执行,输出窗口中不会等待。
又比如,我有一些科学计算程序,需要调用gnuplot,来显示图形,我在SciTE中配置了执行命令,让它计算完成后,绘制图形,但输出窗口也不会等待,图形会一闪就不见了,目前的解决方法是只有保存为一个文件,再调用打开这个文件。
又比如,matlab程序,用SciTE编辑,然后调用octave -q --persit file来运行,同样不会等待图形的显示。
我不知道SciTE能否在输出窗口等待用户交互? |
|