你的位置是:网站首页--- .Net图形编程---.Net界面控件

DotNet Script Editor 迷你IDE编辑器


【 字体:


写在前面:有没有想过,可以使用C#或VB.NET写一个像Visual Studio一样的编程工具?这不是不可能的。事实上,已经有人做到了。而且有的写得很好如SharpDevelop。不过,这个开源项目似乎过于复杂,以至于研究起来很不方便。下面介绍一款简单一点的IDE编辑器。

源代码
http://www.codeproject.com/KB/miscctrl/ScriptEditorCtrl.aspx
可以在上面的网址找到控件的源代码

效果图
下图是IDE的效果图,真是麻雀虽小,五脏俱全,主界面是代码编写界面,右边有项目浏览器,下面是错误列表和输出。IDE支持新建文件,代码转换,复制,剪切,粘贴,注释,反注释,撤销键入,恢复键入,书签标准,查找等等功能。
 
IDE支持引用功能,可以引用标准.NET程序集,Com组件,Web组件和外部的DLL。
 
这个IDE编辑器还支持编译和运行功能。

其最优秀的功能就是代码提示能力
 
只要项目引用到相应的dll,代码中using了命名空间,就可以使用到代码提示功能。

不过,当前的迷你IDE编辑器使用的是.NET2.0的编译器,因此不支持Linq模糊查询功能。当然,你可以将代码稍为修改一下,编译器变为.NET3.5,就可以编辑编辑器中的代码,不过,界面还是会出问题的。当前的语法解释不支持Linq的写法。


出处:ChakMan

Copyright © 2006-2008 小作坊网 All rights reserved.
备案号:粤ICP备09058104号          电子信箱: jingle_guan#163.com