记录下平时使用 eclipse cdt写C程序的一点一滴的积累吧。如果有朋友有些好的使用技巧,麻烦评论下,把技巧留在下面,然后我汇总到这个博文里面。
1、列模式:alt+shift+a 。可以选择一列数据。应用:
#define S3C2440_NFCONT S3C2410_NFREG(0x04)
#define S3C2440_NFCMD S3C2410_NFREG(0x08)
#define S3C2440_NFADDR S3C2410_NFREG(0x0C)
#define S3C2440_NFDATA S3C2410_NFREG(0x10)
#define S3C2440_NFECCD0 S3C2410_NFREG(0x14)
#define S3C2440_NFECCD1 S3C2410_NFREG(0x18)
#define S3C2440_NFECCD S3C2410_NFREG(0x1C)
#define S3C2440_NFSTAT S3C2410_NFREG(0x20)
#define S3C2440_NFESTAT0 S3C2410_NFREG(0x24)
#define S3C2440_NFESTAT1 S3C2410_NFREG(0x28)
#define S3C2440_NFMECC0 S3C2410_NFREG(0x2C)
#define S3C2440_NFMECC1 S3C2410_NFREG(0x30)
#define S3C2440_NFSECC S3C2410_NFREG(0x34)
#define S3C2440_NFSBLK S3C2410_NFREG(0x38)
#define S3C2440_NFEBLK S3C2410_NFREG(0x3C)
这种情况下,想删除 #define 以及后面的定义只留下寄存器的名称时候,使用列模式太爽了。
2、转换大小写:ctrl+shift+x 转为大写 ctrl+shift+y 转为小写。应用:对于1的这个例子,寄存器名称我们要设置为小写的时候就用上了
3、察看一个文件中所有的函数名字: 点击侧边栏的 outline选项卡。 应用:
在都linux内核的时候,想找函数的定义,可是又忘记了函数的名字的时候。
4、ctrl + w 关闭当前编辑窗口。 eclipse 窗口开多了 一个一个关闭很麻烦。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
未解决的问题:
1、eclipse 中的函数名 能否想si那样 变大显示
2、eclipse cdt的自动补全功能能否在人性化一点,现在还需要使用 alt+/ 太麻烦了,开发java的时候就不用呢。。。