Borland IDE 常用熱鍵簡介 v0.1 (轉)

gugu99發表於2008-05-27
Borland IDE 常用熱鍵簡介 v0.1 (轉)[@more@]

 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/,如需轉載,請註明出處,否則將追究法律責任。

相關文章