Издање Ецлипсе Тхеиа 1.0, алтернатива уређивачу кода Висуал Студио

Ецлипсе Фоундатион опубликовала прво стабилно издање уређивача кода Ецлипсе Тхеиа 1.0, креиран са циљем да пружи заиста отворену алтернативу пројекту Висуал Студио Цоде. Уређивач је иницијално развијен са циљем да се у потпуности искористи, како у облику десктоп апликације, тако и за покретање у облаку са приступом преко веб претраживача. Код је написан у ТипеСцрипт и шириће се под бесплатном лиценцом ЕПЛв2. Пројекат се развија уз учешће компанија ИБМ, Ред Хат, Гоогле, АРМ, Ерицссон, САП и Ардуино.

Главне карактеристике:

  • Коришћење једне заједничке базе кода за прављење десктоп и веб верзија.
  • Подржава развој у ЈаваСцрипт, Јава, Питхон и другим језицима за које су доступни процесори на страни сервера засновани на протоколу ЛСП (Лангуаге Сервер Протоцол), који преузимају операције везане за рашчлањивање семантике језика. Коришћење ЛСП-а вам омогућава да користите више од 60 постојећих руковалаца припремљених за уређиваче кода Висуал Студио Цоде, Нуклид и Атом, који такође користе ЛСП.
  • Тхеиин развој надгледа Фондација Ецлипсе, која обезбеђује неутралну платформу независну од одлука појединачних компанија и која делује у интересу заједнице.
  • Пројекат је дизајниран да буде што је више могуће модуларан, омогућавајући вам да проширите или промените било коју функционалност додаци.
  • Могуће је креирати производе сличне ИДЕ засноване на Тхеиа-и повезивањем потребних додатака тако што ћете их навести у датотеци пацкаге.јсон.
  • Подршка за протокол ВС Цоде Ектенсион, који вам омогућава да повежете проширења развијена за Висуал Студио Цоде.
  • Интегрисани пуноправни емулатор терминала који аутоматски ажурира везу ако се страница поново учита у претраживачу, без губитка пуне историје рада.
  • Флексибилан распоред елемената интерфејса. Схелл екрана је заснован на оквиру ПхоспхорЈС, дозвољавајући произвољно померање блокова (можете сакрити панеле, променити величину блокова и заменити их).

Уредник је изграђен на архитектури фронтенд/бацкенд, који укључује покретање два процеса, од којих је један одговоран за приказивање интерфејса, а други за унутрашњу логику. Процеси комуницирају користећи ХТТП користећи ЈСОН-РПЦ преко ВебСоцкетс или РЕСТ АПИ. Бацкенд користи платформу Ноде.јс и, када ради преко Веба, покреће се на екстерном серверу, а фронтенд са интерфејсом се учитава у претраживач. У случају десктоп апликације, оба процеса се покрећу локално и за
Платформа Елецтрон се користи за креирање самосталних апликација.

Издање Ецлипсе Тхеиа 1.0, алтернатива уређивачу кода Висуал Студио

Међу кључним разликама у односу на Висуал Студио Цоде су: модуларнија архитектура, која пружа више могућности за модификацију; почетни фокус на покретању не само на локалном систему, већ иу облаку; развој на неутралном месту.
Вреди напоменути да потпуно отворена верзија Висуал Студио Цоде едитора такође развија пројекат ВСЦодиум, који укључује само бесплатне компоненте, није повезан са брендом Мицрософт и очишћен је од кода за прикупљање телеметрије.

Подсетимо, уређивач Висуал Студио Цоде је направљен на основу развоја пројекта Атом и платформе електрон, заснован на бази кода Цхромиум и Ноде.јс. Едитор обезбеђује уграђени програм за отклањање грешака, алате за рад са Гитом, алате за рефакторисање, навигацију кодом, аутоматско довршавање стандардних конструкција и контекстуалну помоћ. Висуал Студио Цоде је развио Мицрософт као пројекат отвореног кода. доступан под лиценцом МИТ-а, али званично обезбеђени бинарни склопови нису идентични изворном коду, пошто укључују компоненте за праћење радњи у уређивачу и слање телеметрије. Прикупљање телеметрије се објашњава оптимизацијом интерфејса узимајући у обзир стварно понашање програмера. Поред тога, бинарни склопови се дистрибуирају под посебном неслободном лиценцом.

Извор: опеннет.ру

Купите поуздан хостинг за сајтове са ДДоС заштитом, ВПС ВДС сервере 🔥 Купите поуздан веб хостинг са DDoS заштитом, VPS VDS сервере | ProHoster