Eclipse在Windows或Linux上面都是免安裝的IDE,跟其他IDE不一樣,Eclipse強迫你一定要給定一個資料夾做為Workspace,你在Eclipse上面所做的設定都會記在Workspace裡面,每次啟動一定要開啟一個Workspace。
剛啟動時都會問你要選哪個Workspace,你可以把最常用的設為預設就好了,反正開啟之後還可以切到其他Workspace,用不著每次都浪費時間去選。
Eclipse的概念是只有一個小小的核心,其他的東西都是外掛,官網有打包好的各種版本讓你不用親手去收集配置外掛,這幫了大忙,例如Eclipse CDT這版本就是先裝好C++專用外掛了。
安裝外掛可以到選單這裡下載
Help -> Install New Software
[Geany]安裝使用
Geany本體功能很簡約,必須裝些外掛才堪用,其中"Addons"跟"檔案瀏覽器"是必裝的外掛。
http://www.geany.org/Download/Releases
http://plugins.geany.org/downloads.html
sudo apt-get install geany-plugin-addons
sudo apt-get install geany-plugin-*
工具>外掛程式管理員
勾選Addons,File Browser
那麼修改方法如下:
Step 1:查好你想修改的選項是寫在哪一份文字檔上面
Step 2:到"原始設定檔資料夾"去尋找該文字檔
Step 3:複製該文字檔到"個人設定檔資料夾",以後只需要修改這個副本就好
你放在"個人設定檔資料夾"的副本設定檔可以在"Geany選單 -> 工具 -> 組態檔案"上面找到
"原始設定檔資料夾"的檔案也可以在這裡找到
兩種設定檔資料夾的位置因作業系統而異,你翻翻看就知道了
通常"個人設定檔資料夾"底下的 filetypes.README 會寫著"原始設定檔資料夾"的正確路徑
"原始設定檔資料夾"的可能位置
/usr/share/geany
C:\Program Files\Geany\data
C:\Program Files (x86)\Geany\data
"個人設定檔資料夾"的可能位置
/home/[user name]/.config/geany/filedefs
C:\Documents and Settings\Administrator\Application Data\geany\filedefs
C:\Users\[user name]\AppData\Roaming\geany\filedefs
※Application Data是個隱藏資料夾,需要去改一下資料夾的檢視選項
Windows安裝
Windows下的Geany有免安裝版,但是我不懂怎麼在免安裝版上面裝外掛,所以還是用官網的安裝版來用,官網還有提供外掛安裝程式,一口氣幫你裝上一堆外掛,想啟動哪個感興趣的外掛可以自己決定,以免啟動全部外掛拖慢了Geany的啟動速度。http://www.geany.org/Download/Releases
http://plugins.geany.org/downloads.html
Ubuntu安裝
sudo apt-get install geanysudo apt-get install geany-plugin-addons
sudo apt-get install geany-plugin-*
啟動外掛
Tools>Plugin Manager工具>外掛程式管理員
勾選Addons,File Browser
修改Geany選單沒給的設定選項
Geany大多設定選項都不放在選單裡面,而是直接開一份文字設定檔讓你去改,是簡單又實用的做法。修改選單沒給的設定選項那麼修改方法如下:
Step 1:查好你想修改的選項是寫在哪一份文字檔上面
Step 2:到"原始設定檔資料夾"去尋找該文字檔
Step 3:複製該文字檔到"個人設定檔資料夾",以後只需要修改這個副本就好
你放在"個人設定檔資料夾"的副本設定檔可以在"Geany選單 -> 工具 -> 組態檔案"上面找到
"原始設定檔資料夾"的檔案也可以在這裡找到
兩種設定檔資料夾的位置因作業系統而異,你翻翻看就知道了
通常"個人設定檔資料夾"底下的 filetypes.README 會寫著"原始設定檔資料夾"的正確路徑
"原始設定檔資料夾"的可能位置
/usr/share/geany
C:\Program Files\Geany\data
C:\Program Files (x86)\Geany\data
"個人設定檔資料夾"的可能位置
/home/[user name]/.config/geany/filedefs
C:\Documents and Settings\Administrator\Application Data\geany\filedefs
C:\Users\[user name]\AppData\Roaming\geany\filedefs
※Application Data是個隱藏資料夾,需要去改一下資料夾的檢視選項
[綜合整理]在成雙成對的*.cpp跟*.hpp之間做切換
常常開啟了一個標頭檔之後卻不知道它對應的*.cpp檔案在哪裡,有了切換功能就可以很容易找到了,反過來從*.cpp來尋找標頭檔也很方便。
不過感覺不是很靈光,有些情況下會找錯檔案
CodeBlocks
按F11不過感覺不是很靈光,有些情況下會找錯檔案
Eclipse
Ctrl+TabNetBeans
Ctrl+Shift+A[綜合整理]整理縮排、重新排版
有時別人寫的程式碼很撩亂,縮排也亂亂的,或者編排方式、tab長度不是你要的,這時就可以用整理功能了。
nmap <S-F1> ggVG=
以後只要按Shift+F1就能整理code了
Eclipse
Ctrl+Shift+FVIM
vim的預設用法是讓你先選取想整理的部分再進行整理,但是我喜歡像其他IDE直接對整份文件做整理的那種做法,你可以學我在vimrc加上下面這行。nmap <S-F1> ggVG=
以後只要按Shift+F1就能整理code了
NetBeans
Alt+Shift+F[綜合整理]複製當前行
複製游標所在的整行code然後貼在下一行,算是個人非常常用的指令了
nmap <C-d> yyp
不過這組合鍵在Ubuntu底下有可能因為被系統攔截而無法使用,需要自行修改成其他組合了。
Notepad++
Ctrl+DGeany
Ctrl+DCodeBlocks
Ctrl+DVIM
vim沒有這個功能,但是你可以自己用基本功能來拼湊,這裡實作成跟上面一樣用Ctrl+D來複製,在vimrc加上下面這行便可。nmap <C-d> yyp
Sublime
Ctrl+Shift+DEclipse
Ctrl+Alt+Down不過這組合鍵在Ubuntu底下有可能因為被系統攔截而無法使用,需要自行修改成其他組合了。
NetBeans
Ctrl+Shift+Down
訂閱:
文章 (Atom)