十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

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

Notepad-- 免费跨平台文本编辑器使用指南:3分钟上手,附大文件与批量处理技巧

Notepad-- 免费跨平台文本编辑器使用指南:3分钟上手,附大文件与批量处理技巧 Notepad-- 免费跨平台文本编辑器使用指南3分钟上手附大文件与批量处理技巧【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--Notepad-- 是一款支持 Windows、Linux、Mac 的免费开源文本编辑器用 Qt 与 Scintilla 引擎构建。它覆盖多标签编辑、语法高亮、全目录正则搜索替换、文件/目录/二进制三种对比以及编码转换目标是做一款中国人自己、可自主替代的编辑器。第一次体验3分钟装好并恢复上次的工作现场官方安装包仓库 Releases 页当前 v3.5提供 Windows 安装包与 Linux 各发行版构建版本下载后双击安装即可无付费、无注册门槛。Linux 源码编译适合想在 Debian/Ubuntu 类系统上自己构建的用户依赖 Qt5 开发包sudo apt-get install g make cmake qtbase5-dev qt5-qmake qtbase5-dev-tools libqt5printsupport5 libqt5xmlpatterns5-dev cmake -B build -DCMAKE_BUILD_TYPERelease cd build make -j make installWindows 源码编译用 VS2017 及以上版本加 Qt Tools 插件选 Debug 模式配置工程即可编译说明.docx有逐项截图。平台推荐方式Windows官方安装包或 VS Qt Tools 插件编译Linux官方构建版本或 cmake 源码编译macOS官方安装包第一次启动后新建文件、打开几个目录关闭软件再次打开时上次的标签页、窗口大小都会自动恢复不用重新整理工作现场。日常编辑多标签开 20 个文件不卡顿一个窗口管所有文件。多标签页设计让你把相关文件放在同一窗口里来回切换配合文件列表V1.20 起提供可以快速选中要打开的文件。窗口大小、缩放比例、查找结果位置也都会记住。开箱即用的语法高亮。词法分析器覆盖 C、C、Java、Python、JavaScript、Go、Rust、Swift、SQL、HTML、JSON、Markdown、ASM、Shell 等 40 多种语言实现见 src/qscint/src/按扩展名自动匹配打开源码即见彩色标注。行级工具箱书签、列编辑与去重书签支持 8 个层级F2 快速切换书签位置行编辑菜单提供分隔行、合并行、行上/下移、移动空行、去除空行、反排序、升序/降序排列含不分大小写等 16 种行操作列编辑按列插入或删除文本处理带固定列的表格数据很顺手编辑菜单还有大小写转换、快捷注释单行/块注释、显示空格、缩进参考线、自动缩进。批量处理搜索替换整目录对比两种内容全目录正则搜索替换。在查找与替换窗口的在目录查找选项卡里选择目标目录设置查找目标、文件类型过滤如*.c,*.cpp,*.h和跳过大于 20MB 文件阈值点全部替换即可完成跨文件替换支持普通/扩展/正则三种模式、全词匹配、大小写匹配。结果怎么用底部查找结果面板列出每个文件的命中行数例989 处分布在 101 个文件双击任意一条即可跳到对应行V1.22 起长行结果会自动截断防止结果框变卡。文件对比三种模式 直接比粘贴内容文件对比、目录对比支持递归、二进制对比各占一个入口选中两个对象后一键生成差异视图配合差异图快速定位改动行。它还能直接对比剪贴板里粘贴的两段文本不落地成文件。大文件与二进制只读模式看 4GB 日志超大文本4GB 以上只读模式支持行号跳转配合 tail 式自动刷新跟踪滚动日志二进制模式内置十六进制编辑器查看任意文件的字节内容状态栏实时显示当前换行符Windows CR LF / Unix LF与编码编码转换工具可批量在 UTF-8、UTF-16、GBK 等格式间切换还提供 MD5/SHA 计算与总字数统计。进阶定制快捷键、主题与自定义语言高亮全部配置集中在设置菜单改完即时生效无需翻配置文件。快捷键自定义快捷键管理器集中列出新建、打开、保存、查找、替换、文件/目录/二进制对比、格式转换、批量改名、XML/JSON 格式化等全部可绑定操作实现见 src/shortcutkeymgr.h支持冲突检测已设快捷键可以取消。改完按新按键试一下对应动作是否触发即可验证。主题与配色内置 17 套配色主题如 Monokai、Obsidian、Twilight、Deep Black、Vibrant Ink、Choco 等文件在 src/themes/每套主题都按语言细分了配色关键词、注释、字符串、数字各有独立颜色。全局一键修改可把所有语言字体样式一次拉齐界面 QSS 样式同样可替换。自定义语言编辑器支持用户自定义语言V1.17 起自己指定关键词和样式即可给陌生文件加高亮语法与文件后缀关联设置里可以修改扩展名到语言的映射。插件插件 API 定义在 src/nddpluginapi.h仓库附带示例插件 src/plugin/helloworld/可用于添加菜单项、工具栏按钮和响应编辑器事件。踩坑与解决打开文件出现乱码→ 原因文件实际编码与当前显示编码不一致 → 解决用状态栏识别编码后经编码菜单做编码转换UTF-8/UTF-16/GBK 互转转换后另存确认无乱码。超大文件打开后卡顿甚至卡死→ 原因直接按普通文本模式全量载入内存 → 解决改用大文本只读或超大文本只读模式打开保留行号跳转放弃编辑需求换流畅度。某类文件没有语法高亮→ 原因扩展名与语言的关联缺失或指错 → 解决在语法与文件后缀关联设置中把扩展名映射到正确语言映射库里没有的语言用自定义语言功能补一份。Windows 下源码编译报错→ 原因部分源文件含中文注释编译器按本地编码读取失败 → 解决按 编译说明.docx 的建议把文件编码统一改为 UTF-8-BOM 后重新编译。快捷键和系统或其他软件冲突→ 原因新绑定按键已被占用 → 解决在快捷键管理器中换一组按键保存后立即生效。一句话总结Notepad-- 把日常编辑、批量搜索替换、三种对比和编码处理收进了一个轻量免费编辑器里装上即可用按需再定制。觉得有用可以到仓库点个 star遇到问题直接提 issue 或 PR反馈渠道就在仓库首页。【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表