商品明細

JetBrains CLion 程式開發 金牌代理商

    商品簡述

    JetBrains CLion 程式開發 金牌代理商
    JetBrains CLion 是一款 C/C++ IDE,支援 C++11、CMake,並提供程式碼分析、產生選項和輕鬆導航,適合跨任何平台的開發。

      商品介紹

      本產品出貨為最新版本。
      如需購買或了解內容請來電(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.