オープンソースの CodeLite C/C++ IDE のスクリーンショット | |
| 開発者 | エラン・イフラ |
|---|---|
| 安定リリース | 17.0.0 [1]
/ 2023年1月14日 |
| リポジトリ |
|
| 書かれた | C++ |
| オペレーティング·システム | Windows、macOS、Linux 対応 |
| プラットフォーム | IA-32、x64 |
| タイプ | IDE |
| ライセンス | GPL-2.0以降[a] [2] [3] |
| Webサイト | 出典: |
CodeLiteは、C、C++、PHP、JavaScript(Node.js )プログラミング言語用の無料のオープンソース IDEです。[4] [5]
歴史
2006 年 8 月、Eran Ifrah はCodeLite という自動補完プロジェクトを開始しました。そのアイデアは、ctags、SQLite (したがって Code Lite )、および他の IDE で使用できるYaccベースのパーサーに基づいたコード補完ライブラリを作成することでした。その後、 Clang がコード補完のオプションのパーサーとなり、その機能が大幅に向上しました。
デモ アプリケーションである LiteEditor は、CodeLite の機能をデモンストレーションするために開発されました。最終的に、LiteEditor は CodeLite に進化しました。
一般的な
CodeLite は、 wxWidgetsツールキットを使用した C/C++ プログラミング言語用の無料、オープンソース、クロスプラットフォーム IDE です。CodeLite のオープンソース精神に従うため、プログラム自体は Mac OS X、Windows、Linux、FreeBSD 用の無料ツール ( MinGWおよびGDB ) のみを使用してコンパイルおよびデバッグされますが、CodeLite はコマンドライン インターフェイスを持つ任意のサードパーティ コンパイラまたはツールを実行できます。CodeLite は、PHP および JavaScript 開発 ( Node.jsサポートを含む) もサポートしています。
CodeLiteは、プロジェクト管理(ワークスペース/プロジェクト)、コード補完、コードリファクタリング、ソースブラウジング、構文強調表示、Subversion統合、cscope統合、UnitTest++統合、gdb上に構築された対話型デバッガー、およびソースコードエディター( Scintillaベース)を備えています。[6] [7] [8]
CodeLite は、GNU General Public License v2 以降に基づいて配布されています。開発プラットフォームとして CodeLite 自体を使用して開発およびデバッグされており、Gitリポジトリを通じて毎日更新が提供されます。
参照
注記
- ^ プラグインは例外です。
参考文献
- ^ “リリース 17.0.0”. 2023年1月14日. 2023年2月7日閲覧。
- ^ 「CodeLite • 無料のオープンソースクロスプラットフォームC、C++、PHP、Node.js IDE」 。 2021年6月22日閲覧。
- ^ 「codelite/LICENSE at master · eranif/codelite · GitHub」。GitHub 。2021年6月22日閲覧。
- ^ CodeLite ホームページ
- ^ SourceForgeの CodeLite
- ^ 「CodeLite の主な機能ページ」 。2020年 3 月 3 日閲覧。
- ^ Nicholas Godwin. 「完全な CodeLite IDE ソフトウェアレビュー - CodeLite について知っておくべきことすべて IDE ソフトウェアレビュー - CodeLite について知っておくべきことすべて」。p. Skyose。2020 年 3 月 3 日時点のオリジナルよりアーカイブ。2020 年 3 月 3 日閲覧。
- ^ 「LiteEditor」 。 2020年3月3日閲覧。
外部リンク
- 公式サイト
