Movatterモバイル変換


[0]ホーム

URL:


コンテンツにスキップ
Wikipedia
検索

KDevelop

出典: フリー百科事典『ウィキペディア(Wikipedia)』
KDevelop
 ウィキデータを編集
KDevelop のロゴ
スクリーンショット
KDevelop のスクリーンショット
開発元KDevelop Team
初版1999年12月6日 (26年前) (1999-12-06)
最新評価版
ウィキデータを編集
安定版
6.3.250800[1] /2025年8月14日 (6か月前)
リポジトリウィキデータを編集
プログラミング
言語
C++
対応OSLinuxUnix系
プラットフォーム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正規表現による検索、プロジェクト全体に対する検索/置換機能(リファクタリングで有効)などがある。

関連項目

[編集]

外部リンク

[編集]
ウィキメディア・コモンズには、KDevelopに関連するカテゴリがあります。
ActionScript
オープンソース
無償
有償
C/C++
オープンソース
無償
有償
Groovy
オープンソース
有償
Java
オープンソース
無償
有償
.NET
オープンソース
無償
有償
Scala
オープンソース
有償
Python
オープンソース
有償
R
関連項目
Software Compilation
ワークスペース
アプリケーション
開発
教育
ゲーム
グラフィック
ネットワーク
マルチメディア
オフィス
システム
ユーティリティ
プラットフォーム
モジュール
コミュニティ
  1. ^KDevelop - KDE Applications” (2025年8月14日). 2025年8月23日閲覧。
https://ja.wikipedia.org/w/index.php?title=KDevelop&oldid=108036113」から取得
カテゴリ:

[8]ページ先頭

©2009-2026 Movatter.jp