Кіріспе

Динамикалық бағдарламалау тілдері үшін мәтін редакторы

Komodo Edit – динамикалық бағдарламалау тілдері үшін тегін және ашық кодты мәтін редакторы. Ол 2007 жылдың қаңтар айында ActiveState компаниясының коммерциялық Komodo IDE құралының толықтырылуы ретінде ұсынылды. 4.3 нұсқасынан бастап Komodo Edit Open Komodo жобасы негізінде құрылған. Komodo IDE енді Python-ды дамытушылармен қолдау көрсетілмейді және жаңартылмайды.

Тарих

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-ны ашу

Бұл Komodo Edit-тің толық емес нұсқасы, бастапқы мақсаты веб-дамыту. Код 2007 жылдың қазан айының соңында немесе қараша айының басында қолжетімді болуы жоспарланған, ал Ашық Комодо код қоймасы ActiveState компаниясымен 2007 жылдың тамызында құрылған. 2007 жылдың 30 қазанында ActiveState Software Inc. компаниясы Open Komodo-ның шығарылымын жариялады. Бастапқы нұсқасы 1.0.0 Альфа 1 болды.

Комодо қарлы аждаһасы

Бұл ActiveState-тің вебте ашық стандарттарды қолдайтын ашық бастапқы кодты әзірлеу ортасын жасау туралы жарияланған бастамасы. Ол "Ашық Комодо" негізінде құрылатын болған.

Ерекшеліктері

Комодоның көптеген мүмкіндіктері Python интерпретаторынан туындайды. Open Komodo өзінің мүмкіндіктерін, соның ішінде көптеген танымал тілдерді (Python, Perl, PHP, Ruby, Tcl, SQL, Smarty, CSS, HTML және XML сияқты) қолдауды қамтамасыз ету үшін Mozilla және Scintilla код базасын барлық негізгі операциялық жүйелерде (Linux, OS X және Windows) пайдаланады. Редактор компоненті Netscape Plugin Application Programming Interface (NPAPI) арқылы жүзеге асырылған, ал Scintilla көрінісі веб-браузер плагині сияқты XML пайдаланушы интерфейсі тілі (XUL) интерфейсіне енгізілген. Komodo Edit және IDE екеуі де плагиндер мен макростар арқылы пайдаланушыға бейімдеу мүмкіндігін ұсынады. Komodo плагиндері Mozilla Add-ons негізінде құрылған, кеңейтулерді іздеуге, жүктеуге, конфигурациялауға, орнатуға және жаңартуға болады. Қолжетімді кеңейтулерге функциялар тізімі, құбыр мүмкіндіктері, қосымша тілдерді қолдау және пайдаланушы интерфейсін жақсартулар кіреді. Komodo IDE интеграцияланған даму ортасының (IDE) мүмкіндіктерін қамтиды, мысалы, интеграцияланған оралымды іздеу (debugger) қолдауы, Document Object Model (DOM) қараушысы, интерактивті қабықшалар, бастапқы кодты басқарумен интеграция және реттегіш өрнектерді орындау үшін қолданылатын механизмді таңдау мүмкіндігі, соңғы орналастыру ортасымен үйлесімділікті қамтамасыз ету. Коммерциялық нұсқада кодты қарау, деректер базасын зерттеу, бірлескен жұмыс, көптеген танымал бастапқы кодты басқару жүйелерін қолдау және тағы да басқа мүмкіндіктер бар. Деректер базасы редакторы, Git қолдауы және FTP файлдарына қашықтан қол жеткізу сияқты осы мүмкіндіктердің кейбіреулерінің тәуелсіз іске асырылымдары Komodo Edit плагин жүйесі арқылы тегін нұсқада қолжетімді.