翻譯|使用教程|編輯:李爽夏|2018-10-23 15:39:58.000|閱讀 4111 次
概述:本篇文章介紹了在處理項目和代碼時派上用場的一些CodeMix基礎知識。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
CodeMix在線訂購年終抄底促銷!火爆開搶>>
CodeMix是一個Eclipse插件,可以直接從Eclipse訪問VS Code和為Code OSS構建的附加擴展的各種技術。如果用戶是一位經驗豐富的Eclipse開發人員,CodeMix有一些新的UI元素和可用性模型需要注意;如果用戶有使用VS Code開發的經驗,就會發現這些功能很熟悉,將在CodeMix中以不同方式訪問它們。
CodeMix插件與基于Eclipse的IDE和工具(如MyEclipse、Spring Tools Suite和JBoss Tools)兼容,因此用戶可以繼續在習慣的環境中工作。
本節介紹了在處理項目和代碼時派上用場的一些CodeMix基礎知識。
要選擇重要鍵綁定,支持的編輯器和驗證器的首選項,請轉到Window> Preferences(或Mac上的Eclipse> Preferences),然后展開CodeMix并選擇適當的節點。
編輯VS代碼和擴展程序特定設置時,有以下選項:
編輯表中的設置,或單擊settings.json鏈接直接在json文件中編輯值,這樣可以方便更大的值。編輯表格時,可以使用“過濾器設置”框找到設置,或從下拉列表中選擇一組設置。
注意:如果在多個位置設置首選項,則項目設置具有最高優先級,其次是工作區設置,然后是用戶設置。
有效地使用這些功能可充分發揮CodeMix的潛力,并顯著提高工作效率。 為每個(Windows / Mac)列出鍵盤快捷方式。
使用此選項可快速打開工作區中的文件。
此操作可用于跨文件跨文件跳轉到符號。
使用此選項可在當前文件中導航,使用過濾器快速找到感興趣的元素。
使用命令面板執行從運行npm構建到啟動調試會話的所有操作。 使用它來格式化當前文檔,或整體應用快速修復;甚至可以用它來重構代碼。 命令選項板包括Eclipse命令以及開始鍵入以查找所需作業的命令。
可以在Preferences> CodeMix> Bindings頁面上打開或關閉這些鍵綁定,或者在Preferences> General> Keys頁面上自定義,在過濾器中鍵入Quick Open以查找它們。
可以使用快速打開綁定打開調色板,然后鍵入#,@或>分別進入類型,本地符號或命令模式。
擴展為CodeMix安裝添加了一系列功能 - 從支持新語言和框架,到編碼時的生產力增強,高級驗證甚至調試功能。
作為歡迎流程的一部分,將分析工作區和安裝,并顯示推薦的擴展包列表。 此外,CodeMix會在創建CodeMix項目時自動安裝相應的擴展包,并根據正在編輯的文件智能地建議它們。
要手動安裝擴展,請轉到“幫助”>“CodeMix擴展”。
有關更多信息,請參閱CodeMix中的擴展。
使用大量終端命令在Eclipse中打開CodeMix終端。 可以從終端視圖創建新終端,在對話框中選擇CodeMix終端。
可以使用Terminal:Select Default Shell命令更改默認創建的shell。 它將包括特定于操作系統的選項,例如Windows 10上的PowerShell。
右鍵單擊項目以顯示上下文菜單,然后選擇Debug As> CodeMix Launch。 如果項目還沒有launch.json文件,則會創建一個文件,可以選擇啟動類型。 可用的啟動類型取決于已安裝的擴展。
創建啟動后,單擊launch.json編輯器標尺區域中的啟動圖標,或轉到“調試配置”對話框,從中可以啟動調試會話。 CodeMix特定的啟動將分組在CodeMix節點下。
有關更多信息,請參閱CodeMix中的調試。
狀態欄指示與CodeMix引擎的連接狀態,以及與正在編輯的文件相關的其他詳細信息。 例如,TypeScript文件的TypeScript顯示可以更改,而其他項目表示linter是否處于活動狀態。
如果與CodeMix引擎的連接中斷,則此圖標將顯示在狀態欄中,并且沒有CodeMix功能。 理想情況下,應該永遠不會發生,但如果確實如此,請重新啟動IDE。 如果斷開狀態仍然存在,或者經常進入此狀態,請與支持部門聯系。
當CodeMix的新版本可用時,CodeMix會自動更新。 要強制更新,請按Ctrl / Cmd + Shift + P并鍵入Update CodeMix。
如果下載了更新,狀態欄中會顯示一個圖標。 更新將在Eclipse下次啟動時應用。
要創建一個新項目,請轉到文件>新建>其他> CodeMix,然后選擇任何項目向導,以啟動新的Angular,React,Python等項目。
項目創建過程會自動下載相應的擴展包,以確保該技術所需的所有開發支持。
注意:根據連接速度,下載所有必需的擴展可能需要一段時間,可以查看狀態區域以監視安裝進度。 安裝完成后,可能會要求重新啟動CodeMix引擎(而不是IDE)以啟用擴展。
這些項目有一個READFIRST.md文件,其中包含運行和構建項目所需的一些基本步驟,而README.md則共享項目本身的更多詳細信息。
與典型的Eclipse項目不同,CodeMix功能幾乎可以在任何具有相應源文件的文件夾中運行。 在Eclipse中,用戶無需為IntelliSense、高級導航或驗證啟用性質,構建方面即可開始工作。 一旦習慣了會非常自由。 大多數具有傳統布局的項目都可以直接使用。
從文件夾或存檔中選擇文件>導入>項目,選擇項目并將其導入CodeMix。 大多數項目都是開箱即用的。
CodeMix自動將自身與支持的文件類型相關聯,使相應的CodeMix編輯器成為這些文件類型的默認編輯器。 要使用CodeMix編輯器顯式打開文件,請右鍵單擊該文件,然后選擇打開方式> <文件類型> :: CodeMix。
注意:第一次使用CodeMix打開工作區時,如果它具有打開的編輯器,則工作區將從較舊的非CodeMix編輯器中打開的這些文件開始。 關閉并重新打開這些文件以在CodeMix編輯器中打開它們。
與典型的Eclipse編輯器不同,大多數CodeMix編輯器會在用戶鍵入時顯示內容輔助建議,而無需等待句點或其他特殊字符。 可以通過按Ctrl + Space顯式調用內容輔助,但大多數情況下這不是必需的。
編輯器中有許多可用于提高生產率的節省時間。一些受歡迎的包括:
擴展通常可以改進像打字一樣基本的東西 - 好的例子是自動關閉標記和自動重命名標記擴展。使用HTML或XML等標記時,自動關閉標記會在用戶鍵入新標記時自動插入結束標記,而自動重命名標記會在編輯其中一個時自動重命名匹配的結束標記或開始標記。
有關更多信息,請參閱CodeMix中的IntelliSense和導航代碼。
CodeMix支持兩種驗證模式:編輯器內驗證,影響編輯器中打開的任何文件,以及項目級別驗證,用于項目中的所有其他文件。
項目級驗證可以使用通用內置驗證技術,也可以配置為使用外部任務,外部任務通常也用于構建和服務應用程序。通過CodeMix中的構建管道支持,驗證和構建體驗是無縫的。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: