(Translated by https://www.hiragana.jp/)
KDevelop - Wikipedia コンテンツにスキップ

KDevelop

出典しゅってん: フリー百科ひゃっか事典じてん『ウィキペディア(Wikipedia)』
KDevelop
KDevelop のスクリーンショット
開発元かいはつもと KDevelop Team
初版しょはん 1999ねん12月6にち (24ねんまえ) (1999-12-06)
最新さいしんばん
5.12.230804[1] ウィキデータを編集 / 2023ねん12月7にち (11かげつまえ)
リポジトリ ウィキデータを編集
プログラミング
言語げんご
C++
対応たいおうOS LinuxUnixけい
プラットフォーム KDE
種別しゅべつ 統合とうごう開発かいはつ環境かんきょう
ライセンス GNU General Public License
公式こうしきサイト www.kdevelop.org
テンプレートを表示ひょうじ

KDevelop(ケーデベロップ)は、LinuxUnixけいオペレーティングシステムにおけるフリー統合とうごう開発かいはつ環境かんきょう (IDE) の一種いっしゅである。KDevelopはGPL提供ていきょうされている。

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. ^ "5.12.230804 Release"; 閲覧えつらん: 2024ねん1がつ2にち.