读书人

请问自己写个编辑器的可行性~

发布时间: 2012-02-23 22:01:34 作者: rapoo

请教自己写个编辑器的可行性~~
用惯了SourceInsight,公司突然要查盗版,就把它删了,找了几个替代品,比如notepad++,GVIM,不是不好用,就是难上手!
萌发了自己写个编辑器的愿望,重点是能实现 浏览大工程,比如看linux的2.6的内核,可以追踪一个宏或函数在哪里定义,又被谁调用等等,界面类似于SourceInsight就可以了。
打算用windows下的SDK写,内核+插件的架构方式!
哪位大侠写过或研究过啊?给个可行性结论或者架构和设计方面的一些建议。
有帮助的建议一定给分哈!

[解决办法]
哈哈,很宏伟的想法,顶你
我喜欢用notepad++,或者 linux的那个
[解决办法]
我也是用 Source Insight 的,确实很实用。但是他有一个致命的弱点,对中文支持不好。如果楼主能够重写,我肯定帮你试用,嘿嘿...

感觉 Source Insight 也没什么太复杂的地方。可以先做一个基本的编辑器,能够实现一个超记事本的功能就行,然后利用配置文件来加载语法支持,这样也方便日

后扩展支持其它语言。但是 Source Insight 里面的一项我不知道要怎么实现,就是智能提示,这个楼主研究过吗?
[解决办法]
我给你推荐一个 编辑器控件 scintilla, 它已经实现了很多代码编辑的功能
[解决办法]
sourceforge上有Notepad++的源代码,用windows SDK写的,LZ可以下来参考下
[解决办法]
pspad 是免费的

[解决办法]
我也想写个程序员辅助工具:自动根据代码生成3D文档,可视化显示调用关系及任意浏览源码的工具。
有此工具在手,可以实现注释就是程序,程序就是注释的懒人的最高境界。

[解决办法]
这个难度有点大,不过还是真心希望楼主可以成功
关注中,有结果了,不要忘了通知下
[解决办法]

为什么不试试看eclipse?

没有盗版的担忧,
eclipse+vi_plugin那写程序真是个流畅~~
自己机器上的SI都想删了算了

[解决办法]
emacs
你爱怎么写就怎么写
[解决办法]
实现一个IDE还是满有意思的事情的,继续。。。 。。。

读书人网 >C++

热点推荐