|
|
1
1
|
|
|
2
2
你查过了吗 Scintilla/SciTE ?我想它经常被用来做这种事。它非常轻量级,但据我所知,很容易添加功能。它不是一个真正的ide,但更多的是一个文本编辑器组件,可以用作简单ide的基础。我用过scite,它是一种演示swistlla功能的文本编辑器。它很简单,但也很快和反应迅速。 我想另一个选择是为现有的ide编写插件,比如 Eclipse 或 Netbeans . 这两个ide都通过第三方插件支持多种语言。走这条路意味着您不需要构建一个完整的ui,只需要构建使您的语言工作所需的组件。 为可扩展的ide(如netbeans或eclipse)构建插件的缺点是,您由ide开发人员决定。如果它们改变了平台的工作方式,您必须确保您的插件仍然可以与新版本一起工作。有时这会成为一个大问题。 所有这些选项都应该在linux和windows上运行。 |
|
|
3
0
总是有emacs或vim(我倾向于vim,但这只是我的观点:))。ides也不是 本身 ,但两者都是非常可扩展的,为每一个都创建有助于人们用您的语言编写脚本的设置应该不会太难。 |
|
|
w113msh · 提取未设置脚本的变量名 2 年前 |
|
|
deep · 分析csv文件以将详细信息添加到xml文件 2 年前 |
|
|
c0d3rbox · 如何在Python脚本中加载yaml文件? 2 年前 |
|
|
Community wiki · Bash脚本创建到共享库的符号链接 2 年前 |