説明
Code Blocks をダウンロードしてください。オープン ソースで、無料の C、C++、Fortran IDE のクロスプラットフォームであり、豊富なオプションを提供します。これは、高い要求を持つユーザー向けに作成された無料の C++IDE です。
この無料ソフトウェア プログラムの背後にある人々は、ユーザーによる広範なカスタマイズと最大限の柔軟性を実現するためにこのプログラムを設計しました。プラグイン形式のフレームワークを中心に、ユーザーの好みに応じた拡張が可能です。ユーザーが独自のプラグインを構築できるようにするプラグイン ウィザードも組み込まれています。
重要: 現在、Code::Blocks の Linux バージョンはリストされていませんが、プロジェクトのホームページですべてを見つけることができます。
コード::ブロックのレビュー
Code::Blocks は競合他社とどう違うのか
過度に複雑で理解するのに多大な時間を必要とする他の IDE とは異なり、Code::Blocks の学習曲線は短いです。このソフトウェアの背後にある首謀者は、ユーザーがソフトウェアのすべてのニュアンスをその場で簡単に理解できるように、堅実なユーザー エクスペリエンス デザインでソフトウェアを作成しました。このソフトウェアは実際に Visual Studio のユーザー エクスペリエンス デザインを再現しているため、多くのユーザーは Code::Blocks が非常に直感的であることに気づくでしょう。
ポジティブ
Code::Blocks は、優れたユーザー エクスペリエンス デザイン以外にも、他の多くの分野でも優れています。 UI コードを書くのが嫌いな人は、ほとんどの作業をソフトウェアがやってくれることに気づくでしょう。 Code::Blocks は、整理されていない欠陥のあるコードをまったく作成しません。代わりに、UI コードを C+ ファイル (.cpp と .h の両方) に生成します。プログラムが使用するブロック内にコードを挿入する必要がない限り、ユーザーは通常のテキスト ファイルと同様に編集を進めることができます。自動生成された UI コードは驚くほどクリーンです。
また、このソフトウェアを使用すると、ユーザーはコードを必要に応じて移動でき、ブロックが損なわれていない限りプログラムはコードを認識します。ユーザーは、リソースを .XRC ファイルの形式で保存できるという事実を気に入るはずです。 Code::Block は UI 開発を容易にする機能に加えて、日常的なタスクだけでなく、本格的なプロジェクトでの C++ 開発にも機能します。 IDE は、重大な問題なく、さまざまなプラットフォームにわたるプロジェクトを処理します。オペレーティング システムに大幅な変更を加えたり、Makefile をいじったり、プロジェクトをコンパイルするためにまったく新しいシステムを構築したりする必要はありません。 Code::Block コンパイラ設定を変更するだけで準備完了です。
ネガティブ
ネイティブ Python サポートに関して不満がある場合は、これは修正されています。Python プラグインはここから入手できます。デバッガのフォーラム スレッドはここにあります。
キーボード ショートカットも同様です。ショートカットの割り当ては、「Keybinder」という名前のプラグインを通じて提供されます。
デバッガが他のプログラムと比較して制限されていると不満を言う人もいます。これらのユーザーの多くは、Linux システムではデバッガーの動作が遅すぎることにも気づいています。
結論
Code::Blocks は Visual Studio ほど強力ではないかもしれませんが、それでも優れた機能を提供します。さまざまな本番品質のプロジェクトに使用できます。 wxWidgets または製品コードを扱う人は誰でも、他のほとんどの IDE よりもこの IDE を好むでしょう。結論としては、Code:Blocks は Linux での C++ 開発のための優れた無料ソリューションであるということです。