NotePad++ 配置Python工作环境

下载地址:https://notepad-plus-plus.org/

Current Version: 7.5.3

sss

显示空格和指标符

为什么建议这么作?因为判断Python语句是否在同一层次,主要是靠缩进。Python程序中最怕就是空格和Tab混用,造成的错误有时很难找到。特别是我们在网上去下载一些源码,总是运行有问题。下图中画圈的部分勾选后,在NotePad++中,会对空格表示成”.”,Tab键表示成”→”,这样很容易就识别出来,非常的方便。

自动换行

这个勾上后,如果代码很长很长的话会自动给你换行,免得你要拖动滑块才能看见。

配置制表符

强烈建议将这表符号替换成空格(4个),彻底解决空格和Tab混用。

Notepad++ ->”设置”菜单->”首选项”按钮->”语言”按钮

在下图这个地方改。

自动完成

建议将这个几个地方都勾上,这样你使用NotePad++编辑器的时候能够自动帮你完成另外的部分。

Notepad++ ->”设置”菜单->”首选项”按钮->”自动完成”按钮

在下图这个地方改。

效果如下:

配置调试工具

  1. Notepad++ ->”运行”菜单->”运行”按钮

  2. 在弹出的窗口内输入以下命令:

1
cmd /k cd /d "$(CURRENT_DIRECTORY)" & python "$(FILE_NAME)" & ECHO. & PAUSE & EXIT

然后点击“保存”,随意取一个名字,比如“RunPython”,为方便,配置一下快捷键(比如 Ctrl + R),点OK即可。之后运行Python文件只要按配置的快捷键或者在运行菜单上点“RunPython”即可。

注:这里能够正常运行的一个前提是Python已经增加到环境变量中了,即在cmd中输入Python能够正常解析命令。

python配置环境变量配置图:

添加几个小插件

7.5版本的插件是在这个地方进行下载。

点击后会跳转到插件的网址:http://docs.notepad-plus-plus.org/index.php/Plugin_Central

PythonScript

插件的安装包是一个msi文件,直接双击安装即可。更多的功能请见插件帮助文档。

下载完成,下一步下一步的安装就行。

链接:https://pan.baidu.com/s/1eOG9SiU4ijQCMKKNRyebBg 密码:bpbz

这个插件可以在NotePad++上形成一个控制台,方便进行命令的输入等等功能,如图:

...

配置快捷键

如果Notepad++是程序员的一个生产工具,那么快捷键的使用就可以提高生产效率,记住一些快捷键是挺有用的:-)。

http://notepad-plus.sourceforge.net/uk/shortcuts.php这上面有完整的快捷键表格,但是很多都记不住,因为很少用。除了Ctrl-C,Ctrl-X,Ctrl-V,Ctrl-Y,Ctrl-A,Ctrl-F,Ctrl-S,Ctrl-O,Ctrl-N,Ctrl-W,Ctrl-Tab,Ctrl-P,Alt-F4这些基本的,也许有些简单的比较有用的快捷键,你可能有兴趣知道。

 

Ctrl-H打开Find / Replace 对话框
Ctrl-D复制当前行
Ctrl-L删除当前行
Ctrl-T上下行交换
F3找下一个
Shift-F3找上一个
Ctrl-Shift-F在文件中找
Ctrl-F2触发书签
F2到前一个书签
Shift-F2到下一个书签
F5打开run对话框
Ctrl-Space打开CallTip列表框
Tab (selection of several lines)加入Space
Shift-Tab (selection of several lines)移除Space
F11全屏
Alt-0折叠全部
Alt-Shift-0展开全部
Ctrl-U变为小写
Ctrl-Shift-U变为大写
Ctrl-Q块注释/消除注释

 


-转载结束-

这是alswl从Notepad++的官网整理过来的快捷键~

 

Ctrl-CCopy
Ctrl-XCut
Ctrl-VPaste
Ctrl-ZUndo
Ctrl-YRedo
Ctrl-ASelect All
Ctrl-FLaunch Find Dialog
Ctrl-HLaunch Find / Replace Dialog
Ctrl-DDuplicate Current Line
Ctrl-LDelete Current Line
Ctrl-TSwitch the current line position with the previous line position
F3Find Next
Shift-F3Find Previous
Ctrl-Shift-FFind in Files
Ctrl-F3Find (volatil) Next
Ctrl-Shift-F3Find (volatil) Previous
Ctrl-Shift-IIncremental Search
Ctrl-SSave File
Ctrl-Alt-SSave As
Ctrl-Shift-SSave All
Ctrl-OOpen File
Ctrl-NNew File
Ctrl-F2Toggle Bookmark
F2Go To Next Bookmark
Shift-F2Go To Previous Bookmark
Ctrl-GLaunch GoToLine Dialog
Ctrl-WClose Current Document
Alt-Shift-Arrow keys or 
Alt + Left mouse click
Column Mode Select
F5Launch Run Dialog
Ctrl-SpaceLaunch CallTip ListBox
Alt-SpaceLaunch Word Completion ListBox
Tab (selection of several lines)Insert Tabulation or Space (Indent)
Shift-Tab (selection of several lines)Remove Tabulation or Space (outdent)
Ctrl-(Keypad-/Keypad+) or 
Ctrl + mouse wheel button (if any)
Zoom in (+ or up) and Zoom out (- or down)
Ctrl-Keypad/Restore the original size from zoom
F11Toggle Full Screen Mode
Ctrl-TabNext Document
Ctrl-Shift-TabPrevious Document
Ctrl-Shift-UpMove Current Line Up
Ctrl-Shift-DownMove Current Line Down
Ctrl-Alt-FCollapse the Current Level
Ctrl-Alt-Shift-FUncollapse the Current Level
Alt-0Fold All
Alt-(1~8)Collapse the Level (1~8)
Alt-Shift-0Unfold All
Alt-Shift-(1~8)Uncollapse the Level (1~8)
Ctrl-BackSpaceDelete to start of word
Ctrl-DeleteDelete to end of word
Ctrl-Shift-BackSpaceDelete to start of line
Ctrl-Shift-DeleteDelete to end of line
Ctrl-UConvert to lower case
Ctrl-Shift-UConvert to UPPER CASE
Ctrl-BGo to matching brace
Ctrl-Shift-RStart to record /Stop recording the macro
Ctrl-Shift-PPlay recorded macro
Ctrl-QBlock comment/uncomment
Ctrl-Shift-QStream comment
Ctrl-Shift-TCopy current line to clipboard
Ctrl-PPrint
Alt-F4Exit
Ctrl-ISplit Lines
Ctrl-JJoin Lines
Ctrl-Alt-RText Direction RTL
Ctrl-Alt-LText Direction LTR
F1About

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值