對于一款集成開發環境來說,代碼編輯既是最基礎的必需功能,同時也是直接影響用戶開發體驗的重要組成部分。MounRiver® Studio(MRS)代碼編輯功能主體插件繼承自Eclipse,為用戶提供了工程內檢索、字符替換、定義跳轉、調用查詢、快速大綱、代碼格式調整…等一系列的操作入口。
【代碼編輯頁面】MRS對Eclipse原生平臺的主界面進行了布局調整,將代碼編輯視圖放在了主界面最核心的位置,同時也重新適配了該視圖的默認窗體尺寸。
【字符縮放】MRS支持快捷鍵“Ctrl -”、”Ctrl+”來實現對代碼編輯界面字符的縮放。 【字符檢索】MRS支持快捷鍵“Ctrl F”全局檢索字符,快捷鍵“Ctrl H”在當前文檔查找/替換字符。 【代碼格式化】MRS支持快捷鍵”Alt F8”或編輯區右鍵菜單”Source->Format”對選中的代碼段進行格式化整理。 【定義跳轉】MRS支持編輯區右鍵菜單項”Open Declaration”跳轉到選中變量、常量、數據類型、函數等的定義代碼所在位置。 【查看調用】MRS支持編輯區右鍵菜單項”Open Call Hierarchy”來查看變量、函數等的調用情況。 【快速大綱】MRS支持編輯區右鍵菜單”Quick Outline”來查看當前文件的大綱內容。 【源/頭文件跳轉】MRS支持編輯區右鍵菜單”ToggleSource/Header”來跳轉到當前文件對應的源/頭文件。 【切換文件打開方式】MRS支持編輯區右鍵菜單”Open With”來切換當前文件的打開方式。 【代碼縮進】MRS支持工具欄按鈕或代碼編輯區右鍵菜單”Source->ShiftLeft/Right”實現對選中代碼的縮進調整。 【代碼封裝為函數】MRS支持代碼編輯區右鍵菜單”Refactor->Extract Function”實現將選中的代碼段封裝為函數。
|