当前位置: 首页 > 工具软件 > Nutty IDE > 使用案例 >

打算自己做一个Squirrel的IDE

酆耀
2023-12-01

Squirrel的作者目前开发了在VS和Eplicse的插件,这两个最重要的IDE都可以用于Squirrel的开发和调试了。但是,我从来就喜欢小而强悍的工具,例如我用Squirrel,就是因为它够小,甚至VC编译器,我都只用VCExpress,VCExpress无法安装Squirrel的插件,如果要安装,需要下载 VS Shell,这又是一个数百兆的家伙,用一大堆无用的功能区支持一个小小的Squirrel,太浪费了。

 

自己做IDE,这个念头有点疯狂,不过有人做了Nutty这个Squirrel的IDE,我要做的,不过是基于这个思想往前而言,我设想的SquirrelIDE应该由以下特点。

 

1:足够小,我希望全部可执行程序压缩以后能够小于1M。

2:足够强,应该支持语法高亮显示,支持自动完成,支持断点,调试,查看对象等功能。

3:适应性好,应该可以调试进程外的Squirrel脚本运行。

 

目前,准备性工作已经差不多了,已经确定使用Scintilla作为IDE的基础,至于Squirrel的作者原来写的远程调试器,我不是很满意,打算推到重写。

 

做完这个IDE,我觉得应该宣传一下Squirrel这个语言了。

 类似资料: