ShadowStar CodeFast 使用說明

ShadowStar CodeFast 使用說明
ShadowStar CodeFast: 1.1.18.115
Copyright (C) 2001-2005 shadowstar's home. All rights reserved.

Support:

  • Delphi 2005
  • Delphi 7
  • Delphi 6
  • C++Builder 6

LastUpdate: 2005-10-02 16:42:49

mailto:[email protected]
http://shadowstar.126.com

○、目錄

簡介

ShadowStar CodeFast是一個Borland Delphi & C++Builder IDE增強插件包,它在儘量保持默認操作習慣的基礎上,參照UltraEdit, CodeRuhs等優秀軟件,增加或增強了Borland IDE的功能。

本人對編輯器要求很高,尤其是快捷鍵。裝完Delphi或C++Builder之後一定要裝一堆插件,而且還經常在開着C++Builder的時候還要再開一個UltraEdit。UltraEdit雖然實用,不過還要和IDE頻繁切換;CodeRush固然強大,可是大多數的功能都閒着,佔着資源不說還不十分穩定。於是就寫了這個插件包,實現自己想要的一些功能。

CodeFast的特點就是一個字“快”,讓編碼隨着你的思緒一起飛翔。

雖然功能不是很強大,但是很實用,拿出來與大家共享,讓我們一起來享受編碼的快樂……

功能

快捷鍵功能名稱/描述Borland的快捷鍵與Borland原來功能比較
文件擴展>>
Ctrl+-瀏覽當前文件目錄
瀏覽正在編輯文件的目錄。
Ctrl+=瀏覽工程目錄
瀏覽當前工程的目錄。
Ctrl+/瀏覽輸出目錄
瀏覽工程輸出目錄。

Shift+Ctrl+B
選定區域另存爲...
將選定區域另存爲文件。
強烈推薦
Shift+Ctrl+H
另存爲HTML...
按當前的語法高亮設置另存當前文件爲HTML文件。
編輯擴展>>

強烈推薦
Ctrl+C
自動匹配輸入
包括:() [] {} '' "",可正常輸入,匹配右邊會自動跳過。
如:|表示輸入點,鍵入(,得到(|),,再鍵入),得到()|
相同必須標記後才能拷貝;
沒有標記單詞的快捷鍵
Home光標移到行首
光標移動到行首或首字符處。
相同只能將光標移動到行首
End光標移到行尾
光標移動到行尾或尾字符後。
相同只能將光標移動到尾字符後
Ctrl+Left光標左移一個標識
光標移動到左邊一個單詞或符號或行首。
相同光標移動到左邊一個單詞或行尾
Ctrl+Right光標右移一個標識
光標移動到右邊一個單詞或符號或行尾。
相同光標移動到右邊一個單詞或行尾
Ctrl+BackSpace刪除光標左側標識
刪除光標左邊的單詞或一個符號
相同符號和空白同樣直接被刪除
Ctrl+Delete刪除光標右側標識
刪除光標右邊的單詞或一個符號
Ctrl+T相同

Shift+Ctrl+Left
選區光標左移一個標識
光標移動到左邊一個單詞或符號或行首。
相同光標移動到左邊一個單詞或行尾

Shift+Ctrl+Right
選區光標右移一個標識
光標移動到右邊一個單詞或符號或行尾。
相同光標移動到右邊一個單詞或行尾

Shift+Ctrl+Home
選區光標左側標識
光標移動到行首或首字符處。
相同符號和空白同樣直接被刪除

Shift+Ctrl+End
選區光標右側標識
光標移動到行尾或尾字符後。
Ctrl+T相同
強烈推薦
Ctrl+C
選擇或帶HTML格式拷貝
如果沒有標記代碼塊,標記鄰近的單詞,並拷貝到剪貼板;
否則按當前語法高亮設置帶HTML格式拷貝。
相同必須標記後才能拷貝;
沒有標記單詞的快捷鍵

Ctrl+X
選擇並剪切
如果沒有標記代碼塊,標記鄰近的單詞,並剪切到剪貼板。
相同必須標記後才能剪切;
沒有標記單詞的快捷鍵

Ctrl+Alt+Left
向左交換單詞
光標右側單詞或選中部分與光標左側單詞交換,如果左側沒有單詞則移動到光標處。

Ctrl+Alt+Right
向右交換單詞
光標左側單詞或選中部分與光標右側單詞交換,如果右側沒有單詞則移動到光標處。。
Alt+/添加行註釋
在光標所在行或選中代碼塊的行首添加行註釋。
Ctrl+Alt+/刪除行註釋
刪除光標所在行或選中代碼塊行首的行註釋。
推薦
Ctrl+/
反轉行註釋
反轉光標所在行或選中代碼塊行首的行註釋,如果是單行操作則跳到下一行。

