想自己搞一个文本(代码)编辑器

超级想自己做一个编辑器出来 -- 感觉现有的满足不了自己

所以想问问有经验的大佬们:
开发一款高性能的编辑器,

  1. GUI 需要怎么选择?
  2. 如何做到跨平台?
  3. 有哪些实现途径?
  4. 怎么入坑?
阅读 6.1k
5 个回答
  1. QT,
  2. 跨平台是编译的问题, 大多数语言都支持跨平台.
  3. GITHUB上开源的IDE很多, 看看代码就好.
  4. 不要入坑,浪费时间.

其实想想也没什么东西. 语言选择上, 可能JAVA更适合, 最好还是用C++.

现有的满足不了你,你自己写一个更不可能满足你

如果真的想实现什么功能,写插件是一个更好的选择。

自己从头搞一个合格的代码编辑器,短时间内你没那个工程能力,也没那个算法能力,更没有大量的时间调试解决稀奇古怪的排版问题,编译,重构。
真正切实可行的方案是,做代码编辑器的插件,比如给微软家的Visual Studio Code写插件就很不错嘛,或者你也可以做Chrome浏览器的插件,打开浏览器打开插件就能戳代码,直接上来用用算法堆文字排版编辑以及代码着色补全,半年你都搞不出来

vs code具体有啥不能满足的呢?如果不能满足就安装个插件,是在不行就开发个插件。

看到你提的问题,我以为你是什么大牛,看到下面详细的4个提问,我才发现是个民科想造火箭。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题