記錄下平時使用 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的時候就不用呢。。。