您的位置:首页 > 其它

轻量级文本编辑器,Notepad最佳替代品:Notepad++

2015-08-09 16:55 417 查看

目录

正文之前1. 目的2. 原帖3. 为何推荐Notepad++3.1. Notepad++的一些基本特点3.2. notepad,notepad2,notepad++,ultraEdit比较4. 使用Notepad++前要了解的知识4.1. Notepad++的名称和缩写4.2. Notepad++修改设置后,立即生效4.3. Notepad++的版本:ANSI和Unicode5. 声明1. Notepad++的插件1.1. Notepad++插件的存在形式与位置1.1.1. Notepad++中被禁用了的插件1.1.1.1. 如何恢复被禁用的插件1.2. Notepad++默认已经安装了的一些插件1.3. Notepad++插件的下载与安装1.3.1. 去哪里下载Notepad++的插件1.3.2. Notepad++插件的安装方法1.3.2.1. 手动安装插件1.3.2.2. 通过Plugin Manager安装插件1.4. Notepad++中常用的插件1.4.1. 插件管理器: Plugin Manager1.4.1.1. 打开Plugin Manager1.4.1.2. 通过Plugin Mangager安装插件1.4.2. 16进制编辑器: HEX-Editor1.4.2.1. 以16进制模式查看当前文件1.4.3. 导出彩色代码为其他(word,HTML)格式的文件: NppExport1.4.3.1. 将当前(已着色/代码高亮/语法高亮的)彩色代码导出到Word文件或HTML网页中1.4.4. 轻量级资源管理器: Light Explorer1.4.4.1. 通过Light Explorer浏览文件,打开文件1.4.5. 括号自动补全插件: XBracket Lite1.4.5.1. 通过XBracket Lite实现括号的自动补全1.4.6. 支持Notepad++中使用js脚本实现功能扩展: jN1.4.7. 显示函数列表:Function List1.4.8. js代码压缩,js代码格式化,JSON查看器: JSMinNpp2. Notepad++的安装过程2.1. Notepad++安装:选择语言2.2. Notepad++安装:安装向导2.3. Notepad++安装:许可证协议2.4. Notepad++安装:选择安装位置2.5. Notepad++安装:选择组件2.6. Notepad++安装:选择组件(参数)2.7. Notepad++安装:安装完成3. Notepad++的功能详解3.1. Notepad++支持右击打开所选文件3.2. Notepad++的语法高亮3.2.1. 语法高亮的实现逻辑3.2.2. 实现未知类型(不支持的后缀名)的文件的语法高亮3.2.2.1. 通过手动设置语言,实现未知类型文件的语法高亮3.2.2.2. 通过添加文件后缀名,实现未知类型文件的语法高亮3.2.3. 自定义语法高亮的颜色3.3. Notepad++的多种编码支持3.3.1. 用Notepad++查看当前文件编码3.3.2. 用Notepad++选用合适的编码打开对应的文件3.3.3. 如果乱码则切换到所推测的正确的编码直至消除乱码3.3.4. 用Notepad++实现不同字符编码之间的转换3.3.5. 设置Notepad++新建文件(默认)的编码类型3.4. Notepad++的正则表达式替换和替换3.5. Notepad++的计数功能3.6. Notepad++的列编辑功能3.6.1. 什么是列编辑模式3.6.2. Notepad++的列编辑模式的基本操作3.6.3. Notepad++的列编辑模式的高级用法3.7. Notepad++的代码折叠3.8. Notepad++的自动完成3.8.1. Notepad++的单词自动完成3.9. Notepad++的默认HTML查看器3.10. Notepad++支持显示回车符,换行符,TAB键,行首,行尾等特殊字符3.11. Notepad++支持插入特殊字符3.12. Notepad++高亮所选关键字3.13. Notepad++中Windows,Unix,Mac三种格式之间的转换3.13.1. 查看当前文件格式(换行符用的是什么字符)3.13.2. 从Windows转换为Unix/Linux格式3.13.3. 从Unix/Linux转换为Mac格式3.13.4. 从Mac格式转换为Windows格式3.14. Notepad++高亮匹配的键对3.15. Notepad++文件自动更新3.16. Notepad++设置用空格取代TAB键3.17. Notepad++给代码单行/批量,添加/取消注释3.18. Notepad++的多主题3.18.1. Notepad++主题: Default3.18.2. Notepad++主题: Bespin3.18.3. Notepad++主题: Black Board3.18.4. Notepad++主题: Choco3.18.5. Notepad++主题: Zenburn3.18.6. Notepad++主题: Deep Black3.18.7. Notepad++主题: Hello Kitty3.18.8. Notepad++主题: Mono Industrial3.18.9. Notepad++主题: Monokai3.18.10. Notepad++主题: Obsidian3.18.11. Notepad++主题: Plastic Code Wrap3.18.12. Notepad++主题: Ruby Blue3.18.13. Notepad++主题: Solarized-Light3.18.14. Notepad++主题: Solarized3.18.15. Notepad++主题: Twilight3.18.16. Notepad++主题: Vibrant Ink3.18.17. Notepad++主题: Vim Dark Blue3.19. Notepad++的一些小功能3.19.1. 支持双击Tab标签关闭文件3.19.2. 显示文件行号3.19.3. 支持是否打印行号3.19.4. 编辑文件后,是否备份3.19.5. 调用搜索引擎搜索选定文字3.19.5.1. 更改google搜索功能的快捷键3.19.6. 暂时隐藏某些行3.19.7. 支持鼠标滚轮控制缩放3.19.8. 全屏显示3.19.9. Ctrl+Tab实现在多个打开的窗口间切换3.19.10. 支持设置是否显示列边界(右边线)3.19.11. 文字显示:右对齐和左对齐3.19.11.1. 如何设置文字右对齐3.19.11.2. 文字右对齐的效果3.19.12. 格式化(成漂亮的输出效果)3.19.12.1. 用Notepad++格式化XML3.19.13. Ctrl+D拷贝单行或多行3.19.13.1. 直接复制光标所在的当前行的内容3.19.13.2. 复制选中的部分文字,多行内容等内容参考书目

