реклама
За тези, които не са познати, браузърът „IDE“ е съкращение от азntegrated дРАЗВИТИЕ Environment. Много просто казано, това е приложение, което може да се използва за писане на код, но обикновено с добавени компилатор / интерпретатор, функции за отстраняване на грешки и автоматизация.
Намиране на прилично безплатно приложение за писане на код (вижте предишни компилатори за редактор на кодове за Windows 3 Текстови редактори на Windows за програмисти Прочетете още или Mac Най-добрите 3 безплатни кодиращи текстови редактори за Mac OS X Прочетете още ), нямайте предвид IDE, може да се окаже трудно. Някои операционни системи са по-трудни от други и ако използвате повече от една или сте в движение много, кодирането може да бъде копеле.
Следователно плаща на кода в облака. Извисявайки вашата кодираща платформа в онлайн среда, вие не само се освобождавате от проблеми с ОС, но дори и от хардуерната независимост. Независимо къде се озовете, винаги можете да получите достъп до всичките си файлове с една и съща IDE.
Ето защо искате онлайн IDE
Ако горепосочената мотивация за повишена преносимост и достъпност не беше достатъчна, ето още нещо да помислим.
С вашата кодираща среда в облака IDE може да се използва като среда за програмиране за множество хора. Ще имате достъп до директории с кодове като код и ще си сътрудничите в мрежата. Някои от IDE дори предлагат Google Wave-ish изживяване, където хората могат да навигират и редактират един файл заедно, едновременно.
Повечето от тях дори могат да бъдат инсталирани на вашите собствени сървъри, елиминирайки посредника. Уеб хостовете дори могат да ги интегрират в таблото за администратор, като по подразбиране отворят изцяло нов набор от възможности за своите клиенти.
Беспин от Mozilla Labs
Спомняте ли си Mozilla? Те са момчетата, които са ви донесли Firefox, Thunderbird, Ubiquity и още куп други неща. В „други неща“ е включена IDE, базирана в браузъра, наречена Bespin. Редакторът е създаден с помощта на доста свеж стандарт HTML5, така че няма да можете да го използвате с по-старите версии на Internet Explorer (сякаш).
Както споменахме, този може да бъде изтеглен и хостван на вашия собствен сървър или дори интегриран в някое от вашите собствени уеб приложения. Пример за това, Kodingen, е разгледан по-долу.
Поради минималистичните си функции можете да очаквате светкавично бърз редактор на кодове, макар и леко сложен. Взаимодействието, подобно на командния ред, може да отнеме известно време. Присъстват всички очаквани функции: подчертаване на синтаксис и стандартна манипулация с текст. Можете също така да получите достъп до често използвани действия през командната лента и да видите историята на файловете и как са били адаптирани.
Групи потребители могат да работят върху един файл едновременно. Кодът ще се актуализира автоматично в други браузъри. Същата функция може да се използва и за работа върху кода на множество компютри, без дори да е необходимо да запазвате и опреснявате.
Coderun Studio
Coderun Studio е подобно мощен базиран на браузър IDE, който също се отличава с широки съвместни функции. Кодът може да бъде автоматично споделен в редица социални мрежи или по друг начин да се разпространява чрез уникални хипервръзки. Те ще позволят на получателя да вижда и по избор да редактира паралелна версия на кода.
Поради липсата на HTML5, Coderun Studio може да работи в почти всеки браузър, дори и в много погрешния Internet Explorer.
От друга страна, някои от функциите, които биха повдигнали това до пълноценна IDE, като компилиране и внедряване уеб скриптове, са достъпни само с един от първокласните планове за разширение на Coderun Cloud, вариращи от 10 до 169 долара на месец.
Kodingen
Браузърът IDE Kodingen е базиран на Беспин, споменат по-горе. Честно ли е да го споменаваме и в този топ 3? Обзалагате се, че е така. Kodingen се отказва от минималистичния интерфейс и се превръща в повече от GUI инструмент като Coderun Studio, макар и с ядрото на Bespin. В известен смисъл тя представя най-доброто от двата свята.
За Kodingen, въпреки че официално все още е бета на регистрация, пълният старт е много близо. Като такова, рекламираното ограничение за регистрация няма да остане в сила. Със старта ще бъдат въведени и редица не-бета функции.
Дискусията все още продължава: имаме ли нужда от IDE в облака? Кажете ни вашето лично мнение в секцията за коментари по-долу!
Аз съм писател и студент по компютърни науки от Белгия. Винаги можете да ми направите услуга с добра идея за статия, препоръка за книга или идея за рецепта.