linux下到底有哪个IDE支持函数和自定义变量的语法高亮的???

软件和网站开发以及相关技术探讨
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

linux下到底有哪个IDE支持函数和自定义变量的语法高亮的???

#1

帖子 fanhe » 2010-07-07 22:11

公司用的是visual studio 2005 + visual assist
且不谈自动完成功能,就是语法高亮功能吧,居然把函数名和变量分开来高亮了
看起来及其的爽!
然后到linux下面看了一下那些gedit啊,vim啊,code::blocks啊,codelite啊,都不支持这样的高亮的,郁闷啊
geany还好点,至少把typedef定义的类型高亮了,其他连这个都做不到
甚是郁闷,大虾们有办法吗?我google都找不到办法 :em20 :em20 :em20
头像
redhatlinux10
帖子: 773
注册时间: 2008-01-22 23:24
来自: 三亚
联系:

Re: linux下到底有哪个IDE支持函数和自定义变量的语法高亮的???

#2

帖子 redhatlinux10 » 2010-07-07 23:24

楼主可以试试这个

代码: 全选

eclipse cdt
http://www.eclipse.org/cdt/downloads.php
配置方法:
http://www.360doc.com/content/10/0407/1 ... 0848.shtml

想怎么配就怎么配
附件
Screenshot-C-C++ - HelloWorldC-src-HelloWorldC.c - Eclipse .png
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

Re: linux下到底有哪个IDE支持函数和自定义变量的语法高亮的???

#3

帖子 fanhe » 2010-07-08 10:41

redhatlinux10 写了:楼主可以试试这个

代码: 全选

eclipse cdt
http://www.eclipse.org/cdt/downloads.php
配置方法:
http://www.360doc.com/content/10/0407/1 ... 0848.shtml

想怎么配就怎么配
最大最大的问题,没有自动提示功能
这个功能在code::blocks下实现得还可以接受,但是在eclipse下只能按快捷键才能启动自动提示功能
非常之悲剧
我Google了,发现只有java支持自动提示,cdt没门
操!!!!!!!!!
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

Re: linux下到底有哪个IDE支持函数和自定义变量的语法高亮的???

#4

帖子 luojie-dune » 2010-07-08 10:57

bluefish支持吗?
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
Strange
帖子: 1824
注册时间: 2006-05-19 9:54
来自: Shanghai

Re: linux下到底有哪个IDE支持函数和自定义变量的语法高亮的???

#5

帖子 Strange » 2010-07-08 10:57

fanhe 写了:公司用的是visual studio 2005 + visual assist
且不谈自动完成功能,就是语法高亮功能吧,居然把函数名和变量分开来高亮了
看起来及其的爽!
然后到linux下面看了一下那些gedit啊,vim啊,code::blocks啊,codelite啊,都不支持这样的高亮的,郁闷啊
geany还好点,至少把typedef定义的类型高亮了,其他连这个都做不到
甚是郁闷,大虾们有办法吗?我google都找不到办法 :em20 :em20 :em20
没办法的。
至少用gcc的是没办法的。

gedit, vim这些只是文本编辑器,和编译器完全无关,不能期待他们明白什么是函数,什么是变量。
code::blocks是ide了,但是由于gcc的封闭性,无法得到编译中间过程的信息。
所以这也就是clang开发的原因之一。
ニンニク入れますか?
x60 with gentoo
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: linux下到底有哪个IDE支持函数和自定义变量的语法高亮的???

#6

帖子 eexpress » 2010-07-08 11:08

但是由于gcc的封闭性,无法得到编译中间过程的信息。
这和判断函数变量何关啊。
都是ctag刷下,就可以的嘛
● 鸣学
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

Re: linux下到底有哪个IDE支持函数和自定义变量的语法高亮的???

#8

帖子 fanhe » 2010-07-10 22:18

kinzess 写了:http://easwy.com/blog/archives/advanced ... s-catalog/