插图清单

2.1. Notepad++的右击打开文件功能2.2. Notepad++默认已安装了一些插件3.1. XML文件中的Notepad++的代码折腾功能

表格清单

1. Notepad,Notepad2,Notepad++,UltraEdit之间的对比

范例清单

3.1. 在Notepad++中使用ISO-8859-1编码打开VirtualBox的Manual的HTML源码3.2. 出现乱码,猜测出是西欧编码,切换到ISO 8859-1而消除乱码3.3. Notepad++正则表达式替换举例:一次性替换多个文件的后缀3.4. Notepad++正则表达式替换举例:一次性替换多个路径3.5. Notepad++正则表达式替换举例:一次性替换多个listitem为sect43.6. Notepad++正则表达式替换举例:给每一行都添加AddIcon的前缀3.7. Notepad++正则表达式替换举例:给book的标题和地址添加html代码3.8. Notepad++正则表达式替换举例:查找单个的CR或LF3.9. Notepad++正则表达式替换举例:去除href链接3.10. Notepad++正则表达式替换举例:把标题和地址转换为link格式3.11. Notepad++正则表达式替换举例:给关键字添加双引号,把逗号变成竖杠3.12. Notepad++正则表达式替换举例:wlw中图片分行3.13. Notepad++正则表达式替换举例:给sect2添加xml:id和title3.14. Notepad++正则表达式替换举例:保持sect2和title添加xml:id3.15. Notepad++正则表达式替换举例:去除单引号变成antlr的token3.16. Notepad++正则表达式替换举例:将单引号加ID变成antlr的token的定义3.17. Notepad++正则表达式替换举例:dd宏定义中去除多国语言字符串3.18. Notepad++正则表达式替换举例:C宏定义转java变量定义3.19. Notepad++正则表达式替换举例:docbook的link变bibliomixed3.20. 列编辑:多行输入同样内容3.21. 列编辑:删除多行内容3.22. 列编辑:多行中插入相同或不同的内容3.23. 列编辑:同时复制和粘贴多列3.24. Notepad++可以查看特殊字符的用途举例3.25. Notepad++可以插入特殊字符的用途举例

正文之前

目录

1. 目的2. 原帖3. 为何推荐Notepad++3.1. Notepad++的一些基本特点3.2. notepad,notepad2,notepad++,ultraEdit比较4. 使用Notepad++前要了解的知识4.1. Notepad++的名称和缩写4.2. Notepad++修改设置后,立即生效4.3. Notepad++的版本:ANSI和Unicode5. 声明

原文请参考:http://www.crifan.com/files/doc/docbook/rec_soft_npp/release/html/rec_soft_npp.html#npp_diff_enc_conversion

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: