绝想首页

随便做了个IDE

杨逸 [苦涩] 2013-02-26 16:16:38 星期二 晴天 查看:115 回复:0 发消息给作者

话说Lee终于如我所愿地把include功能加入了LavaX语言,还把编译器独立了出来,剩下的就由我来做个增强的IDE吧。比起其他IDE,Lee自己做的总是太简单了些。

我只是打算自己做一个来玩玩。用Delphi+SynEdit。C#似乎也不错,也有语法高亮控件,但我还不知怎么用。

现在已经初步具有Code Completion功能,可以方便地调用预定义函数等。

准备再加上些功能:

1.变量、函数列表。方便于察看、跳转。还能加强CodeCompletion。

2.ToolTip.

3.函数声明与实现之间的跳转。

4.函数实现部分的自动生成。写了函数声明后,按快捷键会自动产生一个函数实现框架。

5.重构中的重命名功能。

现在也只想到这些,其中有些也未必能实现。

DEBUG的功能也不强,但是编译器和虚拟机都不是我写的,我也没法改善,能做的只是加强代码编辑的功能。

这IDE半成品的截图:

顶一下(32 写日记 1162801 224797
分享排行

 

 

留住已经逝去的峥嵘岁月 记住曾经绽现的万种风情 在记忆即将淡漠的时候 来把这些重新回味

Copyright (C) 2008-2014 www.juexiang.com, All Rights Reserved.

京ICP备2023001011号-3   京公网安备11010802011908号

客服QQ 1017160561 违法和不良信息举报电话 13148464312 邮箱 1017160561@qq.com