商品明細

JetBrains CLion 程式開發 金牌代理商

商品簡述

JetBrains CLion 程式開發 金牌代理商

商品介紹

本產品出貨為最新版本。
如需購買或了解內容請來電(2749-1909)或來信
(sales@ahasoft.com.tw)業務部

目前Apache Log4j事件CVE-2021-44228 ,JetBrains YouTrack Standalone、Hub、Upsource Floating license server這三款產品需要更新,官網已經發佈了對應的修復版本。

JetBrains CLion 程式開發 金牌代理商

適用於 C 和 C++ 的跨平台 IDE。

強大語言的強大工具
當 IDE 為他們完成所有平凡的開發任務時,誰不想以思考的速度進行編碼呢?但對於像 C++ 這樣具有現代標準和高度模板化庫的棘手語言來說,這真的可能嗎?為什麼,是的!看到這個相信這個。

Copyright © 2023 JetBrains s.r.o., used with permission. .g and the logo are registered trademarks of JetBrains s.r.o.

智能 C 和 C++ 編輯器
代碼協助
使用深入了解 C 和 C++ 的編輯器有效地讀寫代碼。在智能補全中按類型過濾補全結果。使用 Breadcrumbs 來跟踪您在範圍層次結構中的位置。透過參數名稱提示深入了解函數 calls。查找符號的上下文用法,或者只需輸入其名稱即可跳轉到該符號。CLion 甚至會確保您的代碼符合編碼準則,包括格式、命名等。

Copyright © 2023 JetBrains s.r.o., used with permission. .g and the logo are registered trademarks of JetBrains s.r.o.

代碼生成
立即生成大量樣板代碼。使用簡單的快捷方式覆蓋及實現功能。生成構造函數和析構函數、getter 和 setter 以及相等、關係和流輸出運算符。用語句包裝代碼塊,或根據用法生成聲明。創建自定義即時模板以在整個代碼庫中重用典型代碼塊,從而節省時間並保持一致的風格。

Copyright © 2023 JetBrains s.r.o., used with permission. .g and the logo are registered trademarks of JetBrains s.r.o.

安全重構
重命名符號;內聯函數、變量或 macro;在層級中移動 members;更改函數簽名;提取函數、變量、參數或 typedef。無論您使用那種自動重構,CLion 都會在您的代碼中安全地傳播適當的更改。

Copyright © 2023 JetBrains s.r.o., used with permission. .g and the logo are registered trademarks of JetBrains s.r.o.

快速文檔
檢查插入符號下的代碼以了解任何內容:函數簽名詳細信息、審閱註釋、預覽 Doxygen 樣式文檔、檢查缺少顯式類型的符號的推斷類型,甚至查看格式正確的最終 macro 替換。

Copyright © 2023 JetBrains s.r.o., used with permission. .g and the logo are registered trademarks of JetBrains s.r.o.


動態代碼分析
創建美觀且正確的代碼。借助 CLion,當您輸入時,潛在的代碼問題就會立即被檢測到。

Copyright © 2023 JetBrains s.r.o., used with permission. .g and the logo are registered trademarks of JetBrains s.r.o.

只需按一下按鈕即可修復,而 IDE 會正確處理更改。

Copyright © 2023 JetBrains s.r.o., used with permission. .g and the logo are registered trademarks of JetBrains s.r.o.

CLion 運行代碼分析、數據流分析、其他基於 Clangd 的檢查和 Clang-Tidy 來檢測未使用和無法訪問的代碼、懸空指針、缺少類型轉換、沒有匹配的函數重載以及許多其他問題。

Copyright © 2023 JetBrains s.r.o., used with permission. .g and the logo are registered trademarks of JetBrains s.r.o.


集成除錯器
使用 GDB 或 LLDB 作為後端,在 CLion 友好的除錯器中輕鬆調查及解決問題。
附加到本地進程或遠端除錯。對於嵌入式開發,依靠 OpenOCD 和嵌入式 GDB 伺服器配置來使用 CLion 進行片上除錯。
深入了解嵌入式設備的反彙編和記憶體視圖以及外圍視圖。

Copyright © 2023 JetBrains s.r.o., used with permission. .g and the logo are registered trademarks of JetBrains s.r.o.


完全集成的 C/C++ 開發環境
項目模型
CLion 使用項目模型來通知其編碼幫助、重構、編碼風格一致性以及編輯器中的其他智能操作。支援的格式包括 CMake、Makefile、Gradle 和編譯資料庫。

以鍵盤為中心的方法
為了幫助您專注於代碼並提高工作效率,CLion 為其幾乎所有功能、操作和命令提供了方便的鍵盤快捷鍵。

遠端協作工作
在本地編輯代碼後,在本地、遠端或在芯片上構建、運行或除錯應用程序或單元測試。

您所需的一切都集中在一處
CLion 包含日常開發的所有要素:VCS(SVN、Git、GitHub、Mercurial、Perforce)、Google Test、用於單元測試的 Catch 和 Boost.Test 框架、Doxygen、資料庫工具和 Markdown 支援。

 
CLion 2023.2 新功能
2023-08-09 新增內容
與 vcpkg 集成

vcpkg 是一個包裹管理器,在 C++ 開發人員中越來越受歡迎。現在 CLion 與之集成,協助安裝及更新 vcpkg 其軟體包,並在專用工具視窗中瀏覽已安裝和可用的軟體包。

CLion 透過在您執行以下操作時,建議快速修復來幫助解決缺失的依賴項:
.為尚未安裝的包裹中的抬頭文件(header file)添加 #include。
在 CMake 腳本中使用尚未安裝的包裹。


