次の記事では、CodeLiteを見ていきます。 これは 無料のクロスプラットフォーム統合開発環境 PHPやJavaScriptなどの他の言語をサポートしている場合でも、C / C ++プログラミング言語の場合。 CodeLiteは無料でダウンロードできますが、ダウンロード時に象徴的な寄付をしたい場合は、このIDEの開発を引き続きサポートしてください。
CodeLiteは IDE クロスプラットフォームの無料のオープンソース C / C ++言語の場合、グラフィカルインターフェイスにwxWidgetsを使用します。 CodeLiteオープンソーススピリットに準拠するために、無料のツール(MinGWおよびGDB)のみを使用してコンパイルおよびデバッグされます。
CodeLiteの一般的な機能
プログラミング用のこのIDEは、ユーザーに 簡単なプロジェクト管理 (ワークスペース/プロジェクト)、コードの完成、ソースファイルのナビゲーション、シンタックスハイライト、Subversion、Cscope、UnitTest ++との統合、gdbにマウントされたインタラクティブデバッガー、Scintillaベースの強力なコードエディター。
その最も注目すべき機能の中には、 コード補完 このIDEでサポートされているすべての言語。 また、作業中のウィンドウの注釈として、コード行で発生したエラーについても通知します。 それはまた使用します Xデバッグ、PHPで最も人気のあるデバッガーのXNUMXつ。
このプログラムは、私たちに開発環境を提供します。 CおよびC ++を使用するプログラマー コード作成プロセスを簡単にします。 これにより、コードを記述するための複数のタブ、ツール、およびオートコンプリート機能によって生産性が向上します。 これが特徴的な一連の クロスプラットフォームIDE オープンソース。 多数のタブとサイドパネルには、コードの開発および記述プロセス中に必要となる多くの機能とツールがあります。
CodeLiteは以下の下でライセンスされています GNU General Public License v2 またはそれ以降。
それを必要とする人は、このプログラムの特徴をより深く見ることができるでしょう。 プロジェクトのウェブサイト.
UbuntuにCodeLiteをインストールする
いつものように、Ubuntuにこのプログラムをインストールするためのさまざまなオプションがあります。
.debファイルからインストール
最初のオプションは、ダウンロードすることです .debパッケージ プロジェクトページから、プログラムの最新バージョンを入手します。 ダウンロードしたら、コンソールで次のコマンド(Ctrl + Alt + T)を使用してインストールできます。
sudo dpkg -i CodeLite-10.0.6-ubuntu-xenial-x86_64.deb
それが私のようにそしてインストール後にあなたに起こった場合 コンソールはエラーが発生したことを警告します インストール中に、私が行ったように修正できます。 次のコマンドを使用して、インストールを強制する必要がありました。
sudo apt install -f
PPAからインストール
このプログラムは、Ubuntu16.04とバージョン17.04の両方にインストールできます。 PPA。 この方法でプログラムをインストールすると、最後からXNUMX番目のバージョンがインストールされることを明確にする必要があります。 インストールに興味がある場合は、ターミナルに次のコマンドを記述します(Ctrl + Alt + T)。
sudo add-apt-repository ppa:eugenesan/ppa && sudo apt update && sudo apt install codelite -y
git経由でインストール
CodeLiteをインストールする必要がある別のオプションは、そのコードを介してそれを行うことです git。 私たちのコンピューターでCodeLiteをコンパイルするには、 以下が必要になります のページから私たちを示すパッケージ GitHubの プロジェクトの:
- wxWidgets3.0以降。
- GTK開発パッケージ。 これは、libgtk2.0-dev、wxGTK-devel、または同様のものと呼ばれることがよくあります。
- 通常GTKdevパッケージに付属しているpkg-config。
- ビルドエッセンシャルパッケージまたは対応するビット:g ++、makeなど。
- 行く。
- cmake。
マシンにwxWidgets3.0以降が組み込まれている必要があります。 誰かがそれをインストールする方法を知らない場合、彼らはからインストールwxWidgetsをダウンロードすることができます CodeLiteリポジトリ.
Ubuntu / Debianでは、次のように入力して上記のすべてをインストールできます。
sudo apt install libgtk2.0-dev pkg-config build-essential git cmake libssh-dev libwxbase3.0-dev libsqlite3-dev libwxsqlite3-3.0-dev
ソースコードをダウンロードしましょう:
git clone https://github.com/eranif/codelite.git
cmakeを実行し、CodeLiteをコンパイルします。
cd codelite mkdir build-release cd build-release cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release .. make -j4 sudo make install
CodeLiteをアンインストールします
このアプリケーションが気に入らない場合は、ターミナルの簡単なコマンド(Ctrl + Alt + T)で削除できます。
sudo apt remove codelite && sudo apt autoremove
見てみましょう。自宅で開発して学習するために、PHP7.3を使用してLighttpdをWebサーバーとしてインストールしました。 正常に動作しますが、CodeLiteでXdebugを構成したいのですが、ウィザードから、php.iniにコピーして貼り付けることで数行追加するように求められます。 問題は、/ etc / php / 7.3 /に、同じ数のphp.iniを持ついくつかのサブディレクトリがあり、問題の行を追加する構成ファイルのどれについてのより正確な指示がどこにも見つからないことです。
具体的には、/ etc / php / 7.3 /からハングする次のサブディレクトリにphp.iniがあります:apache2、cgi、cli、およびfpm。 良い論理ではそれはCGIでなければなりませんが、どうやって確認するのですか?..。
こんにちは。 私はあなたに見てみるように言うでしょう ウィキ プロジェクトの。 多分そこにあなたはあなたの疑問に対する解決策を見つけるでしょう。 Salu2。