[问题]Linux下的适合pascal程序员的C语言IDE有什么推荐?

软件和网站开发以及相关技术探讨
回复
头像
xrfang
帖子: 1116
注册时间: 2006-12-08 10:21

[问题]Linux下的适合pascal程序员的C语言IDE有什么推荐?

#1

帖子 xrfang » 2008-06-15 16:30

诸位,请教一下,我想在Linux下用C和FPC做开发,FPC环境已经没有戏了(lazarus比delphi差太多),只能vi了。对于C(不需要C++),请大家推荐一个好的IDE,我的要求(应该比较简单的):

1、语法高亮
2、代码自动补齐(比如库函数、struct的成员变量等等)
3、ctrl-click可以自动定位到系统库中相应的函数或常量的定义
4、小巧快速(netbeans太肥,也不知道我上面题的几点都支持否?)
5、gtk优先考虑(没有的话qt的也可以)
6、如果有可能,类似borland rad环境中的单步调试(不用gdb)

最后一点我感觉可能比较难满足。。。

清诸位指教。谢谢!
上次由 xrfang 在 2008-06-15 16:41,总共编辑 1 次。
你爱用不用,没人逼你用--这就是Free的定义?
不,请自重,不要玷污Linux文化。
头像
xrfang
帖子: 1116
注册时间: 2006-12-08 10:21

#2

帖子 xrfang » 2008-06-15 16:41

刚才看了一下大家以前的讨论,觉得有必要解释一下我的要求。我是长年使用pascal、php等语言的,C只是概念清晰,基本从来不用,目前要在linux下开发,所以必须用C,我也是将c函数导出到fpc里面封装成object pascal的类来使用的。

因此,我觉得我上面要求中最重要的是2和3,尤其是3,太重要了。但emacs之类的太难,以我的C语言功底还不需要“行云流水“,重要的是比如我要找出PF_INET这个常量的数值,然后在我的FPC程序里面定义一下。
你爱用不用,没人逼你用--这就是Free的定义?
不,请自重,不要玷污Linux文化。
nat
帖子: 31
注册时间: 2007-02-21 9:21

#3

帖子 nat » 2008-06-15 21:57

支持 ctrl-click,我用过只有 eclipse+CDT

适用C/C++开发:
anjuta (依赖 gtk+)
codeblocks (依赖 wxGTK)
codelite (依赖 wxGTK) 还在开发之中,目前我较满意的IDE

KDE 下:
kdevelop

开发 QT 应用:
qdevelop
edyuk
monkeystudio
头像
xrfang
帖子: 1116
注册时间: 2006-12-08 10:21

#4

帖子 xrfang » 2008-06-15 22:44

谢谢楼上的。anjuta不行,我试过了。
看来要看看eclipse了。。。
你爱用不用,没人逼你用--这就是Free的定义?
不,请自重,不要玷污Linux文化。
回复