(D9 相同)
當首行需要註釋時註釋選中的所有行
Ctrl+[選擇塊註釋
如果光標所在位置爲塊註釋,選擇此塊註釋部分。分。
Ctrl+]反轉塊註釋
反轉當前選擇代碼塊或光標所在處的塊註釋。
Shift+F4插入當前日期時間
在光標處插入當前的日期時間,並選中插入的文本。
搜索擴展>>
推薦
F3
向前查找選中文本
如果代碼塊在一行之內,循環向前查找代碼塊內容並標記;
否則調用默認的快捷鍵功能;
不影響原來查找設置
相同必須先在查找對話框內設置查找項;
沒有標記代碼塊;
清除了原來的查找設置
Shift+F3向後查找選中文本
如果代碼塊在一行之內,循環向後查找代碼塊內容並標記;
否則調用默認的快捷鍵功能;
不影響原來查找設置
F3必須先在查找對話框內設置查找項;
沒有標記代碼塊;
清除了原來的查找設置
推薦
Alt+Up
上一個方法
跳到上一個方法的位置,按ESC返回。
可以跳到函數首添加變量再按ESC返回。
Alt+Down下一個方法
跳到下一個方法的位置,按ESC返回。
Alt+PgUp上一個程序段
跳到上一個程序段的位置。
Alt+PgDn下一個程序段
跳到下一個程序段的位置。
格式擴展>>
Alt+F5轉換爲大寫
轉換選中代碼塊字符爲大寫。
Ctrl+Alt+ F5轉換爲小寫
轉換選中代碼塊字符爲小寫。
推薦
Shift+F5
大小寫互換
反轉選中代碼塊字符的大小寫。
Shift+Ctrl+F5首字母大寫
將每個單詞的首字母轉換爲大寫。
推薦
Enter
自動代碼縮進
輸入回車時,如果行尾是縮進標識,則再縮進IDE設置的塊縮進長度
縮進標識可以在配置裏更改
推薦
Tab
添加縮進
縮進長度爲IDE設置的塊縮進長度(Block indent)
Ctrl+Shift+I相同
Shift+Tab移除縮進
縮進長度爲IDE設置的塊縮進長度(Block indent)
Ctrl+Shift+U相同
強烈推薦
Ctrl+Alt+Tab
格式化當前文件件
用源代碼格式化工具格式化當前文件。
源代碼格式化...
整合了源代碼格式化工具。
高級>>

強烈推薦
自動代碼完成
如果輸入的是關鍵字或代碼模板名稱則 關閉符號列表窗口(Delphi 6只是不調用,但如果調用了不能關閉)
默認輸入3個字符調用代碼完成
Alt+Space代碼完成
調用代碼完成功能。
Ctrl+Space與輸入法熱鍵衝突
Ctrl+Alt+Space暫停自動代碼完成成
如果代碼不能通過編譯,調用代碼完成功能可能會彈出一個錯誤對話框,這時就可以先暫停使用自動完成。
強烈推薦
自動代碼模板 更多>>
支持多個輸入點的代碼模板
輸入模板名稱後按空格自動輸入模板代碼
按ESE跳到下一個輸入點。
配置用戶模板
顯示、修改用戶模板。
Alt+0-9插入用戶模板
插入用戶自定義的模板。
自動設置目錄
自動設置當前目錄爲最後打開文件目錄。
(本來想設置爲正在編輯文件的目錄,不過這塊OTA有BUG,雖然可以通過其它Hack手法實現,不過還是小懶了一下)
推薦
自動保存所有的文件件
如果有新文件彈出請求用戶保存的對話框,則等待用戶確認。
默認是5分鐘保存一次,可以在配置裏更改或禁用。
強烈推薦
自動備份代碼碼
可以禁止創建默認的備份文件,這樣就不會有~*!的存在了
可以在保存時和每隔幾鍾備份;
可指定相對或絕對備份目錄;
如果是絕對路徑,保持原有的目錄結構。

瀏覽備份目錄
瀏覽正在編輯文件的備份目錄。
備份所有文件
備份所有文件到指定目錄,文件不作爲最近備份文檔,
備份文件前綴爲當前日期,不會在備份文檔達到限制時被刪除
菜單設置
設置菜單是否可見。
0.9以前版本的菜單很長,可能會有點不太方便,1.0開始對菜單進行了分級,現在已經沒什麼用了,先保留着。

三、安裝

運行安裝程序SSCFINST.EXE,在你要安裝的開發工具版本上打鉤,確定。

完成安裝,祝你享受編碼的快樂^-^^

卸載同安裝一樣,只要不打鉤的都會被卸載。

四、鏈接

五、下載

Download: http://kaka.rootcn.com/shadowstar/program/CodeFast/SSCodeFast.rar
 

發佈了33 篇原創文章 · 獲贊 3 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章