"); //-->
我搜到了一个使用Notepad++作为编译器的方法,现在share给大家,:),还是很方便的。。。我先说下配置,看到了现象,再说原理,会比较容易明白。
一、配置:


弹出Run的窗口如图:

3. 这一步是最关键的,将下列语句拷贝粘贴至输入框中:
cmd /k python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT
单击Save…

4. 在Shortcut窗口的设置:
Shortcut窗口只是为了设置运行此命令的快捷键
快捷键也可以选择,唯一的规则就是,不要跟已经设置的冲突,否则将不会起效,而且此快捷键可以修改,所以无须担心(例如Ctrl+F5)。

5.关闭Run…窗口

6. 测试是否设置成功。
Print“Hello World!”

7. 保存为.py

8. 在notepad++上按下 Ctrl+F5,结果如下:

cmd /k python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT
cmd /k的含义是执行后面的命令,并且执行完毕后保留窗口. (也就是说,cmd表示打开Command Prompt窗口,且运行跟在/k后边的命令—python)
cmd /k python == 开始 –> 运行 –> 输入cmd –> 输入python
$(FULL_CURRENT_PATH)的含义是当前文件的完整路径,这是 Notepad++ 的宏定义
&是连接多条命令
PAUSE表示运行结束后暂停,等待一个任意按键
EXIT表示关闭命令行窗口 (如果使用 cmd /c 就可以省掉 EXIT 了。)
1. 未安装python
2. 未设置python的环境变量
验证是否未设置python的环境变量的方法:
开始 -> 运行 -> 输入cmd –> 输入 Python
若出现 python不是内部或外部命令,则表示没有配置python的环境变量。
1. 安装python
2. 将python安装目录拷贝至path。方法:
例,安装目录为:C:\Python25
1>. 右键My Computer -> Properties –> Advanced -> Environment Variables
2>. 在System variables中找到Path,双击Path,将 ;C:\Python25粘贴至 Variable value 文本框内。(注:粘贴在尾部,并用分号与前面内容隔开。千万不能覆盖其他内容,否则会导致其他软件无法使用。)
3>. 保存即可。
开始 -> 运行 -> 输入cmd –> 输入 Python
若出现python的版本以及其他信息,切输入字符的开头变为了>>>,即表示配置成功
因为,cmd /k python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT 语句就相当于在Command Prompt中使用命令运行一样,如果在Command Prompt中手动输入可以运行,那么,问题就出现在了拼写上。。。
1. 在Notepad++上选择 Settings -> Shortcut Mapper…, 则打开Shortcut mapper窗口:

2. 进入Run commands标签:
双击,或者选择行 –>Modify


转自:http://wenku.baidu.com/view/a980ef7e5acfa1c7aa00ccd5.html
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
英飞凌2025财年第三季营收符合预期,利润超出预期
高保真扬声器用3路和4路分频器电路
特朗普施压台积电做选择题:入股英特尔或再加码投资
采用TcA4500A的立体声译码器电路
电子测量仪器产业和技术发展趋势
麦克风输入电路
基于PXI的大型现场测试系统构建与管理
Microchip Technology AVR SD 8位MCU在贸泽开售
一放大电路的前级部分
带运算放大器的数字电位器DS1667
欧度圆柱型插拔自锁连接器
宽带信号的产生与分析
二十一世纪人才论坛之IT人才发展前景论坛精彩内容
ALiM6759 64Kflash 的51单片机
驾驶时可以玩游戏?马斯克表示3至6个月后实现
芯科科技成为全球首家通过PSA 4级认证的物联网芯片厂商
iPhone和Apple Watch的玻璃盖板将首次全部在美国制造
大联大品佳集团推出基于Infineon产品的有感油泵FOC控制方案
altera FPGA 下载线
跨国公司变本加厉掠夺 软件人才流失入困境
今年的额外收入是多少?
ADSL,VDSL相关
回顾2002年度科技业重大事件
程序人生:我刚工作的那些年(3)
村田中国亮相2025开放计算创新技术大会
为机器人技术的未来发展筑牢安全防线:网络安全的作用
ADuC812单片机(8ADC,2DAC,IIC,SPI)
现代航天与国防电子测量领域的发展与挑战
altera Nios II 处理器参考手册
ROHM推出适用于Zone-ECU的高性能智能高边开关!