Compare commits

...

10 Commits

Author SHA1 Message Date
zinface 0a1b176032 repo: 添加 cmake 分支说明 2024-09-24 13:24:25 +08:00
zinface 69791ec3d4 repo: 添加 Windows/QtCreator 编译说明 2024-09-24 13:24:03 +08:00
zinface 17de64d288 Merge branch 'cmake-dev' into cmake-plugins-dev
* cmake-dev:
  更新手册
  update README.md.
  update README.md.
  update README.md.
2024-09-24 12:53:01 +08:00
zinface 7c3ab6b3e0 Merge branch 'master' into cmake-dev
* master:
  更新手册
  update README.md.
  update README.md.
  update README.md.
2024-09-24 12:52:28 +08:00
zinface a4c4c2bb38 msvc: 添加 /utf-8 编译参数以适用于扩展的乱码原因 2024-09-24 12:38:25 +08:00
爬山虎 ee35169ac4 更新手册 2024-07-23 16:29:07 +08:00
爬山虎 a25c215bec
update README.md.
Signed-off-by: 爬山虎 <aaasjm@126.com>
2024-07-21 06:51:59 +00:00
爬山虎 8d115ee553
update README.md.
Signed-off-by: 爬山虎 <aaasjm@126.com>
2024-06-30 03:12:27 +00:00
爬山虎 3703787975
!102 修正笔误
Merge pull request !102 from 高乐喆/master
2024-05-09 04:26:33 +00:00
高乐喆 541dbd8b39
update README.md.
Signed-off-by: 高乐喆 <gaolezhe@outlook.com>
2024-05-08 12:16:26 +00:00
3 changed files with 20 additions and 8 deletions

View File

@ -27,6 +27,11 @@ spark_include(SparkFramework.cmake)
# Windows UNICODE TCHAR
if(WIN32)
add_compile_definitions(_UNICODE= UNICODE=)
# TODO move to cmake/platforms/windows-msvc.cmake
if(MSVC)
# MSVC utf-8
add_compile_options(/utf-8)
endif(MSVC)
endif()
# 2.0.0 , 2.11
add_compile_definitions(TEST_PRE)

BIN
Ndd用户手册带大纲.pdf Normal file → Executable file

Binary file not shown.

View File

@ -12,22 +12,21 @@ Notepad-- 是使用C++编写的轻量级文本编辑器, 简称ndd, 可以支持
**鉴于某些Notepad竞品作者的不当言论Notepad--的意义在于:减少一点错误言论,减少一点自以为是。**
**Notepad--的目标致力于国产软件的可替代,专心做软件。**
**Notepad--的目标致力于国产软件的可替代,专心做软件。**
您可以在这个项目提交bug或反馈问题。
最新版本下载地址https://gitee.com/cxasm/notepad--/releases/latest
NDD 具备插件编写功能,如果您愿意开发插件,还请提交给我们。
做国人自己的免费编辑器,离不开您的支持,请通过微信众筹支持我们。(留言处留下邮件,会发送您正版激活码)
众筹捐赠支持本项目的热心用户,也请留言处留下邮箱,会发送正版激活码,后续也可以发邮件给作者索要激活码。
![输入图片说明](6688.png)
## 编译
**分支说明cmake-dev 与 cmake-plugins-dev已合并**
cmake-plugins-dev 已合并到 cmake-dev所有插件构建相关问题基本修复完成。
基于引用构建,扩展代码将会以引用形式依赖或提供构建能力。
**CMake工具链编译说明:**
- Windows 系统通用构建 - 基于 Batch 脚本进行构建
@ -39,6 +38,14 @@ NDD 具备插件编写功能,如果您愿意开发插件,还请提交给我
;; 使用脚本进行构建,它将会询问如何进行构建
windows-msvc-ninja.bat
```
- Windows 系统 QtCreator 构建 - MSVC/MinGW
```batch
;; 支持 MSVC 与 MinGW 两种编译器与依赖库方案
;; 1. 将 CMakeLists.txt 拖入 QtCreator 并选择编译方案
;; MSVC 编译速度快MinGW 编译较慢
;; 2. 扩展开发需要与当前主程序使用的编译器相同
```
- Windows 系统 VSCode 构建 - 基于 VSCode 配置模板进行调整构建
@ -186,7 +193,7 @@ yay -S notepad---git
```
## 联络方式
QQ群213027225(新开) 372613546(已满) 959439826(已满728578708已满 用户群做NDD的问题反馈、功能建议等。
QQ群234879615(新开) 用户群做NDD的问题反馈、功能建议等。
QQ群 616606091 开发群建议懂CPP/QT、愿意参与NDD项目代码贡献的开发人士加入。