Heynote是开发人员的专用刮擦板。它可以用作大型持久文本缓冲区,您可以在其中写下任何喜欢的东西。非常适合您不想意外发送的松弛消息,您正在使用的API的JSON响应,会议的笔记,您的日常工作列表等。
Heynote缓冲区分为块,每个块可以具有自己的语言集(例如JavaScript,JSON,Markdown等)。这为您提供了语法突出显示,并让您自动使用JSON响应。
可用于Mac,Windows和Linux。
持续的文本缓冲区
基于块
语法突出显示:
C++, C#, Clojure, CSS, Erlang, Dart, Go, Groovy, HTML, Java, JavaScript, JSX, Kotlin, TypeScript, TOML, TSX, JSON, Lezer, Markdown, PHP, Python, Ruby, Rust, Shell, SQL, Swift, Vue, XML, YAML
语言自动检测
自动形成
数学/计算器模式
货币转换
多曲线编辑
黑暗和轻型主题
设置全局热键以显示/隐藏应用程序的选项
默认或类似Emacs的密钥绑定
文档可在Heynote网站上找到。
要开发HeyNote,您需要Node.js,您应该(希望)只需要查看代码然后运行:
> npm install
> npm run dev
进行测试:
> npm run test
在剧作家UI中运行测试:
> npm run test:ui
我很高兴合并适合我对该应用的愿景的贡献。始终欢迎错误修复。
请参阅文档。
不,此刻,这已经超出了范围,对不起。
目前,我不打算添加此内容。主要原因是它违背了程序的划痕。
我完全可以看到此类功能的有用性,这绝对是我期望的更传统的Notes应用程序。但是,Heynote吸引人的很大一部分是简单性,如果要保持这一点,我将不得不对许多实际有用的功能拒绝。
请参阅文档。
Heynote建立在Codemirror,Vue,Electron,Math.js,Prettier和其他出色的开源项目上。