000:以NotePad++作为Python IDE

NotePad++作为Python IDE

 

配置Notepad++中的Python着色方案:

1.选择”设置“—>"语言格式设置";

2.在最左侧面板找到Python,便可以在最右侧面板中定义自己的着色方案和字体。在中间面板中显示的是每种类型,包括NUMBER(数字),STRING(字符串),KEYWORDS(关键字)等。

 

 

Notepad++配置Pyhon编译环境(可用NppExec插件):

打开Notepad++,按下F5

输入d:\Python25\python.exe"$(FULL_CURRENT_PATH)"

其中"d:\Python25\python.exe"需要换成自己的python安装路径,并且$(FULL_CURRENT_PATH)一定要 用英文双引号引起来,并注意,d:\Python25\python.exe与"$(FULL_CURRENT_PATH)"中间有个空格


直接点击“运行”或者“保存”并设置一个快捷方式名称,及快捷键组合。

 

 

NppExec插件:NotePad++ 中设定Python调试环境:

这个插件提供了输出捕获、错误信息高亮、错误定位等功能,十分强大,如下图的Console窗口:

NppExec安装方法:

工具栏>>插件>>Plugin Manager>>Show PluginManager>>Available

找到并在NppExec左边打上勾,然后点击Install即可。

完成上面的步骤之后启动或者重启NotePad++,你应该能够在【插件(P)】菜单栏中找到【NppExec】工具组。

 

NppExec配置和使用:

然后,我们配置python的调试环境

2.1、在插【件菜(P)】单栏中指向【NppExec】工具组,在弹出的子菜单中可以选择【Execute】,弹出【运行】对话框

          

          输入以下内容

          

npp_save
cd "$(CURRENT_DIRECTORY)"
C:\Python27\python.exe "$(FILE_NAME)"

        这里使用到了几个内部命令 npp_save会在NppExec执行脚本工作时保存文档

         然后进入当前工作目录,使用python.exe解释执行程序文件

         这里的写法不是唯一的,你可以使用自己习惯的写法。在这一步,我们完成了python的执行设定

         值得注意的是,NppExec默认的快捷键是F6,很有可能和其他的插件冲突

         你可以在【宏(O)-->【管理快捷键】选项中更改快捷键的设定,直到使用快捷键能够调用NppExec为止

2.2、为了方便我们看到输出结果,我们在NppExec工具组的子菜单里勾

         Show ConsoleDialog 用于保持控制台的显

         No InternalMessages 减少不必要的输出信

         

2.3、程序出错时,我们习惯于双击控制台里的错误提示行,然后直接跳转到对应的文件,NppExec也提供了这样的功能

         在【NppExec】中选择【ConsoleOutput Filters】,出现下面的弹出窗口

          

          在【HighLight】高亮选项卡中,勾选第一项并填入一下内容

*File "%FILE%", line %LINE%,*

           并且勾选【B】加粗显示包括文件名、行号所在行的错误信息

           由于使用了%FILE%%LINE%参数,NppExec可以帮助我们定向到错误行

           我也遇到了一个问题:配色框里只能输入一位数并且点OK后内容会消失,所以还没法设定显示的颜色。

2.4、点OK,设定就完成了。

 

Function List插件:NotePad++ 中显示函数列表:

插件用途:这样以后打开Python等编程语言的文件,就可以通过双击显示出来的函数列表中的某函数,实现快速定位到相应的位置了。


插件安装:

去官网 <https://sourceforge.net/projects/notepad-plus/> 下载FunctionList_2_1_UNI_dll.zip

解压后,按照install.txt中的提示去:

把FunctionList.dll拷贝到 安装目录\Notepad++\plugin下

把Gmod Lua.bmp和C++.flb拷贝到 安装目录\Notepad++\plugin\config下

把FunctionListRules.xml拷贝到 %APPDATA%\Notepad++\plugins\config下

其中需要注意的是,此处的FunctionListRules.xml就是定义了各种语言的搜索函数的规则。必须把该文件拷贝到上述位置才可以。像我最开始的时候,拷贝到安装目录\Notepad++\plugin\config下是不可以的。

而%APPDATA%的位置,在我这里的是C:\Users\CLi\AppData\Roaming\Notepad++\plugins\config

使用: 打开notepad++后,通过 插件 ⇒ Function List ⇒ List...或者快捷键Ctrl+Alt+Shift+L,就可以打开当前文件的函数列表.

其他:

http://www.cnblogs.com/k1988/archive/2010/12/07/2165621.html上, 列举了常用20个插件, 比如比较两个文件内容的“ComparePlugin”。

 

来源:

http://blog.sina.com.cn/s/blog_4b5039210100kmtb.html

http://www.cnblogs.com/dolphin0520/archive/2013/03/05/2943747.html

http://www.cnblogs.com/k1988/archive/2010/12/07/2165621.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值