Andy Stewart 0 关注者 关注 4天前 其实编辑器要做好还是很难的 1. 解析引擎:虽然有 tree-sitter, 但是编辑器的性能是要求是用Canvas来绘制的,而文字的绘制是最考验图形绘制功底的 2. 动态性:一般都需要一个解释器来实现底层 core language,这一块 Emacs 的 Elisp 解释器基本做到天花板了,可以在运行时动态写扩展,因为不用编译,所以开发插件的速度是其他没有解释器的10倍以上 3. 社区文 前往原网页查看