1. 程式人生 > >CodeMix使用教程:擴充套件

CodeMix使用教程:擴充套件

CodeMix線上訂購年終抄底促銷!火爆開搶>>

CodeMix中的擴充套件

擴充套件為CodeMix安裝添加了一系列功能 - 支援新語言和框架,編碼時的生產力增強、高階驗證、快速修復、甚至除錯各種應用程式的能力。 這只是擴充套件可以做的一小部分 - 在GitHub上有數千個擴充套件。

CodeMix外掛與基於Eclipse的IDE和工具(如MyEclipse、Spring Tools Suite和JBoss Tools)相容,因此使用者可以繼續在習慣的環境中工作。

安裝

CodeMix可以輕鬆安裝所需的與程式碼OSS相容的擴充套件程式 - 從將常用擴充套件程式捆綁在一起的擴充套件程式包,以及安裝單個擴充套件程式的功能。 而且,如果缺少任何依賴項,CodeMix會通知。

擴充套件包

經過大量的研究後,為使用者建立了許多擴充套件包。 這些包包含在給定域中進行開發的最可靠,最強大且最受歡迎的擴充套件。

要安裝擴充套件和擴充套件包,請選擇“幫助”>“CodeMix擴充套件”以開啟Extension Manager。

要安裝擴充套件包,請單擊“瀏覽擴充套件”按鈕以開啟顯示可用包的擴充套件瀏覽器。 滾動到所需的包,然後單擊“獲取包”按鈕以下載包和所有關聯的擴充套件。

下載完所有擴充套件後,系統將提示重新啟動CodeMix引擎。 IDE和編輯器保持開啟狀態,引擎重啟只需幾秒鐘,之後新擴充套件即可立即使用。

注意:在重新啟動期間,活動除錯會話和CodeMix終端將重置。

注意:多個CodeMix安裝和VS Code(如果已安裝)將共享相同的擴充套件。 對於所有其他例項,還將安裝/解除安裝特定CodeMix安裝中安裝/解除安裝的擴充套件或VS程式碼。

個人擴充套件

可以通過VSIX檔案安裝單個擴充套件。 單擊從VSIX檔案安裝連結,以瀏覽到系統上的VSIX檔案以進行安裝。

此外,通過擴充套件瀏覽器下載的VSIX檔案將自動安裝到CodeMix中。
單擊“瀏覽擴充套件”按鈕後,在“擴充套件瀏覽器”中,單擊“查詢熱門擴充套件”,或者只需在位址列中輸入新URL以查詢副檔名。

擴充套件依賴項

如果已安裝的擴充套件具有未安裝的依賴項,將在Extension Manager中看到這些依賴項列為“缺少依賴項”。

單擊查詢...連結以開啟擴充套件瀏覽器,找到並安裝缺少的副檔名。 滿足所有依賴關係後,擴充套件程式將被啟用。

自動擴充套件包安裝

在幾種情況下,CodeMix會建議安裝擴充套件包,甚至自動安裝它們。

歡迎流程

作為歡迎流程的一部分,CodeMix會分析使用者的工作區並推薦可以選擇安裝的相應擴充套件包。

專案建立

如果使用CodeMix專案嚮導,則會自動安裝相應的擴充套件包,以確保使用者擁有所選語言或框架的最佳體驗。 根據Internet連線速度,可能需要一段時間才能啟用擴充套件程式。

工作區分析

根據使用者使用的檔案,CodeMix可能會建議安裝擴充套件包。

使用擴充套件程式

CodeMix支援許多擴充套件功能,包括語言智慧、命令和偵錯程式。

語言智慧

大量擴充套件為IDE添加了語言智慧,例如:

  • 語法突出顯示
  • 內容輔助
  • 驗證
  • 快速修復
  • 導航
  • 懸停顯示
  • 片段
  • 格式化
  • 重構

雖然不是詳盡的列表,但這些是一些更常見的功能。

要訪問這些功能,只需使用相應的編輯器即可。

注意:雖然它可能是預設的,但是可以通過開啟檔案上的上下文選單並確認Open With選單中選擇的編輯器具有::CodeMix字尾來檢查是否正在使用CodeMix編輯器。

命令

許多擴充套件將有用的命令新增到IDE中。例如,npm擴充套件增加了管理依賴關係的能力,Docker擴充套件允許使用者構建或部署映像。甚至可以使用一些命令來重構程式碼或修復錯誤。

若要訪問命令,請使用Ctrl/CMD+Shift +P開啟命令調色盤,並開始鍵入以查詢所需作業的命令。

偵錯程式

偵錯程式擴充套件可以有效地除錯語言,甚至是框架。要使用偵錯程式,首先需要建立一個啟動配置,然後可以從..json編輯器和Debug工具欄項啟動除錯會話。

有關更多資訊,請參考CodeMix中的除錯

獲得幫助

如果需要有關高階擴充套件配置的幫助,需要澄清特定功能的工作原理,或者只是想知道擴充套件提供的功能,最好先查閱擴充套件的文件。可以在此處檢視如何配置npm擴充套件。

擴充套件無法做的

作為使用Eclipse的開發人員,使用者可能熟悉Eclipse外掛,這些外掛在安裝時會向IDE新增嚮導、透檢視、工具欄按鈕以及首選項或屬性頁。 VS Code中尚不存在大多數這些概念,因此,Code OSS擴充套件無法為Eclipse IDE做出這些貢獻。

安裝擴充套件時,將找到新的編輯器以及相關的功能,命令和偵錯程式功能,如上所述。為了澄清,CodeMix確實包含專案和檔案嚮導,以及首選項和屬性頁面,但這些是CodeMix基本安裝的一部分,並不是由程式碼OSS擴充套件新增的。閱讀入門文件以獲取更多資訊。

目前不支援的擴充套件程式

  • 如果擴充套件程式向IDE新增新窗格或檢視,則這些窗格或檢視不會出現在CodeMix中,但擴充套件程式提供的其他功能仍然可用 - CodeMix正在努力新增對這些檢視的支援。
  • 任務相關的功能和擴充套件將不起作用 - 這是以後的更新中實現列表中的另一個專案。
  • VS Code主題不起作用,鍵對映擴充套件也不起作用。

解除安裝

要解除安裝擴充套件,請在“幫助”>“CodeMix擴充套件”中開啟“擴充套件管理器”。使用“解除安裝”操作解除安裝擴充套件程式或擴充套件程式包。

解除安裝擴充套件包時,您可以決定是否要解除安裝它包含的副檔名 - 這不是強制要求。

在某些情況下,可能無法解除安裝擴充套件程式,因為其他已安裝的擴充套件程式包或擴充套件程式包依賴於它。 在解除安裝擴充套件程式之前,必須解除安裝從屬擴充套件程式包或擴充套件程式包。