linux 进程修改器,关于Linux下的GUI代码编辑器?

刚开始接触linux,打算渐渐学习Linux下的程序开发,先要选一款编辑器。我不打算钻研那些软件的奇特用法,仅仅只是想熟悉其操作环境。比如vi和emacs,它们的命令好多的,不过我不是系统管理员,只是需要开发程序的工具。假设在Gnome环境下开发,有gedit这样的文本编辑器,就像用记事本一样,可以复制粘贴选择,能用鼠标我还是愿意用鼠标,不想按一大堆的键盘来执行这些基本操作。不过我想还是vim或emacs作为代码编辑工具更适合一点吧(暂时不需要Kdeveloper之类的集成IDE)。Emacs和Vim在linux下(Gnome中)我想应该也是有图形界面的,毕竟在windows下都有gVim。那么我在linux下使用vim/emacs,编辑代码的时候能不能主要使用GUI编辑功能来完成,再掌握一些必要的命令编译调试?按我这种需求,Vim和Emacs哪个更适合一点呢。

顺便问个问题,OpenOffice和FireFox的图形界面都是用Gtk库开发的吗,KDE下面这些软件的图形界面是用QT库重写了,还是KDE包含Gnome程序的环境而能够支持它们运行?我看到一个文章说fvwm下面也能编译OpenOffice,fvwm不是只是一个单纯的窗口管理器吗,为啥也能支持OpenOffice这样的桌面GUI程序运行?问得有点弱智,不过网上都没找到释疑的答案。。。。

|

Openoffice是JAVA写的,Firefox底层因该是C写的,而界面可以用GTK,VC等写,KDE是建立在QT图形库上的,之所以能够运行GNOME的程序是因为有安装 了GTK库,同理,GNOME下也能运行KDE的程序,因为装了QT库,程序都是建立在库之上的,有库后才能运行。fvwm只是个窗口管理的,他只是管理窗口件  ,程序是靠库运行,和GNOME,KDE,FVWM都无关。

vim,emacs的界面版本分别是vim-gtk,emacs23本来就支持GTK的,VIM比EMACS简单多了,我做开发用的是GEDIT+GLADE+AUTOCONF+MAN+DEVHELP

gedit写代码,遇到忘记函数名和参数的就用man来补全,找到他的定义。GLADE是用来话界面的,和VB是一样的,一定要是GLADE-3版本,DEVHELP是用来 查找GTK等一些库的方法,可以用索引的方法查找函数,这个肯定是需要的,AUTOCONF来管理软件的编译和安装,这个有点难,但用两下就好的。

还有个ANJUTA程序,很方便的,对新手来手,可我不喜欢用,还不完善。AUTOCONF的学习可以先用ANJUTA建立一个工程,

|

anjuta+glade+emacs

|

手把手教你把Vim改装成一个IDE编程环境(图文)

http://blog.csdn.net/wooin/archive/2007/10/31/1858917.aspx

|

eclipse不是挺好吗?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值