记事本
一款现代、轻量级的文本编辑器,采用简约设计。
什么是记事本,为什么我要关注它?
在我决定自己创建一个之前,我已经等待了很长时间,希望能有一个现代的Windows 10记事本应用程序出现。不要误会我的意思,Notepad++、VS Code和Sublime都是很棒的文本编辑器。我以前一直在使用它们,将来也会继续使用。然而,它们要么太重量级,要么外观不太吸引人。有时我只是想使用Windows记事本来做一些事情,比如写笔记或编辑配置文件。所以我决定在这里创建一个win32记事本替代品,并尝试给它一个现代的外观和感觉。最重要的是,它必须快速如闪电,并吸引每个人。
因此,"记事本"就诞生了🎉(s代表Sets)。
- 流畅的设计,内置标签系统。
- 快速如闪电且轻量级。
- 通过在命令行或PowerShell中输入:
notepads
或notepads %FilePath%
来启动。 - 支持多行手写。
- 内置Markdown实时预览。
- 内置差异查看器(预览您的更改)。
- 会话快照和多实例。
快捷键:
- Ctrl+N/T 创建新标签。
- Ctrl+(Shift)+Tab 在标签之间切换。
- Ctrl+数字键(1-9) 快速切换到指定标签。
- Ctrl+"+"/"-" 进行缩放。Ctrl+"0" 重置缩放为默认值。
- Ctrl+L/R 更改文本流向。(从左到右/从右到左)
- Alt+P 切换Markdown文件的预览分屏视图。
- Alt+D 切换并排差异查看器。
平台限制(UWP):
- 由于UWP限制,您将无法将文件保存到系统文件夹(windows、system32等)。
- 您不能将潜在有害的文件类型(.cmd、.bat等)与记事本关联。
- 记事本不适合处理大文件;目前文件大小限制设置为1MB。我将在以后添加大文件支持。
下载:
Notepads 可在微软商店获取。您可以在此免费获取 Notepads 的最新版本:微软商店链接。
您也可以使用 Windows 包管理器安装 Notepads:
winget install "Notepads App"
更新日志:
免责声明和隐私声明:
为了保持 100% 透明:
- Notepads 不会且永远不会收集用户隐私信息。
- 我不会追踪您的 IP。
- 我不会记录您的输入或阅读您在 Notepads 中创建的任何文件,包括文件名和文件路径。
- 不会将任何输入或文件发送给我或第三方。
我使用分析服务"AppCenter"来收集基本使用数据以及一些最少的遥测数据,以帮助我调试运行时错误。这是我在这个话题上明确表态的帖子:https://github.com/0x7c13/Notepads/issues/334
您可以随时查看源代码或构建自己的 Notepads 版本,因为它是 100% 开源的。
更多阅读内容:[隐私政策]
简而言之:您可能注意到我在微软工作,但 Notepads 是我在空闲时间完成的个人项目(旨在让地球上的每个人和每个组织都能实现更多😃)。我不在 Windows 团队工作,也不在微软的 UX/App 团队工作。我也不是创建 Windows 应用程序的专家。我是在开始这个项目时才学习如何编写 UWP 代码的,所以不要对我抱太大希望或将其视为微软赞助的项目。
贡献:
依赖项和参考:
- Windows Community Toolkit
- XAML Controls Gallery
- Windows UI Library
- ColorCode Universal
- UTF Unknown
- DiffPlex
- Win2D
特别感谢:
-
Yi Zhou - 应用图标设计师,Notepads 应用图标(旧版)深受 Windows Terminal 新图标的启发。
-
Mahmoud Qurashy - 应用图标和文件图标设计师,新版 Notepads 应用图标的创作者。
-
Alexandru Sterpu - 应用测试员,在预览/测试期间给予了我大量帮助。
-
代码贡献者:DanverZ、BernhardWebstudio、Csányi István、Pavel Erokhin、Sergio Pedri、Lucas Pinho B. Santos、Soumya Ranjan Mahunt、Belleve Invis、Maickonn Richard、Xam
-
文档贡献者:Craig S.
-
本地化贡献者:
- [fr-FR][法语(法国)]:François Rousselet、François-Joseph du Fou、Armand Delessert
- [es-ES][西班牙语(西班牙)]:Jose Pinilla
- [zh-CN][简体中文]:lindexi、walterlv、0x7c13
- [hu-HU][匈牙利语(匈牙利)]:Csányi István、Kristóf Kékesi
- [tr-TR][土耳其语(土耳其)]:Mert Can Demir、Emirhakan Tanhan
- [ja-JP][日语(日本)]:Mamoru Satoh
- [de-DE][德语(德国)]/[de-CH][德语(瑞士)]:Walter Wolf
- [ru-RU][俄语(俄罗斯)]:Pavel Erokhin、krlvm
- [fi-FI][芬兰语(芬兰)]:Esa Elo
- [uk-UA][乌克兰语(乌克兰)]:Taras Fomin aka Tarik02
- [it-IT][意大利语(意大利)]:Andrea Guarinoni、Bunz
- [cs-CZ][捷克语(捷克共和国)]:Jan Rajnoha
- [pt-BR][葡萄牙语(巴西)]:Lucas Pinho B. Santos
- [ko-KR][韩语(韩国)]:Donghyeok Tak
- [hi-IN][印地语(印度)]/[or-IN][奥里亚语(印度)]:Soumya Ranjan Mahunt
- [pl-PL][波兰语(波兰)]:Daxxxis
- [ka-GE][格鲁吉亚语(格鲁吉亚)]:guram mazanashvili
- [hr-HR][克罗地亚语(克罗地亚)]:milotype
- [zh-TW][繁体中文]:Tony Yao
- [pt-PT][葡萄牙语(葡萄牙)]:O.Leitão
- [sr-Latn][塞尔维亚语(拉丁文)]:bzzrak
- [sr-cyrl][塞尔维亚语(西里尔文)]:bzzrak
- [nl-NL][荷兰语(荷兰)]:Stephan Paternotte
-
Notepads CI/CD 流水线:由 Pipeline Foundation 用❤构建