Notepad++
主要功能
- 高级文本编辑工具,例如分屏视图和拖放功能
- 基本的源代码编辑工具,例如语法高亮和代码折叠
- 原生支持多种编程语言,例如C++和Java
- 可通过插件扩展功能
软件概览
Notepad++是一款类似于Microsoft Notepad的文本编辑器,但提供了额外功能,例如源代码编辑工具。与记事本不同,Notepad++并未随Windows捆绑提供,但可以免费下载。
普通用户可以将Notepad++用作简单的文本编辑器,但该程序真正强大之处在于其高级功能。Notepad++允许用户通过标签页和分屏视图同时编辑多个文档,在不同文档之间拖放文本,创建和执行宏,以及将功能映射到自定义键盘快捷键。尤其是刚开始处理源代码文件的用户,可能会想从记事本升级到Notepad++,因为后者包含基本的源代码编辑功能,例如语法高亮和代码折叠。Notepad++原生支持多种编程语言,包括C++、HTML、Pascal、Java和YAML。
如果你希望进一步提升文本编辑能力,可以安装大量Notepad++插件来提供额外功能。该程序的插件管理工具允许用户快速查看、安装和管理常用插件,Notepad++的GitHub页面上还提供了更多插件。
概述
如果你迫不及待想从Microsoft记事本升级,Notepad++是很好的下一步选择。虽然它不像其他文本和源代码编辑器那样华丽,但Notepad++提供了高效的用户界面、对多种编程语言的原生支持,以及通过插件提供的许多额外功能。当你需要编辑纯文本或源代码文件时,Notepad++可以帮助你完成任务。
主要文件类型
支持的文件类型
| 扩展名 | 文件类型 |
|---|---|
| .TXT | 纯文本文件 |
| .AS | ActionScript文件 |
| .CMD | Windows命令文件 |
| .CS | C#源代码文件 |
| .CSS | 层叠样式表 |
| .DIZ | ZIP文件描述 |
| .HTML | 超文本标记语言文件 |
| .JSON | JavaScript对象表示法文件 |
| .LST | 数据列表 |
| .LUA | Lua源代码 |
| .M | MATLAB源代码文件 |
| .M | Wolfram Mathematica语言包 |
| .MARKDOWN | Markdown文档 |
| .ML | ML源代码文件 |
| .MXML | Flex MXML组件 |
| .PAS | Pascal 源文件 |
| .PHP | PHP源代码文件 |
| .PY | Python脚本 |
| .SH | Bash Shell脚本 |
其他相关文件类型
| 扩展名 | 文件类型 |
|---|---|
| .GSC | Call of Duty游戏脚本 |
| .GSD | 通用站描述文件 |
| .INFO | 通用信息文件 |
| .MDINFO | iPhone备份信息文件 |
| .MDL | Warcraft 3 3D模型文本文件 |
| .PLR | rFactor玩家文件 |
| .RPT | 通用报告 |
| .SC2LOCALE | Blizzard StarCraft 2本地化文件 |
| .SLST | 游戏数据文件 |
| .SMALI | Android Smali汇编语言文件 |
| .XFDL | XFDL文件 |
更新于 2021年5月14日
