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

资讯详情

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

Notepad-- Mac 安装与上手:三步跑通的跨平台文本编辑器

Notepad-- Mac 安装与上手:三步跑通的跨平台文本编辑器 Notepad-- Mac 安装与上手三步跑通的跨平台文本编辑器【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--Notepad-- 是一款基于 Qt 的跨平台文本编辑器Windows、Linux、Mac 三端通用主打批量查找替换和文件对比。中文文件、编码混杂的代码库用它打开基本不折腾。 三步跑起来前提一句话Mac 上装好 Qt5 和 CMake环境搭建不展开。不想编译的话去项目发布页下载 Mac 预编译包拖进「应用程序」文件夹就能用。想追最新特性或改源码用 CMake 构建git clone https://gitcode.com/GitHub_Trending/no/notepad-- cd notepad-- cmake -B build cd build make -j8CMakeLists.txt会自动带上内置的src/qscint/QScintilla 编辑器组件不用单独装第三方库。⚙️ 首次配置三件事默认编码 →编码菜单设成 UTF-8 → 中文文件不乱码一次设置全局生效界面配色 →设置里选主题各语言的具体配色落在src/themes/的 ini 文件里 → 换色不用动代码快捷键 →设置打开快捷键管理重新绑定绑定体系在src/shortcutkeymgr.cpp→ 按自己习惯来高频动作绑顺 真正干活靠这几个操作批量查找替换。从查找菜单打开对话框支持正则模式、按文件类型过滤、跳过隐藏文件和超大文件。把*.cpp里一个接口名全局换成新名字一次提交搞定。正则、文件类型过滤、超大文件阈值同屏可见文件对比。对比菜单打开两个文件左右并排差异行红色高亮工具栏「上一个 / 下一个」逐处跳转。代码审查、回滚排查都用它。![Notepad-- Mac 文件对比界面差异行高亮标出可逐处跳转](https://raw.gitcode.com/GitHub_Trending/no/notepad--/raw/4510896f716e71db9f4b25ed8559b9c39a4f23d4/pngshow/macos/2023-02-26 11.45.48.png?utm_sourcegitcode_repo_files)并排对比差异行高亮可逐处跳转语法高亮想微调去src/langstyledefine.cpp改样式定义。![Notepad-- Mac 深色主题代码编辑界面语法高亮清晰](https://raw.gitcode.com/GitHub_Trending/no/notepad--/raw/4510896f716e71db9f4b25ed8559b9c39a4f23d4/pngshow/macos/2023-10-15 11.png?utm_sourcegitcode_repo_files)深色主题下的 C 编辑界面 和 Mac 系统的配合系统切深色Notepad-- 的菜单栏和标签栏跟着变暗窗口色调和 macOS 不割裂。MacBook 上常用编辑动作能从 Touch Bar 直接触发。全局快捷键走系统级注册切到别的 App 也能唤起配一次管很久。 动手扩展插件仓库src/plugin/helloworld/带了一个示例插件照着它的结构写接口说明在根目录《插件编程开发说明.docx》照着文档把导出接口实现一遍就能挂进编辑器。⚠️ 遇到这几个问题别慌中文显示乱码 →编码 选择编码切到 UTF-8再保存一次大文件打开卡顿 →设置里关掉语法高亮、调小缓存先保证能编辑make报错找不到模块 → 确认装的是 Qt5且包含 Widgets、XmlPatterns 组件clone 下来cmake 和 make 跑完今晚就能用。【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表