ARTICLE DETAIL

资讯详情

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

3 步上手 notepad-- 文本编辑器:跨平台编辑、批量替换与编码转换指南

3 步上手 notepad-- 文本编辑器:跨平台编辑、批量替换与编码转换指南 3 步上手 notepad-- 文本编辑器跨平台编辑、批量替换与编码转换指南【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--notepad--ndd是一个支持 Windows、Linux 和 macOS 的轻量级文本编辑器底层基于 Qt5 和 Scintillaqscint构建。它适合需要在一台电脑上跨平台使用同一套编辑器、习惯用中文菜单操作、又离不开编码转换和批量查找替换的人。![notepad-- 编辑器主界面显示多标签编辑区与文件列表](https://raw.gitcode.com/GitHub_Trending/no/notepad--/raw/4510896f716e71db9f4b25ed8559b9c39a4f23d4/pngshow/macos/2023-10-05 18.04.17.png?utm_sourcegitcode_repo_files)主界面上方为工具栏中间是多标签编辑区支持同时打开多个文件从源码到可用的三步路径这个仓库是源码仓库官方发布版可以直接下载想自己编译则按下面走获取代码。克隆仓库后本地会看到CMakeLists.txt、src/、编译说明.docx等文件git clone https://gitcode.com/GitHub_Trending/no/notepad--这一步做完你应该能看到项目根目录下的src/RealCompare.pro主工程文件。确认依赖。工程要求 Qt5Core、Widgets、Concurrent、Network、PrintSupport、XmlPatterns 等模块见 CMakeLists.txt 中的find_package。Windows 下可参考 win.mk 里给出的 MinGW 或 MSVC 编译命令Linux/macOS 下用 CMake 直接配置构建。构建并运行。产物可执行文件名是NotePad--Windows 为NotePad--.exe首次启动会恢复上次关闭时的标签页——如果你之前新建过文件它们会原样出现在标签栏。不想编译的话走发布版安装包更省事功能一致省掉 Qt 环境配置的坑。高频场景编码转换、批量查找替换场景一打开文件出现乱码现象是文件能打开但内容变成问号或方框。打开菜单栏「EncodingE」在编码列表里选中正确编码如 ANSI 编码再点「Convert to Other」转成 UTF-8 保存。乱码基本都源于文件编码与编辑器默认编码不一致转码后保存一次即可根治。场景二在多个文件里批量改同一个词用「Search」菜单下的批量查找替换而不是逐文件 CtrlH。它能跨文件搜索并把替换进度显示出来进度条在 V1.21 起加入。操作后你会看到查找结果框可以双击定位到具体文件。场景三只想快速验证文件是否被改动过菜单「Tools」→「Md5_Sha」可以对当前文件计算 MD5/SHA 值把两次计算结果一比对就知道内容有没有差异适合做发布前的校验。按口味调参字体、主题、快捷键在「Set设置」菜单里可以改的项都集中在这里Options打开总设置窗口字体默认 12 号早期默认 14 号用户反馈偏大后改成了 12写代码建议选等宽字体方便对齐。Language界面语言可在中文和英文之间切换。Shortcut_Key_Manager快捷键管理已设置的快捷键可以取消或改绑。Language_File_Suffix把某类文件后缀绑定到指定语法高亮比如把.tpl也按 HTML 着色。![notepad-- 设置与界面状态显示选项配置窗口](https://raw.gitcode.com/GitHub_Trending/no/notepad--/raw/4510896f716e71db9f4b25ed8559b9c39a4f23d4/pngshow/macos/2023-10-15 11.png?utm_sourcegitcode_repo_files)设置窗口与编辑区配合使用改动即时生效参数建议值原因编辑字体等宽字体12 号起对齐好12 号是作者调过的默认值主题深色长时段/浅色白天内置多套配色减少视觉疲劳语法高亮绑定按实际后缀补绑新文件类型默认按纯文本显示排错卡点逐条过大文件打开卡顿或乱码编辑器提供大文本/超大文本两种打开方式超大文件用对应方式打开能尽量保留行号显示见 changelog.txt V1.22 说明。文件保存失败先检查目录写权限确认是权限问题就用「另存为」存到可写位置再决定是否替换原文件。启动后标签页不对这是恢复上次会话的行为不是 bug关闭多余标签后下次就会按新状态恢复。插件不生效插件是动态库需放在可执行文件旁的plugin目录编译脚本会帮你拷贝见 win.mk 中的cp步骤放对位置后在「Plugin」→「Plugin_Manager」里查看加载状态。![notepad-- 版本信息对话框显示版本号](https://raw.gitcode.com/GitHub_Trending/no/notepad--/raw/4510896f716e71db9f4b25ed8559b9c39a4f23d4/pngshow/macos/2023-12-23 14.31.14.png?utm_sourcegitcode_repo_files)「About」菜单下的版本信息核对版本是否最新一句话行动清单克隆仓库 → 装好 Qt5 → 按win.mk或 CMake 构建出NotePad--并双击运行乱码走「Encoding 菜单转 UTF-8」跨文件改词走「Search 批量替换」校验文件走「Tools → Md5_Sha」。【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表