vim..你看过这个了吗??
我看完了,没有我想要的
不能使变量和函数高亮
头像
slax
帖子: 1099
注册时间: 2009-08-17 3:52

Re: linux下到底有哪个IDE支持函数和自定义变量的语法高亮的???

#10

帖子 slax » 2010-07-11 12:41

Code::Blocks是可以自定义变量的。如果还不行就去codeblocks论坛问一下,或者自己编个小插件。
We believe that the internet should be public, open and accessible.
软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。
iceplayer! linux音乐新体验~ 最新版本4.0.5-20110520已更新!viewtopic.php?f=137&t=252461
想要iceplayer 测试版麼?加入QQ群80071264吧,在code.google也可找到
http://www.iceplayer.org/
http://jasy.ice.blog.163.com/
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

Re: linux下到底有哪个IDE支持函数和自定义变量的语法高亮的???

#11

帖子 fanhe » 2010-07-11 15:35

slax 写了:Code::Blocks是可以自定义变量的。如果还不行就去codeblocks论坛问一下,或者自己编个小插件。
code::blocks没有细分到变量的
不得不说,code::blocks的高亮很搓
官方论坛我已经逛过了,没找到相关信息
codelite的高亮比code::blocks好一点,但是细分程度比eclipse cdt还是差很多
目前我发现的最牛逼的就是eclipse的高亮,细分得超牛逼,看代码超舒服
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

Re: linux下到底有哪个IDE支持函数和自定义变量的语法高亮的???

#12

帖子 fanhe » 2010-07-11 16:37

kinzess 写了:http://sites.google.com/site/abudden/co ... ghlighting
这个插件如何?
试用了,不是太准确,经常把一写普通的变量高亮了
而且,最大的问题,装了它,我的desertEx颜色主题就会看不到输入光标
用他提供的bandit主题可以解决这个问题,但是,那是白色背景的主题,无法接受!

再借问个问题,vim能做到自动完成函数后有辅助窗口提示参数原型么?
头像
iSIX
帖子: 109
注册时间: 2009-09-12 22:37

Re: linux下到底有哪个IDE支持函数和自定义变量的语法高亮的???

#13

帖子 iSIX » 2010-07-11 19:14

VIM 不是可以定制语法高亮的吗?你想让谁亮都得!
头像
kinzess
帖子: 319
注册时间: 2007-04-11 10:39

Re: linux下到底有哪个IDE支持函数和自定义变量的语法高亮的???

#14

帖子 kinzess » 2010-07-11 19:41

fanhe 写了:
kinzess 写了:http://sites.google.com/site/abudden/co ... ghlighting
这个插件如何?
试用了,不是太准确,经常把一写普通的变量高亮了
而且,最大的问题,装了它,我的desertEx颜色主题就会看不到输入光标
用他提供的bandit主题可以解决这个问题,但是,那是白色背景的主题,无法接受!

再借问个问题,vim能做到自动完成函数后有辅助窗口提示参数原型么?
见我第一个发给你的网址..提示参数原型是可以的..虽然我一般不看..
颜色问题..可以自己定制的..
至于不太准确的问题,我就没办法了...
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

Re: linux下到底有哪个IDE支持函数和自定义变量的语法高亮的???

#15

帖子 fanhe » 2010-07-11 20:29

kinzess 写了:
fanhe 写了:
kinzess 写了:http://sites.google.com/site/abudden/co ... ghlighting
这个插件如何?
试用了,不是太准确,经常把一写普通的变量高亮了
而且,最大的问题,装了它,我的desertEx颜色主题就会看不到输入光标
用他提供的bandit主题可以解决这个问题,但是,那是白色背景的主题,无法接受!

再借问个问题,vim能做到自动完成函数后有辅助窗口提示参数原型么?
见我第一个发给你的网址..提示参数原型是可以的..虽然我一般不看..
颜色问题..可以自己定制的..
至于不太准确的问题,我就没办法了...
我要的是类似如下图的
截取选区_001.jpeg
截取选区_001.jpeg (10.19 KiB) 查看 2509 次
回复