第 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++主题: Default
3.18.2. Notepad++主题: Bespin
3.18.3. Notepad++主题: Black Board
3.18.4. Notepad++主题: Choco
3.18.5. Notepad++主题: Zenburn
3.18.6. Notepad++主题: Deep Black
3.18.7. Notepad++主题: Hello Kitty
3.18.8. Notepad++主题: Mono Industrial
3.18.9. Notepad++主题: Monokai
3.18.10. Notepad++主题: Obsidian
3.18.11. Notepad++主题: Plastic Code Wrap
3.18.12. Notepad++主题: Ruby Blue
3.18.13. Notepad++主题: Solarized-Light
3.18.14. Notepad++主题: Solarized
3.18.15. Notepad++主题: Twilight
3.18.16. Notepad++主题: Vibrant Ink
3.18.17. Notepad++主题: Vim Dark Blue
3.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++格式化XML
3.19.13. Ctrl+D拷贝单行或多行
3.19.13.1. 直接复制光标所在的当前行的内容
3.19.13.2. 复制选中的部分文字,多行内容等内容

下面就来详细介绍Notepad++中的N多好用易用的功能:

下列功能的排名先后顺序,由个人所认为的该功能的重要性高低而决定