麒麟操作系统 (kylinos) 从入门到精通 - 办公环境 - 第四十六篇 Notepad--(Notepad++替代方案)

248 阅读2分钟

0.基础环境

类别:笔记本
型号:中国长城 NF14C
硬件平台:飞腾处理器(ArmV8 指令集)
系统:银河麒麟操作系统 V10 SP1(2203)

关键词:
信创,麒麟系统,linux,c++,c,飞腾,arm,notepad--,notepad++,编辑器

1.notepad--简介

notepad--是一个国产跨平台、简单的文本编辑器,是替换notepad++的一种选择。其内置强大的代码对比功能,让你丢掉付费的beyond compare。
notepad++确实好用,但由于作者的不当立场,而且也不支持国产系统与CPU,感谢notepad--作者及社区的努力。

更新//20231113 在作者,我、麒麟官方的努力下,今天起大家可以在官方应用市场更新了。今天的版本是2.10;2.0以后的版本官方未再继续提供源码。

2.源码编译

sudo apt-get install g++ make cmake #安装编译工具
sudo apt install qtbase5-dev libqt5printsupport5 libqt5xmlpatterns5-dev #安装依赖
git clone https://gitee.com/cxasm/notepad-- --branch=cmake-dev #获取代码
cd notepad-- #进入主目录

尝试打包编译时出现错误

make -f linux-debian.mk package #尝试打包编译

出现cmake版本要求

编辑 CMakeLists.txt

将需要的版本降低致系统的3.16

make -f linux-debian.mk package #重新执行,完成编译打包工作
cd build/linux-debian/

附:gitee.com/cxasm/notep… ,从这里看就可以了解到包如何构建

3.安装与使用

双击com.hmja.notepad_1.22.0-20230223_arm64_Kylinv10.deb进行安装,也可以使用命令

sudo dpkg -i com.hmja.notepad_1.22.0-20230223_arm64_Kylinv10.deb

安装成功后,效果如图所示

启动后

4.二进制包下载信息

notepad--是一个国产跨平台、简单的文本编辑器,是替换notepad++的一种选择。其内置强大的代码对比功能,让你丢掉付费的beyond compare。
2.0.0 版本下载地址:链接: pan.baidu.com/s/1UHHbE9jh… 提取码: v98c
如果链接失效,请到群文件中下载。

5.写在最后

感谢作者的努力,使我们在国产平台也有这么好的产品使用。

麒麟系统专栏:
地址一:segmentfault.com/blog/kylino…
邮箱:1179611323@qq.com
群:662512340