notepad--/README.md

74 lines
2.5 KiB
Markdown
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# notepad--
[中文 ](README.md) | [English](README_EN.md)
## 项目简介
这是一个使用C++编写的文本编辑器Notepad--,可以支持Win/Linux/Mac平台。
我们的目标是要替换Notepad++重点在国产Uos系统、Mac 系统上发展。
一个支持windows/linux/mac的文本编辑器目标是要替换notepad++,来自中国。
对比Notepad++而言我们的优势是可以跨平台支持linux mac操作系统。
**鉴于Notepad++作者的错误言论Notepad--的意义在于:减少一点错误言论,减少一点自以为是。**
您可以在这个项目提交bug或反馈问题。
最新版本下载地址https://gitee.com/cxasm/notepad--/releases/tag/v1.21
最新开发版本下载地址https://gitee.com/cxasm/notepad--/releases/tag/v1.22
NDD已初步推出插件编写功能希望广大的CPP/QT开发者加入我们插件功能均可以留上您的大名和捐赠渠道希望
开发者参与插件功能开发。
做国人自己的免费编辑器,离不开您的支持,请通过微信捐赠我们。
![输入图片说明](6688.png)
## 编译
**CMake工具链编译说明:**
- Ubuntu/Debian
1. 安装编译环境 `sudo apt-get install g++ make cmake`
1. 安装qt工具和库 `sudo apt-get install qtbase5-dev qt5-qmake qtbase5-dev-tools libqt5printsupport5 libqt5xmlpatterns5-dev `
1. 配置 `cmake -B build -DCMAKE_BUILD_TYPE=Release`
1. 编译 `cd build && make -j`
1. 打包 `cpack`
- ArchLinux
1. 安装编译环境 `sudo pacman -S gcc cmake make `
1. 安装qt工具和库 `sudo pacman -S qt5-tools qt5-base qt5-xmlpatterns `
1. 配置 `cmake -B build -DCMAKE_BUILD_TYPE=Release`
1. 编译 `cd build && make -j`
1. 打包:使用aur
**Qt工程编译说明**
1使用qtcreator 或 vs 先打开qscint/src/qscintilla.pro 。先编译出这个qscintlla的依赖库。
2再打开RealCompare.pro 加载后编译。
3由于编译的平台较多涉及windows/linux/mac有任何编译问题还请加qq群 959439826 。欢迎广大网友实现新功能后提交代码给我们。
代码上线不久,删除了商业的对比功能和注册功能(这部分有商业原因,请理解),除此以外,所有功能全部保留。
4Arch Linux 及其衍生版可以通过 AUR 仓库安装:[notepad---git](https://aur.archlinux.org/packages/notepad---git)
```
yay -S notepad---git
```
## 效果预览
![输入图片说明](png/20221107_160824.png)
![输入图片说明](png/6.png)
![输入图片说明](png/3.png)
![输入图片说明](png/7.png)