1. 列编辑模式(高级文本处理)
按住Alt
键并拖动鼠标可选择多列文本,支持批量插入(如输入“//”添加注释)、删除或复制粘贴列内容;通过Edit -> Column Editor
(快捷键Alt+C
)可快速在选定列中插入数字序列(递增/递减)或固定内容,大幅提升数据整理效率。
2. 隐藏行功能(临时聚焦内容)
选中需要隐藏的行,通过View -> Hide Lines
命令可暂时隐藏这些行,左侧会显示隐藏标记;点击标记或再次执行该命令即可恢复显示,适用于临时排除干扰信息(如日志中的无关行)。
3. 轻量级资源管理器(快速文件访问)
安装LightExplorer
插件(默认可能已集成),通过Plugins -> Light Explorer -> Light Explorer
开启左侧资源管理器,可直接浏览、打开项目文件,无需切换窗口,简化文件操作流程。
4. 彩色代码导出(跨文档保留格式)
安装NppExport
插件后,可通过Plugins -> NppExport
导出文件为HTML或RTF格式(均保留语法高亮),或直接复制内容到剪贴板(Copy HTML to clipboard
/Copy RTF to clipboard
),粘贴到Word等文档中仍保持彩色代码效果,便于文档编写。
5. 代码折叠(结构化代码查看)
支持按函数、关键字(如XML标签)折叠代码块,通过点击代码左侧的+
/-
图标或使用快捷键(如Ctrl+Shift+[
/Ctrl+Shift+]
)展开/折叠,适用于查看大型文件的结构(如C/C++函数、XML节点)。
6. 鼠标滚轮缩放(动态调整显示比例)
无需修改设置,直接使用Ctrl+鼠标滚轮
即可放大/缩小文本内容,配合Ctrl+Num+/Num-
快捷键,可快速调整至合适的查看比例(如放大查看代码细节)。
7. 全屏显示模式(沉浸式编辑)
通过View -> Toggle Full Screen Mode
(F11
)或Post it
(F12
)进入全屏模式,隐藏菜单栏、工具栏等界面元素,最大化显示编辑区域;退出全屏可按Esc
键或再次执行上述命令。
8. 自动完成与宏录制(减少重复操作)
在Settings -> Preference -> General -> Auto-completion
中启用自动完成功能,输入代码时自动提示函数、变量名,提升输入效率;通过Plugin -> Macro Recording
录制重复操作(如批量修改格式),录制完成后保存为宏,点击Stop and Save
即可快速执行。
9. 批量注释/取消注释(代码维护利器)
选中多行代码,通过Edit -> Comment/Uncomment -> Add/Remove Line Comment
(或快捷键Ctrl+Q
/Ctrl+Shift+Q
)批量添加或删除单行注释(如//
);对于块注释,可使用Ctrl+K
(添加)/Ctrl+Shift+K
(取消),适用于代码调试或文档注释。
10. 行号与列边界显示(精准定位)
通过Settings -> Preference -> General -> Editing
启用Display Line Number
显示行号,便于快速定位代码行;在Settings -> Preference -> Editing -> Column Boundary
中设置列边界(默认100
,Linux下建议改为80
),可选择显示竖边线或超过边界的内容加底色,提醒避免行过长。