尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

notepad-- 入门教程:5 分钟让这款跨平台文本编辑器在三台电脑上跑起来

notepad-- 入门教程:5 分钟让这款跨平台文本编辑器在三台电脑上跑起来 notepad-- 入门教程5 分钟让这款跨平台文本编辑器在三台电脑上跑起来【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--notepad-- 是一款支持 Windows、Linux、macOS 的跨平台文本编辑器对国产信创 UOS 系统做了深度适配。适合需要在多个系统间切换的程序员也适合只想用一个轻量编辑器看文件、改配置的普通用户。 5 分钟安装跑起来源码编译版clone 下来自己打包适合想参与开发、或系统里包管理器没有现成包的用户。把源码拉下来git clone https://gitcode.com/GitHub_Trending/no/notepad--然后装好 g、cmake 和 Qt5 开发库用 CMake 配置、make 编译、cpack 打包即可。README_EN.md 里列了 Ubuntu/Debian 和 ArchLinux 两套完整的依赖安装命令照着抄就行不需要自己摸索。开箱即用的安装包按系统选包不想编译的话直接拿预编译包Windows下载安装包一路下一步装完就能用Linux有 .deb 包可以直接装Arch 系发行版也能从 AUR 拉取macOS下载 dmg 镜像把图标拖进应用程序文件夹装完双击打开第一屏你会看到三块区域最上面是菜单栏和一行工具栏中间是带标签页的编辑区最下面是一条状态栏。整个布局很朴素没有多余的窗口新手也不会迷路。️ 装完先熟悉界面按使用频率从高到低过一遍菜单栏文件、编辑、查找、视图、编码、语言、设置、对比这些菜单盖住了 90% 的操作后面讲的功能都能从这里找到入口。工具栏新建、打开、保存、查找、对比这些高频操作都挂在图标上不用进菜单。标签页编辑区一个文件一个标签可以开很多个来回切换当前文件被改动但没保存时标签上会有标记。状态栏最下面一行显示当前文件行号和列号、缩放比例、语言类型以及当前编码和换行符Windows CR LF 还是 Unix LF。看日志文件时瞄一眼编码就能确认有没有乱码问题。✨ 日常最常用的三个功能语法高亮打开文件自动上色不用手动设置打开一个文件编辑器会根据扩展名自动识别语言并着色C、Java、Python、XML、HTML 这些常见格式都内置了识别规则。举个例子你接手一份别人的 C 代码打开后关键字、字符串、注释、宏各是一个颜色哪行是死代码、哪段是注释扫一眼就能分清。左边还挂着目录树文件多了不用来回拖文件。![notepad--语法高亮效果C文件着色显示左侧目录树列出项目文件](https://raw.gitcode.com/GitHub_Trending/no/notepad--/raw/4510896f716e71db9f4b25ed8559b9c39a4f23d4/pngshow/macos/2023-10-05 18.04.17.png?utm_sourcegitcode_repo_files)批量查找替换在目录里搜遍所有文件普通查找只能在当前文件里找批量查找是在整个目录里找。入口在工具菜单的批量查找或者查找窗口的在目录查找标签页选一个目标目录输入关键词可以按文件类型过滤比如只查*.cpp普通匹配和正则表达式两种模式随便切。场景重构时想知道void这个关键字在项目里都出现在哪选上项目根目录点全部查找命中列表直接铺在窗口底部的面板里每个文件命中几行、具体在第几行都标出来了双击就跳到对应位置。比手动翻文件快得多。文件对比左右并排看差异菜单栏里有专门的对比菜单选两个文件就能左右并排打开。两边内容一致的不动有差异的行整块标出来还能用上一个/下一个箭头在差异块之间跳。场景服务器上的配置文件和本地的改得不一样拿不准改了哪些行直接一对比差异行高亮得很清楚不用自己两屏切换肉眼对。行级对齐不准的时候工具栏上还有拉开和规则按钮可以手动调整。![notepad--文件对比界面左右分栏显示两个文件的差异行高亮](https://raw.gitcode.com/GitHub_Trending/no/notepad--/raw/4510896f716e71db9f4b25ed8559b9c39a4f23d4/pngshow/macos/2023-02-26 11.45.48.png?utm_sourcegitcode_repo_files) 按自己的习惯调主题深色浅色随你切设置菜单里可以切换界面主题深色、浅色都有。所有主题文件放在 src/themes/ 目录Monokai、Obsidian 这类常见配色方案都自带看惯暗色背景的可以直接换上。快捷键常用操作改键位编辑器内置了快捷键管理功能设置里可以查看和调整每个操作对应的按键。你习惯用别的键位组合改完就用顺了不用迁就默认设置。编码打开 GBK 中文文件不乱码处理不同来源的文件时编码菜单可以手动切换 UTF-8、GBK、GB18030 等格式。状态栏右侧随时显示当前文件用的编码打开一份 Windows 下保存的 GBK 中文文件发现乱码切一下编码就正常了。 上手之后还能玩什么插件菜单栏有插件入口开发者可以用 C/Qt 写自己的功能插件。仓库里带了示例工程和插件开发说明根目录的插件编程开发说明.docx照着改一改就能跑起来自己的插件。宏录制工具栏上有一组录制图标先把重复操作录下来之后一键回放。批量整理文本、重复执行同一套格式调整时省事。项目管理一组相关文件可以归成一个项目打开下次接着干直接从项目恢复不用重新一个个找文件。❓ 遇到问题去哪找答案基本安装和使用说明看项目根目录的 README从源码编译的详细步骤各系统依赖、CMake 参数看 README_EN.md功能更全的中文手册仓库里的ndd-v3.7.0-manual.pdf按菜单逐项讲了怎么用用着不对的地方菜单栏的反馈问题可以直接报告也可以在仓库提 issue写在最后notepad-- 的定位很聚焦一个够用的跨平台文本编辑器把编辑、查找、对比这些刚需做到位在国产系统上也能稳定运行。它不追求功能堆砌日常看文件、改配置、查日志足够覆盖。装一个放在手边试试5 分钟就能跑起来用一两天就知道适不适合你的工作流。【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表