notepad++ 详细使用教程(插件、安装、功能详解):
https://www.crifan.com/files/doc/docbook/rec_soft_npp/release/html/rec_soft_npp.html
简介
Notepad++ 是 Windows 下的一款免费开源代码编辑器,它使用较少的CPU功率,降低电脑系统能源消耗,但轻巧且执行效率高,使得 Notepad++ 可完美地取代微软视窗的记事本(功能对比Windows的记事本强大很多,但比 Vim,Emacs 还是有很大不如,当然 EditPlus,UltraEdit 也是非常好的选择,可惜这两个是收费软件)。内置支持多达27种语法高亮度显示(包括各种常见的源代码、脚本,能够很好地支持.nfo文件查看),还支持自定义语言;可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,还可显示缩进引导线,代码显示得很有层次感;可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11),支持鼠标滚轮改变文档显示比例;提供了一些有用工具,如邻行互换位置、宏功能等;可显示选中文本的字节数 (而不是一般编辑器所显示的字数,这在某些情况下,比如 软件本地化 很方便)。
下载和安装
官方网站:https://notepad-plus-plus.org/
下载完成,按照提示进行安装即可。
插件安装
notepad++在v7.6版本之后就有内置的插件管理工具了。此前是没有官方的插件管理工具的。
安装插件的两种方式( 推荐 使用插件管理工具安装 ):
- 1. 手动安装
notepad-plus-plus/nppPluginList:https://github.com/notepad-plus-plus/nppPluginList/
- 2. 通过插件管理工具安装( 点击插件 ---> 插件管理 )
然后可以看到一个插件列表,选择要安装的插件进行安装即可
推荐插件:
- Exploer:这个插件可以让你在编辑器里面直接访问电脑本地的文件,不用再跳出去打开文件了,非常方便。
- NppFTP:连接远程服务器,然后在notepad++上修改远程服务器上的文本文件。(喜欢用vim的大神忽略我说的)。
- NppExec:这个插件可以在notepa++里面直接打开系统的命令行,省去切换工作窗口的烦恼。
- JSTool:JS 的代码神器。可以格式化JS代码,可以将JS代码进行最小化压缩,也可以解压别人的最小化JS代码。还可以查看json数据,可将JSON数据格式化,并且有一个专门解析好的视图让你看,还可以让JSON数据重新排序。
- XML Tools:可以格式化和校验XML。
使用 Ctrl+Alt+Shif+P 获取当前Xpath路径。
使用 Ctrl+Alt+Shif+B 格式化当前XML。
使用 Ctrl+Alt+Shif+M 校验当前XML。 - Zen Coding:前端开发神器,特有一套简易Coding规则。(参看:https://www.php.cn/blog/detail/19862.html)
- Compare:文件对比工具,很简单,也很强大。( 备注:需要 分屏 才能进行对比)
快捷键 Ctrl+Alt+C 进行对比。
快捷键 Ctrl+Alt+X 取消对比。
notepad++ 配置(Python 开发)
Notepad++配置 Python 开发环境:https://www.cnblogs.com/zhcncn/p/3969419.html
配置 制表符
自动完成
配置调试工具:
和浏览器关联
编写好HTML页面后,之前我总是要缩小工作窗口,然后去找到文件所在的地方,再右键,选择某个浏览器打开。哇,这一套下来真的很繁琐。之后我发现原来notepad++,可以通过一些设置,和选定浏览器关联起来。设置好快捷键后,直接用快捷键就可以让浏览器打开你正在编写的HTML文件了。
首先,你找到你想要选择的浏览器的启动程序的所在位置,我就拿谷歌浏览器为例。我的是:C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe
运行 ---> 输入运行程序名
输入C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe "$(FULL_CURRENT_PATH)"
注意别漏了中间的空格和双引号
点击保存,自己输入这个命令的名字和定义快捷键
设置完成之后就可以用快捷键打开你的 HTML 页面了
运行 java 文件
简单的使用 notepad++ 运行 java 文件,复杂点的指令可以自己研究.
首先,下载 NppExec 这款插件。按 F6,打开如下界面并输入:
输入的内容:
NPP_SAVE
cd "$(CURRENT_DIRECTORY)"
javac "$(FILE_NAME)"
java "$(NAME_PART)"
这样你就可以运行当前简单的 java 类(因为如果有复杂的话,需要指明类路径这些)
快捷键
一些快捷键
文件
新建文件 Ctrl+N
打开文件 Ctrl+O
保存文件 Ctrl+S
另存为 Ctrl+Alt+S
全部保存 Ctrl+Shift+S
关闭当前文件 Ctrl+W
打印文件 Ctrl+P
退出 Alt+F4
编辑
撤销 Ctrl+Z
恢复 Ctrl+Y
剪切 Ctrl+X
复制 Ctrl+C
删除 Del
全选 Ctrl+A
列编辑 Alt+C
缩进 Tab
删除缩进 Shift+Tab
转为大写 Ctrl+Shift+U
转为小写 Ctrl+U
复制当前行 Ctrl+D
删除当前行 Ctrl+L
分割行 Ctrl+I
合并行 Ctrl+J
上移当前行 Ctrl+Shift+Up
下移当前行 Ctrl+Shift+Down
添加/删除单行注释 Ctrl+Q
设置行注释 Ctrl+K
取消行注释 Ctrl+Shift+K
区块注释 Ctrl+Shift+Q
函数自动完成 Ctrl+Space
搜索
查找 Ctrl+F
在文件中搜索 Ctrl+Shift+F
查找下一个 F3
查找上一个 Shift+F3
选定并找下一个 Ctrl+F3
行定位 Ctrl+G
定位匹配括号 Ctrl+B
设置/取消书签 Ctrl+F2
下一书签 F2
上一书签 Shift+F2
视图
全屏 F11
便签模式 F12
折叠所有层次 Alt+0
展开所有层次 Alt+Shift+0
折叠当前层次 Ctrl+Alt+F
展开当前层次 Ctrl+Alt+Shift+F
隐藏行 Alt+H
从视图激活 F8
文本比较工具
打开的文件比较 Alt+D
关闭文件比较 Ctrl+Alt+D
跟上次保存的文件比较 Alt+S
跟SVN的文件比较 Alt+B
上一个差异地方 Ctrl+PageUP
下一个差异地方 Ctrl+PageDown
第一个差异地方 Ctrl+Shift+PageUp
最后一个差异地方 Ctrl+Shift+Page Down