CおよびC ++用のマルチプラットフォーム開発環境である新しいバージョンのClion2019.2をリリースしました

クリオン

CLionは、CおよびC ++プログラミング言語での開発に焦点を当てたIDEです。、CLionはIDEです Linux、macOS、Windowで使用できるクロスプラットフォーム■CMakeビルドシステムと統合されています。

CMakeは、単純なプラットフォームとコンパイラに依存しない構成ファイルを使用してソフトウェアのコンパイルプロセスを制御するため、オーサリング、テスト、およびパッケージ化用に設計されたツールのファミリです。

初期リリースは、GNUコンパイラコレクション(GCC)と、ClangおよびGDBデバッガ、LLDB、およびGoogleTestコンパイラと互換性があります。 CおよびC ++に加えて、CLionは他の言語を直接またはプラグインを介してサポートします:Kotlin、Python、Rust、Swiftなど。

CLionの新バージョン

最近 JetBrainsは今年これまでのところ2019.2番目のアップデート「CLionXNUMX」をリリースしました これはまた、多くの新機能をもたらします。 統合開発と新しいデバッグ機能の改善、 Microsoft Visual C ++ツールチェーン用の実験的なデバッガーを含みます。 CLion 2019.2 また、コード編集を容易にし、パフォーマンスを向上させるための新機能も含まれています。

統合開発

JetBrainsは、バージョン2019.1で証明されているように、CLionでの統合開発サポートの作業を開始しました。 この新しいバージョンでは、 ソフトウェア発行者は、幅広いデバッグ機能を使用して同じ方向に進んでいます オンチップと新しい[デバイス]タブ。

GDBサーバーを使用したオンチップデバッグ

オンチップデバッグ、OpenOCDデバッガーを使用できるようになりました バージョン2019.1で提供されます。 OpenOCP(Open On-Chip Debugger)は、マイクロコントローラーをデバッグするためのオープンソースツールです。

つまり、OpenOCD、ST-Link GDBサーバー、Segger J-Link GDBサーバー、QEMU、およびその他の多くの特定のGDBサーバーでは、CLionから実行でき、CLionが提供する組み込みのデバッグ機能を利用できます。

CLion-1

ARMデバイスのデバイスビュー

ARMデバイスの場合、マイクロコントローラーのタイプの.svdファイルに記述されている[指定されたデバイス]ビューがよくあります。 CLionは、[デバッグツール]ウィンドウの[専用デバイス]タブでこれらの値を読み取る便利な方法を提供するようになりました。

「EmbeddedGDBServer」および「OpenOCDDownload&Run」構成で動作し、XNUMXつ以上の.svdファイルがロードされたときに使用できます。

デバッガーの新機能

GDBには改善があります。 プロジェクトの標準デバッガーにはGDB8.3が付属しています また、ユーザーエクスペリエンスを向上させるために、デバッガー用の新しいパッチセットを導入します。

もうXNUMXつの目新しさは、GDB / LLDBコマンドの完了です。 これは、Objective-C、C ++、およびCプログラミング言語用のデバッガーであり、LLVMのサブプロジェクトです。

これはおそらく、このリリースの最も重要な機能の2019.2つです。CLionXNUMXには、Microsoft Visual C ++(MSVC)ツールチェーン用の実験的なデバッガーが付属しています。

その他の新機能と改善

CLionではパフォーマンスが最優先事項です。 ただし、変更には多くの作業が必要であり、CLionがIntelliJプラットフォームと対話する方法にも影響を与える可能性があります。

しかし、 EDIのパフォーマンスの向上は、リリースごとに行われます。 たとえば、CLion 2019.2では、遅延とデッドロックを排除するために、Renameがオンサイトで作り直されました(Rename on-site)。

エディターでの修飾式のコード補完のパフォーマンスも大幅に改善されました。 さらに、入出力操作の数を減らすことにより、リモートの場合のコンパイラ情報の収集とCMakeステップのロードが高速化されました。

20以上の新しい言語の構文の色

CまたはC ++プロジェクトには、他のプログラミング言語のコードが含まれていることがよくあります。 CLionには、Python、JavaScript、HTML、XML、およびSQLが含まれています。

JetBrainsは、20を超える異なるプログラミング言語の構文強調表示を追加しました そして、すべてがすぐに機能します。 IDEで提供されるTextMate言語の文法ファイルのコレクションのおかげで、追加の構成は必要ありません。

Ubuntuとその派生物にCLionをインストールするにはどうすればいいですか?

最後に、このアプリケーションをシステムにインストールするには、Snapパッケージを使用してインストールできるため、システムでこのテクノロジーをサポートしている必要があります。

インストールには、ターミナルを開いて次のコマンドを実行するだけです。

sudo snap install clion --classic

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ジョナサン

    どうもありがとうございました、それは私が探していたものです