Java:
增強(qiáng)Eclipse 的代碼提示功能,具體怎么樣來配置务冕?下面開始說步驟:
- 打開Eclipse硼身,然后“window”→“Preferences”
- 選擇“java”,展開迂曲,“Editor”靶橱,選擇“Content Assist”。
- 選擇“Content Assist”路捧,然后看到右邊关霸,右邊的“Auto-Activation”下面的“Auto Activation triggers for java”這個(gè)選項(xiàng)。其實(shí)就是指觸發(fā)代碼提示的就是“.”這個(gè)符號(hào)杰扫。
- “Auto Activation triggers for java”這個(gè)選項(xiàng)队寇,在“.”后加abc字母,方便后面的查找修改章姓。然后“apply”佳遣,點(diǎn)擊“OK”。
- 然后凡伊,“File”→“Export”零渐,在彈出的窗口中選擇“Perferences”,點(diǎn)擊“下一步”系忙。
- 選擇導(dǎo)出文件路徑诵盼,本人導(dǎo)出到桌面,輸入“test”作為文件名笨觅,點(diǎn)擊“保存”拦耐。
- 在桌面找到剛在保存的文件“test.epf”,右鍵選擇“用記事本打開”。
- 可以看到很多配置Eclipse的信息
- 按“ctrl + F”快捷鍵见剩,輸入“.abc”杀糯,點(diǎn)擊“查找下一個(gè)”。
- 查找到“.abc”的配置信息如下:
- 把“.abc”改成“.abcdefghijklmnopqrstuvwxyz(,”苍苞,保存固翰,關(guān)閉“test.epf”狼纬。
- 回到Eclipse界面,“File”→“Import”骂际,在彈出的窗口中選擇“Perferences”疗琉,點(diǎn)擊“下一步”,選擇剛在已經(jīng)修改的“test.epf”文件歉铝,點(diǎn)擊“打開”盈简,點(diǎn)擊“Finish”。該步驟和上面的導(dǎo)出步驟類似太示。
- 最后當(dāng)然是進(jìn)行代碼測(cè)試了柠贤。隨便新建一個(gè)工程,新建一個(gè)類类缤。在代碼輸入switch臼勉,foreach等進(jìn)行 測(cè)試。你立即會(huì)發(fā)現(xiàn)餐弱,果然出了提示宴霸,而且無論是敲哪個(gè)字母都會(huì)有很多相關(guān)的提示了,很流暢膏蚓,很方便瓢谢。
C/C++:
mac下
打開終端:輸入:$ gcc- v
Using built-in specs.
得到類似的:
Target: i686-apple-darwin11
Configured with: /private/var/tmp/llvmgcc42/llvmgcc42-2335.15~108/src/configure --disable-checking --enable-werror --prefix=/Developer/usr/llvm-gcc-4.2 --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-prefix=llvm- --program-transform-name=/[cg][.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin11 --enable-llvm=/private/var/tmp/llvmgcc42/llvmgcc42-2335.15~108/dst-llvmCore/Developer/usr/local --program-prefix=i686-apple-darwin11- --host=x86_64-apple-darwin11 --target=i686-apple-darwin11 --with-gxx-include-dir=/usr/include/c++/4.2.1
Thread model: posix
gcc version 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)
很容易就看到你當(dāng)前使用的版本了。
啟動(dòng)Eclipse.進(jìn)入:Windows-->Preferences-->C/C++找到Environment驮瞧。增加兩個(gè)變量:
CPLUS_INCLUDE_PATH: /usr/include/c++/4.2.1(我的gcc版本)
C_INCLUDE_PATH: /usr/include
C/C++的代碼提示只在.和->下觸發(fā)恩闻,雖然沒有Java下這么強(qiáng)大,不過也夠了剧董。因?yàn)檫@里是代碼提示最容易發(fā)揮威力的地方。
補(bǔ)充:alt+/ 也能提示 不知道 Ctrl+Space 在mac 下怎么操作破停,因這這個(gè)組合鍵默認(rèn)是被搜索功能占用了翅楼,commanc+space 被切換輸入法占用了,不過alt+/ 能用也不錯(cuò)了
出處:Eclipse代碼提示功能設(shè)置(Java & C/C++)