ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Notepad2-mod 快速上手:一款免费的轻量级代码编辑器怎么装、怎么用

Notepad2-mod 快速上手:一款免费的轻量级代码编辑器怎么装、怎么用 Notepad2-mod 快速上手一款免费的轻量级代码编辑器怎么装、怎么用【免费下载链接】notepad2-modLOOKING FOR DEVELOPERS - Notepad2-mod, a Notepad2 fork, a fast and light-weight Notepad-like text editor with syntax highlighting项目地址: https://gitcode.com/gh_mirrors/no/notepad2-modNotepad2-mod 是一款运行在 Windows 上的轻量级代码编辑器基于 Scintilla 引擎由经典开源编辑器 Notepad2 分支发展而来。它解决的是系统记事本没有语法高亮、没有代码折叠替换起来又麻烦的问题普通用户拿来看日志、改配置开发者也可以日常写代码。快速认识它和记事本、IDE 是什么关系Notepad2-mod 的源头是 Florian Balmer 在 2004 年发布的 Notepad2mod 版则是社区在 Kai Liu 等人补丁基础上维护的分支。它和原版最大的区别是把代码折叠、书签、单词自动补全、标记一个词的所有出现这类通常只在大 IDE 里有的能力带了进来同时把 Markdown、YAML、AutoHotkey、Bash 等更多语言的语法高亮补齐。体积上它依旧只有几 MB打开几乎是瞬间完成——不需要等插件加载也不占用多少内存。简单说它卡在记事本和IDE之间那个空档里比记事本能干得多比 IDE 轻得多也就是为什么很多人拿它做替代记事本的选择。五分钟完成安装和替换第一步拿到程序。可以从官方仓库拉取源码后自行编译也可以直接下载安装包git clone https://gitcode.com/gh_mirrors/no/notepad2-mod第二步安装。安装脚本在 distrib/notepad2_setup.iss用 Inno Setup 格式打包一键装完进程里只有一个 Notepad2.exe配置保存在 Notepad2.ini。第三步替换系统记事本。项目内置了基于注册表的干净替换方式安装时勾选后双击 .txt 文件就会打开 Notepad2-mod不想用了恢复关联即可不改动系统文件也不留垃圾。三个最值得用的功能用代码折叠快速浏览长文件打开几千行的日志或源码时左边空白处会显示折叠符号点一下就能把一个函数、一个区块收起来只留结构大纲需要时再展开。看大文件时不用反复拖滚动条先折叠出骨架再逐层展开感兴趣的部分。用书签锁定关键行读长文档、排查长日志时看到要回头再看的地方按 CtrlF2就在当前行加一个书签左侧边栏会出现标记。稍后双击书签直接跳回去比逐行翻找快得多多个书签可以按顺序逐个访问。用标记所有出现确认改动范围改一个变量名或批量替换配置项之前最怕漏改。开启标记功能后光标所在词在全文中的每一次出现都会被高亮出来一眼看清影响范围再动手替换。配合它自带的正则搜索批量修改配置文件时相当省心。效率小技巧CtrlAltF2/CtrlAltShiftF2把选区扩展到下一个 / 上一个匹配项连续查找时很好用CtrlShiftEnter换行并自动带上缩进写代码少按 TabCtrlD复制当前行CtrlShift上/下移动整行Alt鼠标拖动矩形选区多行同时删首字符或加前缀字体、缩进、自动补全等设置都写在%APPDATA%\Notepad2.ini可直接编辑微调常见问题支持哪些系统从 Windows XP SP3 到 Windows 10 都支持32 位和 64 位均可运行。替换系统记事本后能恢复吗可以。替换只是注册表里的文件关联恢复关联就回到系统记事本对系统本身没有副作用。Mac 或 Linux 能用吗不能。它基于 Scintilla 组件开发是 Windows 专属程序。收费吗完全免费源码开放想用 MSVC 自己编译也可以。如果你想要一个打开就用的轻量级代码编辑器又不想被大 IDE 拖累Notepad2-mod 值得一试。更多功能细节可以看项目仓库里的 Readme.md底层编辑组件的说明在 scintilla/doc/ 目录下。【免费下载链接】notepad2-modLOOKING FOR DEVELOPERS - Notepad2-mod, a Notepad2 fork, a fast and light-weight Notepad-like text editor with syntax highlighting项目地址: https://gitcode.com/gh_mirrors/no/notepad2-mod创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表