Borland IDE 常用熱鍵簡介 v0.1 (轉)
Borland 常用熱鍵簡介 v0.1 :)
Borland的/BCB系列產品有一個非常強大的IDE,知道並且用好其中的熱鍵能夠在中為自己省下很多功夫一下:)
具體的詳細說明到幫助裡面查 keyboard shortcuts
0. Ctrl + Spacebar and Shift+Ctrl+Spacebar
敲入一個類或者結構名如"T."然後Ctrl+Spacebar, IDE自動列出所有可能的選項,此乃自動完成功能
敲入一個如"func("然後Shift+Ctrl+Spacebar,自動提示函式的引數資訊,注意:這個熱鍵與中文輸入法切換衝突,強烈建議常用Delphi/BCB者把切換中文熱鍵改掉(偶用的是Shift+Ctrl+Alt+SpaceBar),然後裝一個諸如紫光等支援Shift鍵切換中英狀態的輸入法,就一切OK :)
1. Ctrl + Shift + U(un-indents) or Ctrl + Shift + I(indents)
將選定的區塊左移(U)或右移(I)一個Tab,對排版非常有幫助的熱鍵。類似於VC中的Tab or Shift + Tab
2. Alt + [ or Alt + ]
跳轉到匹配當前的括號的位置,比如一段程式void __fastcall TfrmMain::FormCreate(TObject *Sender)
{
InitGuideTree();
}
如果將游標停在一個"{"字元上,按Alt + [或者Alt + ]就可以切換到另外一個 }上去,這個熱鍵在一大堆(((...)))把你弄混的時候很有用,呵呵
3. Ctrl + E
增量搜尋功能,按下熱鍵後,編輯器狀態條上出現Searching for:字樣,輸入需要搜尋的字元,編輯器會自動定位到最近的匹配位置還可以用backspace回退的說
4. Alt + [Keypad digits]
可以在IDE中輸入非標準字元,開啟小鍵盤的NumLock燈,然後直接按住Alt,敲入ASCII碼即可,如Alt + 137輸入‰字元,不過因為在中文環境下的關係,很多字元顯示是個?,必須使用特定的字型
5. Ctrl + Enter or Ctrl + Mouse Left Button
開啟指定。當游標停在一個字串上時,按Ctrl+Enter則IDE在其搜尋路徑裡面尋找此字串同名檔案,如果找到立即開啟在開啟Delphi unit和BCB header檔案時非常有用。按住Ctrl然後滑鼠移動到一個字上時,會出現類似超連結的顯示。單擊之會自動跳轉到此變數或函式定義的位置,程式碼時超方便比什麼ClassExplorer有用多了,呵呵
6. Ctrl + Up or Ctrl + Down
Ctrl按住不動,可以用上下鍵瀏覽程式碼,游標不會跟隨但是如果超過一頁,游標就停留在當前頁最上/下一行瀏覽附近程式碼時非常有用
7. Ctrl + Left or Ctrl + Right
以一個字為單位移動游標
8. Ctrl + backspace
刪除當前的一個字,先用Ctrl + Right切換到需要刪除的字末尾,然後刪除之,很方便的說
9. Ctrl + Shift + G
生成一個GUID,寫COM程式時非常有用,不象VC還要用什麼GuidGen 真是麻煩,另外做標頭檔案標記時也有用。BCB生成的標頭檔案一般以這樣的形式開始,會出現命名處突的情況,
//--------------------------------------------------------------------------
-
#ifndef Unit1H
#define Unit1H
//--------------------------------------------------------------------------
-
這方面VC想得比較週期
#if !defined(AFX_DO_H__AAA09E93_0482_4525_BA98_11ABF0CCFFDF__INCLUDED_)
#define AFX_DO_H__AAA09E93_0482_4525_BA98_11ABF0CCFFDF__INCLUDED_
於是可以用一個GUID手工加在BCB生成的標頭檔案開始,如
//--------------------------------------------------------------------------
-
#ifndef TypedListH_0CBFE2E8_E7C5_4D88_9844_1F177F4B00E4
#define TypedListH_0CBFE2E8_E7C5_4D88_9844_1F177F4B00E4
//--------------------------------------------------------------------------
-
10. Alt + Shift + Arrow
按住Alt + Shift + 然後用方向鍵可以選擇一個矩形區域進行操作,在格式排版時有時非常有用
11. Ctrl + Shift + Number or Ctrl + Number
Ctrl + Shift 加一個數字鍵可以定義一個書籤,然後用Ctrl+數字鍵跳轉到此書籤,修改除錯程式碼時非常方便
12. 設計介面中 Ctrl + Arrow
設計時用Ctrl + 方向鍵可以按象素級微調位置
13. Ctrl + j
程式碼模板功能,比如你輸入classc然後Ctrl+j就會出現
class T : public T
class T : public T
{
private:
protected:
public:
__fastcall T();
__fastcall ~T();
__published:
};
想偷懶的人自己看看Tools/Editor Properties/Code Insight/Code templat
es 裡面的模板列表好了,還可以加入自己的模板。不過偶比較喜歡用ClassExplorerPro 可以自動生成需要的所有東東的說,呵呵
14. Alt + 0
List視窗,列出當前所有的開啟的視窗,切換非常方便
15. Alt + Mouse: 可以豎向選取:namespace prefix = o ns = "urn:schemas--com::office" />
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-1004654/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Borland C++ 5.02 IDE 中的 bug (轉)C++IDE
- 壯士斷腕,Borland出售其IDE業務IDE
- 常用索引簡介索引
- Python IDE之pycharm常用的快捷鍵合集!PythonIDEPyCharm
- Bye Delphi!Borland要賣掉他的IDE業務了IDE
- [windows]常用埠簡介Windows
- MHA常用指令碼簡介指令碼
- Spring常用Annotation簡介Spring
- HHDESK右鍵管理簡介
- JETBRANS IDE快捷鍵IDE
- KVM常用命令簡介
- RAP簡介教程&常用規則
- mysql 常用sql語句 簡介MySql
- 量化基金投資常用策略簡介
- Hook簡介 (轉)Hook
- NFS簡介(轉)NFS
- gcc 簡介(轉)GC
- UNIX簡介(轉)
- PGP 簡介(轉)
- Servlet簡介 (轉)Servlet
- CMM簡介 (轉)
- MapX 簡介 (轉)
- xCBL簡介 (轉)
- WBEM簡介 (轉)
- 簡單的介紹UNIX下的常用編輯工具VI(轉)
- ROSE 雙機熱備軟體簡介ROS
- Intelij IDE 快捷鍵IntelIDE
- 簡單演算法――熱鍵大師1.13演算法
- pm2 簡介與常用指令
- 常用的WEB伺服器簡介Web伺服器
- JavaScript 教程之JavaScript常用框架簡介JavaScript框架
- zt 常用版本控制軟體簡介
- 【C++】requires關鍵字簡介C++UI
- Query鍵盤事件簡單介紹事件
- IDE是什麼?常用的PHP IDE對比IDEPHP
- [轉]SSH框架簡介框架
- CVS 簡介(轉)
- 德爾菲法簡介(轉)