1. 程式人生 > >【更新】CLion v2018.3釋出(一):初始遠端開發支援

【更新】CLion v2018.3釋出(一):初始遠端開發支援

下載CLion最新版本

CLion是一款專為開發C及C++所設計的跨平臺IDE。它是以IntelliJ為基礎設計的,包含了許多智慧功能來提高開發人員的生產力。這種強大的IDE幫助開發人員在Linux、OS X和Windows上來開發C/C++,同時它還使用智慧編輯器來提高程式碼質量、自動程式碼重構並且深度整合CMake編譯系統,從而提高開發人員的工作效率。

作為支援遠端開發的幾種主要配置之一,CLion 2018.3向遠端開發邁出了一大步,通過與CPU Profilers整合,擴充套件了工具支援。 現有的單元測試支援(新的IDE操作、更快的程式碼導航、現在部分基於Clangd的語言引擎的搜尋)也得到了增強。

初始遠端開發支援

使用者現在可以從Windows、Linux或macOS客戶端計算機遠端開發到Linux遠端主機,僅用於基於CMake的專案。 當前設定假定原始碼位於本地計算機上,CLion將與遠端計算機同步。 許多其他遠端開發設定計劃用於未來的CLion版本。

支援配置

要開始遠端開發,首先在Settings | Build、Execution、Deployment | Toolchains中建立一個遠端工具鏈。提供遠端主機地址和憑據,然後在一個或多個CMake配置檔案中使用工具鏈。在重新載入CMake之後,使用者將準備開始在CLion的專案中遠端工作。

CLion

遠端模式

配置完成後,使用者可以從CLion遠端執行或除錯應用程式或單元測試。 程式碼在遠端主機上構建,執行和除錯,同時在本地計算機上使用CLion中的程式碼。 程式碼在本地解析,並且CLion將標頭搜尋路徑同步到本地計算機以加速該過程。

CLion

 

預設啟用遠端

要在遠端模式下對所有專案(包括新專案和現有專案)使用CLion,使用者可以將遠端工具鏈設定為預設專案。

轉到Settings | Build、Execution、Deployment | Toolchains,只需將工具鏈移動到列表頂部即可。 然後,CLion將自動將此工具鏈用於使用者在CLion中開啟的任何專案。

CLion