以下の内容はhttps://www.weblio.jp/content/KDevelopより取得しました。


ウィキペディアウィキペディア

KDevelop

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2026/02/22 00:20 UTC 版)

KDevelop
 
KDevelop のロゴ
スクリーンショット
KDevelop のスクリーンショット
開発元 KDevelop Team
初版 1999年12月6日 (26年前) (1999-12-06)
最新評価版
安定版
6.3.250800[1] / 2025年8月14日 (6か月前)
リポジトリ
プログラミング
言語
C++
対応OS LinuxUnix系
プラットフォーム KDE
サポート状況 サポート中です。
種別 統合開発環境、開発支援、ビルド支援、無料且つオープンソースソフトウェア
ライセンス GNU General Public License
公式サイト www.kdevelop.org (英語)
テンプレートを表示

KDevelop(ケーデベロップ)は、Linuxや他のUnix系オペレーティングシステムにおけるな統合開発環境 (IDE) の一種である。KDevelopは自由ソフトウェアであり、GPL( General Public License )で提供されている。

KDevelopにはコンパイラは含まれていない。代わりにGNUコンパイラコレクション(あるいは他のコンパイラ)を使って実行コードを生成する。

AdaBashC言語C++FortranJavaPascalPerlPHPPythonRubySQL といった多数のプログラミング言語をサポートしている。

歴史

KDevelop 3.0では、KDevelop 2が完全に書き換えられた。2004年2月に、KDE 3.2と共にリリースされた。

機能

KDevelopでは、KPart技術を通して組み込みのテキストエディタコンポーネントを利用する。デフォルトのエディタはKateであるが、Qt Designerベースのエディタに置換する設定も可能である。以下のリストでは、主にKDevelop自身の機能を列挙している。エディタ固有の機能については、それらエディタの記事を参照されたい。

KDevelop 3 は完全なプラグインベースのアーキテクチャである。開発者が何らかの変更を加えたとき、彼がしなければならないのは、そのプラグインのコンパイルだけである。ロードすべきプラグイン群を指定するプロファイルを複数保持することができる。KDevelop自身にはテキストエディタは含まれていないが、それにもプラグインが利用できる。KDevelop はプログラミング言語やシステムから独立していて、KDEGNOMEQtGTKwxWidgetsなどをサポートしている。

KDevelopは各種プログラミング言語をサポートしており、C言語C++PerlPythonPHPJavaFortranRubyAdaPascalSQLなどの言語や Bashのスクリプト作成に対応している。ビルドシステムとしては、GNU (automake)、cmake、qmake、その他をサポートしている。

入力補完はC言語C++で可能である。シンボルはBerkeley DBファイルに保持され、再構文解析せずに高速に検索される。KDevelop は他のプログラミング言語向けの新たな構文解析器を作成するフレームワークも提供している。

統合されたデバッガによって、グラフィカルにブレークポイントを設定したり、バックトレースを見たりといったデバッグが可能である。コマンドラインのgdbとは異なり、プラグインとして動的にロードして利用することができる。

Quick Openにより、ファイル間の迅速な誘導が行われる。

現在、50から100のプラグインが存在している。主なものとして、永続的なプロジェクト全体用コードブックマーク、テキスト入力を高速化するCode abbreviations、スタイルガイドに従ってコードを整形するSource formatter正規表現による検索、プロジェクト全体に対する検索/置換機能(リファクタリングで有効)などがある。

脚注

  1. ^ KDevelop - KDE Applications” (2025年8月14日). 2025年8月23日閲覧。

関連項目

外部リンク





固有名詞の分類

オープンソース Erlang  XAMPP  KDevelop  Inkscape  KDiskFree
KDE KJots  Phonon  KDevelop  KDiskFree  KEdit
統合開発環境 Team Developer  Runtime Revolution  KDevelop  WideStudio  CodeWarrior
Javaツール JBuilder  VisualAge  Apache Ant  BIRTプロジェクト  KDevelop



以上の内容はhttps://www.weblio.jp/content/KDevelopより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14