2023-08-09 新增內容
除錯更新
CLion 除錯器集成進行了重大更新,為您帶來強大的除錯功能,包括:

即使源代碼可用(也稱為按需反彙編),也能夠探索底層彙編代碼。
重新設計的「附加到進程」對話框,使查找進程並附加到它們更快更容易。
暫停或恢復單一線程的操作,以幫助除錯多線程應用程序。


2023-08-09 新增內容
除錯增強
CLion 除錯器允許您在框架視圖中單一除錯反彙編代碼,即使源代碼可用。
CLion 在框架視圖的上下文選單中,現在有一個新操作可以開啟所選框架的常規反彙編視圖。 該視圖與源代碼並排開啟,並突出顯示兩者中的執行行。


2023-08-09 新增內容
附加到除錯中的進程
CLion 提供了一種將除錯器附加到 IDE 外部啟動的本地進程的方法。 更新後的「附加到進程」對話框現在使查找進程並附加到它們變得更快更容易。
在新視圖中以列表或樹狀顯示所有可用進程,查看啟動該進程的用戶名稱、該進程可用的除錯器以及用於啟動該進程的命令,並為工具鏈選擇一個除錯器。


2023-08-09 新增內容
全新使用者介面
基於 IntelliJ 的 IDE 正在接收新的 UI。它現代而簡潔旨在降低視覺複雜性,提供對基本功能的輕鬆訪問,根據需要逐步公開複雜的功能。
特定於 C 和 C++ 的工具視窗和功能已經在新的 UI 做好準備! 在設置中切換到它的外觀與行為 | 新用戶介面。



以及更多..

產品特色

2023-08-09 新增內容
智能編碼輔助
輕鬆開始
在 CLion 中啟動新項目非常容易,並且可以一鍵將文件添加到項目中。CLion 可與 CMake、Makefile、Gradle 和編譯資料庫項目模型配合使用。
  智能編輯器
借助能夠分析上下文並理解您的項目的 IDE,您可以比您想像的更快地編寫代碼。嘗試使用代碼洞察進行智能完成、格式化和有用的視圖。
導航與搜索
透過即時導航到符號、類或文件來查找代碼。檢查 calls 或類型層次結構,並輕鬆搜索幾乎所有內容(包括 IDE 設置)。
智能編輯器   智能編輯器
         
代碼生成和重構
當 CLion 為您生成代碼時,可以節省不必要的輸入時間:從 getter/setter 到更複雜的模板。使用重構以最快的速度改進及清理代碼。
即時代碼分析
使用 CLion 編寫美觀且正確的代碼。針對所有受支援語言的靜態分析(包括 DFA)會在您輸入時立即突出顯示代碼中的警告和錯誤,並建議快速修復。
編輯器自定義
選擇默認編輯器主題之一或自定義它們以符合您的個人喜好。採用以鍵盤為中心的方法並選擇您最喜歡的鍵盤映射,或者輕鬆創建自己的鍵盤映射。
         
內建工具和集成
運行和除錯
在 CLion 中構建、運行及除錯您的應用程序和單元測試。獲得調查和解決代碼中問題的終極除錯體驗。
遠端協作工作
對於遠端工作,請在完全遠端模式、WSL 或遠端除錯器設置之間進行選擇。升級您的協作遊戲並與您的同事即時進行 CLion 項目。
嵌入式開發
在 CLion 中進行微控制器開發,並受益於各種片上除錯選項、ARM 設備的外設視圖、FreeRTOS 遠端視圖和 STM32CubeMX 集成。
         
動態分析
使用 Valgrind Memcheck 和 Google Sanitizers 集成來檢測記憶體錯誤、數據爭用和未定義的行為問題。透過 CPU Profiler 集成分析應用程序的性能。
CMake 支援
CMake 是著名的跨平台構建系統,廣泛用於 C 和 C++ 項目。受益於 CLion 的 CMake 支援以及代碼生成,智能完成及自動目標更新。
單元測試
支援 Google Test、Boost.Test、Doctest 和 Catch 框架,借助內建除錯器和強大的 UI 來調查測試結果。它甚至可以在您編寫測試時為您生成代碼(對於 Google 測試)。
         
代碼文檔
使用 CLion 輕鬆記錄您的代碼。在快速文檔彈出視窗中預覽 Doxygen 風格的文檔,使用命令和函數參數的補全,並為 Doxygen 註釋生成存根。
VCS 集成和本地歷史記錄
CLion 為最流行的 VCS 提供統一的界面,包括 Subversion、Git、GitHub、Mercurial、CVS 和 Perforce。
終端、Vim 模式、資料庫等
透過內建終端訪問命令行,使用 Vim 鍵綁定開啟 Vim 模擬模式,或者使用其他各種插件擴展 IDE 的功能。

多種語言、一個 IDE
CLion 專為 C、C++ 和 Rust 的本機跨平台開發而設計。它為 CMake 語言、Python、流行的 Web 技術(例如 JavaScript、XML、HTML、Markdown 等)提供基本支援,還包括對透過捆綁和存儲庫插件提供的所有其他語言的支援。

系統要求

CPU:4 個 vCPU、x86_64 或者 arm64 架構
記憶體:8 GB 或更高
硬碟空間:500MB 或更高
支援 Ubuntu 18.04 LTS、Ubuntu 20.04 LTS、Ubuntu 22.04 LTS、Ubuntu 22.10、CentOS、Debian 和 RHEL
OpenSSH 伺服器:建議使用 7.9p1 或更高版本

產品畫面


Copyright © 2023 JetBrains s.r.o., used with permission. .g and the logo are registered trademarks of JetBrains s.r.o.