知識ベース

コモド編集

Komodo Editは、動的プログラミング言語向けの無料のオープンソーステキストエディターです。 ActiveStateの商用Komodo IDEを補完するために2007年1月に導入されました。バージョン4.3以降、Komodo EditはOpen Komodoプロジェクトの上に構築されています。

歴史

Komodo Edit 4.0は、もともと2007-02-14にリリースされたKomodo IDE 4.0のフリーウェアバージョンでした。

2008-03-05に、ActiveState Software Inc.はKomodo Edit 4.3をオープンソースソフトウェアとして発表し、Mozilla Public License(MPL)、GNU General Public License(GPL)、およびGNU Lesser Public License(LGPL)の下でライセンスされています。

コモドを開く

これはKomodo Editのサブセットバージョンであり、Web開発の最初の目標があります。コードは2007年10月下旬から11月上旬に利用可能になり、2007年8月にActiveStateによってOpen Komodoコードリポジトリが作成されました。

2007年10月30日、ActiveState Software Inc.はOpen Komodoのリリースを発表しました。初期リリースは1.0.0 Alpha 1でした。

コモドキンギョソウ

ActiveStateから発表されたイニシアチブは、Web上のオープンスタンダードを促進するオープンソース開発環境を作成することです。 Open Komodoをベースにすることでした。

特徴

Komodoの機能の多くは、組み込みPythonインタープリターから派生しています。

Open Komodoは、MozillaおよびScintillaのコードベースを使用して、すべての一般的なオペレーティングシステムで、多くの一般的な言語(Python、Perl、PHP、Ruby、Tcl、SQL、Smarty、CSS、HTML、XMLなど)のサポートを含む機能を提供します( Linux、OS X、およびWindows)。エディタコンポーネントは、Netscapeプラグインアプリケーションプログラミングインターフェイス(NPAPI)を使用して実装され、ScintillaビューはWebブラウザプラグインと同じ方法でXMLユーザーインターフェイス言語(XUL)インターフェイスに埋め込まれます。

Komodo EditとIDEはどちらも、プラグインとマクロを介したユーザーカスタマイズをサポートしています。 KomodoプラグインはMozillaアドオンに基づいており、アプリケーション内から拡張機能を検索、ダウンロード、構成、インストール、および更新できます。利用可能な拡張機能には、関数リスト、パイプ機能、追加の言語サポート、ユーザーインターフェイスの強化が含まれます。

Komodo IDEには、統合デバッガーのサポート、ドキュメントオブジェクトモデル(DOM)ビューアー、インタラクティブシェル、ソースコード管理の統合、正規表現の実行に使用するエンジンの選択など、統合開発環境(IDE)にある機能があります。最終的な展開ターゲットとの互換性を確保します。

商用版では、コードブラウジング、データベースエクスプローラ、コラボレーション、多くの一般的なソースコード管理システムのサポートなども追加されています。データベースエディター、Gitサポート、リモートFTPファイルアクセスなど、これらの機能の一部の独立した実装は、Komodo Editのプラグインシステムを介して無料版で利用できます。