heynote
一般信息
- 网站
- 文档
- ChangElog
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, Scala, Shell, SQL, Swift, Vue, XML, YAML
-
语言自动检测
-
自动形成
-
数学/计算器模式
-
货币转换
-
多个缓冲区
-
多曲线编辑
-
黑暗和轻型主题
-
设置全局热键以显示/隐藏应用程序的选项
-
默认,类似emacs或自定义键绑定
文档
文档可在heynote网站上找到。
发展
要开发heynote ,您需要Node.js,您应该(希望)只需要查看代码然后运行:
> npm install > npm run dev
运行测试
进行测试:
> npm run test
在剧作家UI中运行测试:
> npm run test:ui
贡献
我很高兴合并适合我对该应用的愿景的贡献。始终欢迎错误修复。
常问问题
缓冲区数据存储在哪里?
请参阅文档。
您可以制作移动应用吗?
不,此刻,这已经超出了范围,对不起。
默认键盘快捷键是什么?
请参阅文档。
谢谢!
heynote建立在Codemirror,Vue,Electron,Math.js,Prettier和其他出色的开源项目上。
