The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск Eclipse Theia 1.0, альтернативы редактору кода Visual Studio Code

31.03.2020 20:31

Организация Eclipse Foundation опубликовала первый стабильный выпуск редактора кода Eclipse Theia 1.0, созданного с целью предоставления по-настоящему открытой альтернативы проекту Visual Studio Code. Редактор изначально развивается с оглядкой на полноценное использование как в форме приложения для рабочего стола, так и для запуска в облаке с доступом через web-браузер. Код написан на языке TypeScript и распространятся под свободной лицензией EPLv2 (Eclipse Public License). Проект развивается при участии компаний IBM, Red Hat, Google, ARM, Ericsson, SAP и Arduino.

Основные особенности:

  • Использование одной общей кодовой базы для сборки настольного и web-вариантов.
  • Поддержка разработки на JavaScript, Java, Python и других языках, для которых имеются серверные обработчики на основе протокола LSP (Language Server Protocol), которые берут на себя операции, связанные с разбором семантики языка. Применение LSP позволяет использовать более 60 существующих обработчиков, подготовленных для редакторов кода Visual Studio Code, Nuclide и Atom, в которых также применяется LSP.
  • Разработку Theia курирует организация Eclipse Foundation, предоставляющая нейтральную площадку, независящую от решений отдельных компаний и действующую в интересах сообщества.
  • Проект спроектирован максимально модульным, позволяет расширять или менять любую функциональность через дополнения.
  • Имеется возможность создания IDE-подобных продуктов на базе Theia путём подключения необходимых дополнений через перечисление их в файле package.json.
  • Поддержка протокола VS Code Extension, позволяющего подключать расширения, разработанные для Visual Studio Code.
  • Интегрированный полноценный эмулятор терминала, который автоматически обновляет соединение в случае перезагрузки страницы в браузере, не теряя полной истории работы.
  • Гибкая компоновка элементов интерфейса. Экранная оболочка основана на фреймворке PhosphorJS, допускающем произвольные перемещения блоков (можно скрывать панели, изменять размер блоков и менять их местами).

Редактор построен на основе архитектуры фронтэнд/бэкенд, подразумевающей запуск двух процессов, один из которых отвечает за отрисовку интерфейса, а второй за внутреннюю логику. Процессы взаимодействуют с использованием HTTP при помощи JSON-RPC через WebSockets или REST API. Бэкенд использует платформу Node.js и при работе через Web запускается на внешнем сервере, а фронтэнд с интерфейсом загружается в браузере. В случае настольного приложения оба процесса запускаются локально, а для создания самодостаточно приложения применяется платформа Electron.

Из ключевых отличий от Visual Studio Code называется: более модульная архитектура, предоставляющая больше возможностей для модификации; изначальная ориентация на запуск не только на локальной системе, но и в облаке; разработка на нейтральной площадке. Стоит отметить, что полностью открытый вариант редактора Visual Studio Code также развивает проект VSCodium, который включает только свободные компоненты, избавлен от привязки к бренду Microsoft и почищен от кода для сбора телеметрии.

Напомним, что редактор Visual Studio Code построен с использованием наработок проекта Atom и платформы Electron, основанной на кодовой базе Chromium и Node.js. Редактор предоставляет встроенный отладчик, инструменты для работы с Git, средства рефакторинга, навигации по коду, автодополнения типовых конструкций и контекстной подсказки. Visual Studio Code развивается компанией Microsoft как открытый проект, доступный под лицензией MIT, но официально предоставляемые бинарные сборки не тождественны исходным текстам, так как включают компоненты для отслеживания действий в редакторе и отправки телеметрии. Сбор телеметрии объясняется проведением оптимизации интерфейса с учётом реального поведения разработчиков. Кроме того, бинарные сборки распространяются под отдельной несвободной лицензией.

 
  1. Главная ссылка к новости (https://www.eclipse.org/org/pr...)
  2. OpenNews: Доступен Jakarta EE 8, первый выпуск после передачи Java EE проекту Eclipse
  3. OpenNews: Выпуск интегрированной среды разработки Eclipse "Photon" с поддержкой языка Rust
  4. OpenNews: Компания Microsoft выпустила открытый редактор Visual Studio Code 1.0
  5. OpenNews: Первый релиз интегрированной среды разработки Eclipse Che
  6. OpenNews: Проект VSCodium развивает полностью открытый вариант редактора Visual Studio Code
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/52645-theia
Ключевые слова: theia, eclipse, edit, ide, vscode
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (180) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, microsoft (?), 20:49, 31/03/2020 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +8 +/
    Опа, 16 стандарт да?
     
  • 1.2, Ананимас008 (?), 20:57, 31/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +17 +/
    Казалось бы редактор кода, а лепят каких-то монстров
     
     
  • 2.8, Аноним (8), 21:11, 31/03/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +6 +/
    Кроме кода ещё есть фреймворки, ещё есть средства анализа, тестирования, сборки, деплоя и много чего ещё
     
  • 2.25, Ordu (ok), 22:04, 31/03/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +6 +/
    Да, ты совершенно прав. Это началось как минимум с emacs'а, но поскольку emacs -- это клон какого-то там macs'а о котором я лишь пару раз слышал, видимо монстров вместо редакторов кода лепить стало модным очень давно.
     
     
  • 3.92, Я (??), 10:32, 01/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    Пользуйтесь Notepad если вы аскет!
     
     
  • 4.111, TormoZilla (?), 12:28, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    --?
     
  • 4.153, Аноним (153), 23:13, 01/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Notepad++, а то Notepad не дружит с UTF-8.
     
     
  • 5.168, soarin (ok), 08:44, 02/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    > Notepad не дружит с UTF-8

    Ты устарел

     
     
  • 6.172, _ (??), 02:14, 03/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Да это ещё фигня, в M$WS2019 оно UnixEoL понимает! 8-о
    20 лет ждал в форточки этого и встроенного SSH\SSHd ... дождался таки :-)
     
     
  • 7.173, soarin (ok), 08:48, 03/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    > UnixEoL понимает! 8-о 20 лет ждал в форточки этого

    Ну типа того, а раньше бывает возьмёшь AkelPad и подменишь оригинальный Notepad - лайфхак...
    А тут уже на лопате всё готовое.

     
  • 4.187, Аноним (187), 13:51, 12/02/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Речь скорее о vim
     
  • 3.171, yoyp (?), 21:27, 02/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    Emacs - Editor MaCroS?
     
     
  • 4.181, Нискажу (?), 20:57, 04/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    M-x
     
  • 2.56, Аноним (56), 01:43, 01/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    Дык дорого с нуля писать парсеры, рендеры интерфейсы вот и переиспользуют всякое JS
     
  • 2.94, Аноним (94), 10:40, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Потому что редактор кода, а не редактор хеловорлда.
     

  • 1.3, some_name (?), 20:59, 31/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +33 +/
    То есть без жабаскрипта и нодеЖС сейчас никуда? Угораздило же кого-то ЯП для анимации снежинок в браузере на бэкэнд притащить.
     

     ....большая нить свёрнута, показать (34)

  • 1.4, Аноним (6), 21:01, 31/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +5 +/
    > Код Theia написан на языке TypeScript... PhosphorJS... HTTP при помощи JSON-RPC через WebSockets или REST API. Бэкенд использует платформу Node.js и в при работе через Web запускается на внешнем сервере, а фронтэнд с интерфейсом загружается в браузере или... Electron...
    > Напомним, что редактор Visual Studio Code построен с использованием наработок проекта Atom и платформы Electron, основанной на кодовой базе Chromium и Node.js

    How Dare You!

     
     
  • 2.40, Аноним (40), 00:00, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +4 +/
    HTTP-пакеты между процессами надо было непременно на тараканах доставлять, не продумали...
     
     
  • 3.137, КО (?), 18:03, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +4 +/
    Не долго им - скоро по HTTPS будут. :)
     

  • 1.5, анонкос (?), 21:05, 31/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +18 +/
    "и действующую в интересах сообщества".."применяется платформа Electron"
     
  • 1.7, Аномномномнимус (?), 21:11, 31/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Когда уже кто-нибудь запилит IDEху для ведроида нормальную с поддержкой подключения к нормальному хосту с VSCode + Remote SSH
     
     
  • 2.9, A.Stahl (ok), 21:19, 31/03/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +5 +/
    >IDEху для ведроида

    Эти люди заняты портированием glxgears под TR-DOS. Как освободятся, так сразу начнут писать IDE под Андроид.

     
  • 2.31, N (?), 23:06, 31/03/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –3 +/
    Зачем если можно поднять иксы в контейнере с alpine?
     
     
  • 3.130, Аномномномнимус (?), 16:59, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    это крайне уныло работает
     
  • 2.78, Урри (?), 09:45, 01/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –2 +/
    Ставишь к вскоду поддержку Java и с++, вот тебе и редактор нормальный, вот тебе и дебаг как жабо, так и нейтив кода (через гдб) на девайсах.
     
     
  • 3.131, Аномномномнимус (?), 17:00, 01/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Угу, осталось узнать как вскод на мобилке запустить
     
     
  • 4.159, Урри (?), 00:24, 02/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А, ты хотел прямо на мобиле?

    Ставь линукс через LinuxDeploy, бери блютусную клавиатуру и вперед.
    Я так в отпуске делаю, на случай если покодить захочется.

     
  • 3.157, zoonman (ok), 00:18, 02/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Ставишь к вскоду поддержку Java и с++, вот тебе и редактор нормальный,
    > вот тебе и дебаг как жабо, так и нейтив кода (через
    > гдб) на девайсах.

    У Platformio вообще бомбическая IDE https://platformio.org/platformio-ide
    Сделана плагином к VSCode.

     
     
  • 4.174, Валик (?), 09:34, 03/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    И чего в ней такого бомбического Хотя бы о парочке бомбических фич можешь повед... большой текст свёрнут, показать
     

  • 1.14, aelooyeo (?), 21:37, 31/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +18 +/
    Эклипс недостаточно тормозит и его переписали на жабоскрипт???!!!
     
     
  • 2.19, Антон (??), 21:51, 31/03/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +3 +/
    господам предоставляется чудесная возможность выкатить достойную альтернативу богомерзкому яваскриптовому редактору.
     
     
  • 3.28, aelooyeo (?), 22:50, 31/03/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    Ну vscode и прочие Тея безусловно хорошие редакторы: плагины, например, автодополнение там, подключить vcs и прочее можно, по сети можно работать. Это все да - хорошо, поэтому и пользую vim.
     
  • 3.34, Главный Ананим (ok), 23:17, 31/03/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > богомерзкому

    богопротивному

     
  • 3.52, Анонимушка (?), 00:39, 01/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    https://www.jetbrains.com/ru-ru/products.html#type=ide
     
     
  • 4.75, ide (?), 09:25, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +6 +/
    ещe один пример тормознутого говна на джаве
     
     
  • 5.125, Аноним (124), 15:08, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Покажи что-то лучше, клован
     
     
  • 6.164, deeaitch (ok), 02:06, 02/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Покажу, но смотря для чего. Уточним?
     
  • 3.44, Аноним (44), 00:09, 01/04/2020 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +/
    Даже макать их лениво. Пусть тешатся, убогие)
     
     
  • 4.84, Антон (??), 10:14, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    ну пусть лениво. Меж тем приходится использовать vscode, потому что это лучшее.
    И не так уж тормозит, и удобен, и универсален.
    К сожалению за десятилетия своего развития вимы и емаксы не достигли удовлетворяющего качества по всем параметрам, определяющим юзабилити.
    Ну вот и приходится electron запускать.
     
  • 3.177, Crazy Alex (ok), 12:00, 03/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Vim давно написан. Emacs тоже. Как и куча всего от Notepad++/SciTE до нано какого-нибудь.
     
  • 2.143, rshadow (ok), 19:08, 01/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Эклипс недостаточно тормозит

    Ахахаха, в точку.

     

  • 1.16, Аноним (16), 21:44, 31/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Чет бинарей не нашел нигде, только образ для докера
     
     
  • 2.109, Аноним (109), 12:10, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Я тоже. Может позже выложат.
     
  • 2.114, анон (?), 12:54, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    лол, хипстеры! Взять бинарь из докер образа религия не позволяет?
     

  • 1.17, Аноним (17), 21:46, 31/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +3 +/
    Ай Дениска, ай молодец
     
  • 1.18, Аноним (18), 21:49, 31/03/2020 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +5 +/
    >Cloud
    >Electron
    >Node.js

    жесть

    >с доступом через web-браузер

    на правильном движке от правильной корпорации

    >Vendor Neutral

    ну-ну

     
  • 1.20, Аноним (20), 21:55, 31/03/2020 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • –2 +/
    Это отлично, а если поддерживаются нужные дополния, вообще супер. Только сайт их, что-то нихрена не открывается...
     
  • 1.21, Весельчак У (?), 21:57, 31/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –3 +/
    Бред полный и хайпожорство. Зачем мне использовать поделку под vscode. Если я могу использовать сам vscode?
     
     
  • 2.24, proninyaroslav (ok), 22:04, 31/03/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +3 +/
    Как минимум разбавляет монополию микрософта
     
     
  • 3.36, Главный Ананим (ok), 23:19, 31/03/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    И зачем ради этого страдать?
     
     
  • 4.38, proninyaroslav (ok), 23:31, 31/03/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Никто никого не заставляет. По крайней мере пока не наступит монополизация.
     
  • 3.106, Анон Анонов (?), 11:35, 01/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Какая монополия? Вы только из бункера вылезли? Редакторов кода просто очень и очень много. Просто у майков получился реально годный продукт на электроне, и хейтеров это бесит.
     
     
  • 4.149, биллибой (?), 22:20, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    > майков

    ох уж этот новояз. как только мелко/негро/некро-софт не назовут чтобы поскорей репутацию отмыть

    > получился реально годный продукт

    который ты, студент мелкомягких, никогда не использовал и не собираешься. но зп же отрабатывать нужно. надеюсь, ты с IE сидишь или хотя бы с эджа?

     
  • 2.41, pukkuTukkuTaBu (?), 00:06, 01/04/2020 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +1 +/
    тут есть Outline в отдельном Sidebar'е, очень нужная штука.
    В VSCode уже пару лет завезти не могут
     
     
  • 3.86, Антон (??), 10:17, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    вот кстати да. Поначалу этого не хватало.
    Но потом я научился писать так, что outline не нужен.
     
  • 2.62, Аноним (-), 04:12, 01/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    эскобар.jpg
     
  • 2.77, ide (?), 09:29, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Потому что конкуренция всегда рулит и заставляет поднимать толстую жопу с дивана, Вася. Примеров тут миллиард.
     
     
  • 3.104, Анон Анонов (?), 11:31, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Тебе што, редакторов кода мало? В интернете забанили? Сейчас у каждлого школьника свой редактор на электроне.
     
     
  • 4.110, Аноним (110), 12:11, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    До того как не было Эклипс Тейи было мало. А как только он появился сразу стало в самый раз.
     

  • 1.22, Аноним (22), 22:02, 31/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –1 +/
    Майковский intellisence для крестов работает?
     
     
  • 2.26, Аноним (26), 22:24, 31/03/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    Работает, как в полноценной VS
     
     
  • 3.27, Аноним (26), 22:27, 31/03/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Только насчет сниппетов в полноценной VS не проверял, в VS Code есть
     
  • 2.186, наше имя легион (?), 19:05, 27/09/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    как и всё у мелкогадких: не особо
     

  • 1.23, Аноним (23), 22:03, 31/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +1 +/
    >в качестве альтернативы visual studio code
    >код написан на языке TypeScript

    паук.жпг

     
  • 1.29, Аноним (29), 22:57, 31/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +3 +/
    Чем оно лучше Vim/Emacs?
     
     
  • 2.68, A.Stahl (ok), 07:45, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Интерфейсом и юзабилити.
     
     
  • 3.69, microsoft (?), 08:31, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Пруфы где
     
     
  • 4.70, A.Stahl (ok), 08:35, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    > Пруфы где

    Ты их можешь сделать сам буквально за 5 минут: попроси случайного человека набрать пару абзацев текста и сохранить результат в файл в vim'е и в VSC. Какая програма справится, у той и юзабилити.

     
     
  • 5.80, Урри (?), 09:53, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    набрать пару абзацев текста можно и в mcedit.

    А попросить провести базовый цикл разработки: набрать хелловорлд с ошибкой, скомпилить, перейти сразу на ошибку в редакторе, исправить, запустить, запустить дебаг, набрать ридми.мд, проверить в предпросмотре, посмотреть чейнджи и залить на гитхаб. Потом проделать то же самое, но для ведроида.

    В вскоде/атоме это осваивается за 5 минут, плюс минут 15 на ведроид. В вимах/имаксах - сутки на первое, неделя на второе.

     
     
  • 6.83, A.Stahl (ok), 09:57, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • –3 +/
    Любой вимер знает что gdb для тупых кодомакак, которые не понимают как работает их говнокод, вот!


     
  • 6.88, Антон (??), 10:19, 01/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    и в то время пока в вилларибо настраивают емакс, в виллабаджо на вскоде уже выкатили прототип и прошли первый раунд инвестиций
     
     
  • 7.165, deeaitch (ok), 02:09, 02/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Нет, виллабаджо поставили vscode, в котором есть только подсветка синтаксиса и всё, а потом точно так-же мудохаешься с плагинами и конфликтами между ними, скачиваешь кучу ....а, отдельно ставишь библиотеки, пытаешься всё это увязать. А потом приносишь собранный бинарник на другой комп а он нифига не работает и даже не компилится без этого vscode и заопарка плагинов.

    Но да, зато ты перед менеджером помахал новой прогой, смотрите как классно и тебя по головке погладили. А что дальше с этим г...ом будет тебя уже не волнует.

     
  • 6.145, анонкос (?), 19:48, 01/04/2020 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +1 +/
    >>набрать ридми.мд, проверить в предпросмотре, посмотреть чейнджи и залить на гитхаб.

    Это не является базовым действиями в разработке.

    Вообще, вскод это шняга на любителя. Лично мне не ясна мотивация людей его использующих.
    Не увидел никого профита, кроме тормозов и ограниченности.
    Для популярных языков есть заточенные IDE которые наголову функциональней обрубка.
    Также в реале не встречал, чтобы кто-то на серьезных проектах его использовал.

     
     
  • 7.161, Урри (?), 00:28, 02/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Ютуб бекэнд - достаточно серьезен?
     
  • 6.178, Crazy Alex (ok), 12:05, 03/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Ну если тебе неделя нужна чтобы понять, как заменить вызов одной системы сборки на другую - флаг в руки. На освноение самой работы - больше дня уйдёт, скорее всего, и это ок, так как окупается  скоростью работы впоследствии. "Интуитивная понятность" для полного нуба никакого отношения к эффективности не имеет, только к маркетингу.
     

  • 1.30, Simon (??), 22:58, 31/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +2 +/
    I don't care, I have Emacs.
     
     
  • 2.35, Аноним (32), 23:18, 31/03/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Где-то тихо заплакал Билл Гейтс....
     
  • 2.37, Главный Ананим (ok), 23:20, 31/03/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –4 +/
    А олени лучше!
     
     
  • 3.50, Led (ok), 00:35, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Не ври, ничем вы не лучше.
     
  • 2.60, Аноним (60), 02:52, 01/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Емакс крут, но требует длительной и слишком тонкой настройки всего и вся. Собрать его под себя было бы неплохо.
     
     
  • 3.61, Аноним (61), 03:26, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • –2 +/
    Есть вим для людей, скачиваешь какой-нибудь vundle и он всё делает за тебя. Это как имакс, только удобно. Но, к сожалению, в нём нет doctor.el (M-x doctor) -- для многих это большой недостаток в ПО.
     

  • 1.39, asdasd (?), 23:32, 31/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Покуда это не имеет "скоростных" различий с VS Code смысла нет его использовать. С VS Code'ом многие неприятные вещи не меняют, а в этом и подавно.
     
     
  • 2.42, Ordu (ok), 00:07, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • –5 +/
    Плевать на скоростные различия Эти различия можно сгладить железом А вот откры... большой текст свёрнут, показать
     
     
  • 3.45, Анонрррррр (?), 00:12, 01/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    Возьми себе мак с i9 и не плакай
     
     
  • 4.51, Pppfddf (ok), 00:38, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    1- Мне нравится софт ААА потому что он не привязан к железу. 2- А ты возьми себе Мак и9 и не плакай.- Клоуны.
     
  • 3.118, Аноним (118), 13:52, 01/04/2020 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +/
    > Бывает ли что-нибудь одноплатное на арме, но с 16+ Гб ОЗУ и
    > 8+ ядрами?

    Все одноплатники сделаны на устаревших, залежавшихся на складе чипах мобильников. Производители чипов не шибко то стремятся публиковать спецификацию своих чипов без NDA. То есть загрузчик и драйвера под GPL опубликовать нельзя, а на старьё так уж и быть некоторые части спецификации могут дать. Лучшем вариантом являются мобильники умеющие превращаться в PC подключаясь к докстанции. Но даже там 12 Гб оперативки это предел.

     
     
  • 4.127, Ordu (ok), 16:42, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Я нашёл на интелах платы на 8Гб, в которых, говорят, можно и 16Гб воткнуть, если... большой текст свёрнут, показать
     
     
  • 5.162, Урри (?), 00:31, 02/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    не великоваты требования?
    у друзей на панде майнкрафт сервер бегает, а этот кривой урод на джаве ну очень тяжелый..
     
     
  • 6.163, Ordu (ok), 01:24, 02/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > не великоваты требования?
    > у друзей на панде майнкрафт сервер бегает, а этот кривой урод на
    > джаве ну очень тяжелый..

    Для бэкенда тейи требования великоваты: я думаю, он и на малинке летать будет. А для компилятора -- это довольно скромные требования. Для компилятора бы Ryzen с 24 ядрами и 32Гб оперативки... На 16 ядрах/32 потоках ядро linux собирается за 36 секунд. https://www.phoronix.com/scan.php?page=news_item&px=AMD-TR-1950X-Compile-Times

     
  • 3.156, hazard157 (ok), 23:58, 01/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Odroid-H2 на сайте www.hardkernel.com

    Правда, не на АРМе, а на Intel J4105 с пассивным охлаждением. Примерно $130 обойдется плата, коробка, батарейка часов и БП.

    Надо будет докупить:
    1. 4-32 Гб ОЗУ SO-DIMM DDR4 2400
    2. m.2 SSD NVMe любого размера.
    Вместо или вместе с m.2 NVMe SSD можно использовать два SATA внешних вичестера. Разъемы есть на плате.

    Мы активно их используем в промышленных применениях. Дома же, оснастив его 8Гб ОЗУ и 256 Гб m.2 накопителем, весьма комфортно идет разработка на Eclipse.

     
  • 3.179, Crazy Alex (ok), 12:12, 03/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Ничего не понял.
    1) Если не на пол-дня ехать - в чём проблема сунуть десктоп в машину?
    2) в чём проблема с SSH?  У меня такой проброс уже лет десять живёт непрерывно и не заню даже, сколько раз выручал по самым разным поводам.
    3) В чём проблема иметь ноут для разработки, если уж так хочется мобильности?

    Если ты не зарабатываешь что-то глубоко ниже среднего в IT то затраты будут всяко ниже стоимости времени на переучивание и потерь эффектвиности от ухода (хотя тут я больше о Vim - более логичной штуки я не видел).

     
     
  • 4.180, Ordu (ok), 20:57, 03/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Ненавижу возиться с проводами Тем что с SSH возможно работать только с ноута ил... большой текст свёрнут, показать
     

  • 1.43, Аноним (40), 00:07, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    > Редактор ... запуск 2-х процессов, один ... отрисовка гуя, второй ... логика. Процессы взаимодействуют с использованием HTTP при помощи JSON-RPC через WebSockets

    Нет слов, один "молчаливый медведь в кустах.жпг"

     
  • 1.46, наше имя легион (?), 00:12, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • –2 +/
    нащачем оно, если есть vim?
     
  • 1.47, Аноним (47), 00:30, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –2 +/
    странный выбор технологий, все равно пишут на типизированном языке - всзяли бы тогда C# и Avalonia к примеру.
     
     
  • 2.99, Аноним (99), 11:12, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    Всять C# и опять угодить в зависимость от Майкрософта? Нет уж.
     

  • 1.48, Pppfddf (ok), 00:32, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –1 +/
    Мдаааааа. Посмотрел. Посмотрел скрины и вижу что это, блин, ТУПО КЛОН VSCode. Не по кодовой базе а по виду. Скрины, блин, один в один. Такая же почти статусбара. Такие же почти на статусбаре ячейки (есть даже Git info). Такая же почти сайдбара. Иконки почти такие же (может не все те же - но по виду некоторые похожи). Потом цвета дефолт-темы похожие. Потом layout панелей такой же....... ТУПО КЛОН. Клонировали УИ. Не, ну а че.....
     
     
  • 2.55, rioko (?), 01:07, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    VScode в свою очередь весьма похож на Atom - ну и чо ?
    чем вам мешает наличие каких-либо альтернатив ? Чего бухтим-то ?
    И это всё ну совершенно бесплатно )
     
     
  • 3.100, ide (?), 11:17, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Haters gonna hate(c)
     
  • 3.102, Pppfddf (ok), 11:23, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Похож, да не похож. Там другой layout панелей. Там другой набор кнопок на сайдбар. Там терминал ДРУГОЙ! Там другая система РАСШИРЕНИЙ. Там КОНФИГИ другие. В другом формате.
     

  • 1.49, Pppfddf (ok), 00:35, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    CudaText имеет скоростные различия. Но он не IDE.
     
     
  • 2.85, robot228 (?), 10:16, 01/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –2 +/
    юзлесс помойка жи, есть уже божественный Sublime.
     
     
  • 3.101, Pppfddf (ok), 11:21, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Не обосновал.
     
     
  • 4.134, robot228 (?), 17:43, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Не обосновал.

    Используй Sublime, другое корявое ненадо.

     
  • 2.89, Аноним (89), 10:19, 01/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Глянул - и как такая красота мимо общественности прошла?
     

  • 1.57, Аноним (57), 01:49, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    И как это поставить на свой десктоп? Я не понял, на офсайте нет кнопки скачать, на гитхабе тоже.

    Идите лесом, я остаюсь на вскоде

     
     
  • 2.155, Аноним (153), 23:48, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    На Гитхабе есть кнопка "Clone or download"
    https://github.com/eclipse-theia/theia.git
     

  • 1.58, Аноним (58), 01:58, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Подскажите, как там будет с телеметрией и другой малварью?
     
     
  • 2.133, Pppfddf (ok), 17:12, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    На анонимном российском форуме это спрашиваете?
     

  • 1.59, Dzen Python (ok), 02:23, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +6 +/
    ...Но другая группа в нашла в питоньем саблайме фатальный недостаток – его писали не они! Для решения этой проблемы они создали атом (похожее на саблайм, но другое).[] В atom появились интерфейсы для кучи дополнений...
    ...В это время группа отступников внутри Microsoft обнаружила в атоме фатальный недостаток – его писали не они! Они немедленно исправили этот недочет, создав vscode, который как atom, но другой...
    ... Но тут некая группа в любителей libre нашла фатальный недостаток в vscode - её писали не они! Это было исправлено созданием то ли vscodium, то ли brackets, а может, и ActiveVSCode++ (если честно, я просто не помню), точно такого же как vscode, но другого...
    ...К этому моменту разрабы эклипса уже несколько лет с нарастающей тревогой наблюдали за электроном. Недавно они пришли к пониманию, что у свех редакторов кода на электроне есть фатальный недостаток: ну, вы поняли. И это приводит нас к текущему моменту и эклипс тейя (произносится как «teya», но по-другому), похожей на vscode, но с большим количеством тормозов. Главное, что нужно очень четко понимать - тейя позволяет сея расширять...

    Черт... я ведь просто подставил в ту древнючую пасту названия редакторов...

     
     
  • 2.72, soarin (ok), 09:04, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    > фатальный недостаток – его писали не они

    А может ты реальные причины и разницу между ними писать будешь? Хотя так неинтересно - лучше уж что-то поглупее написать.

     
     
  • 3.82, Урри (?), 09:55, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    А зачем? Мартышкам главное чтобы было смешно, а не правдиво.
     
  • 3.90, Dzen Python (ok), 10:23, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Реальная причина создания атома - у нас тут есть js-макаки и зарождающийся элект... большой текст свёрнут, показать
     
     
  • 4.91, Антон (??), 10:28, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    тогда почему все сидят на vscode, а не brackets?
     
  • 4.98, Аноним (99), 11:07, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Преимущество интеллисенс что он написан на C++. В то время как в атоме подсветка синтаксиса была написана на жавескрипт и тормозила вполне заметно.
     

  • 1.71, Totenkopf (?), 08:58, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –2 +/
    Сначала ты просто скачиваешь ущербный софт на электроне, а через пару лет начинаешь верить системным сми и сидишь дома в медицинской маске на горе туалетной бумаги, как крысы с помойки.
     
     
  • 2.74, A.Stahl (ok), 09:17, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А ведь всё просто: vim и essential oils решают все проблемы. Масел, конечно, нужно немного больше если вам всё-таки насильно в детстве делали прививки. Ну и отвар подорожника с ромашкой: никакая кроновирусня будет не страшна.


     
  • 2.95, Аноним (95), 10:53, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Нетбинс, VS, BCB, Delphi, Qt Creator, CodeBlocks - во всём этом я нормально работал сразу, без каких-то поисков. Открыл VS коде - и не понял, как скомпилить, куда тыкать и т.п.
     

  • 1.73, soarin (ok), 09:07, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +1 +/
    Вообще, как-то уныло это. Сразу самим прям в открытую писать "мы делаем пародию".
    А в итоге ну и выйдет жалкая и отстающая пародия с таким настроем.
     
     
  • 2.97, Аноним (99), 11:02, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Atom начинал с тог что делал пародию на Sublime. VSCode пародия на Atom. Так что все идет своим чередом.
     
     
  • 3.107, soarin (ok), 11:38, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Atom начинал с тог что делал пародию на Sublime. VSCode пародия на Atom.

    Ну нет.

     
  • 3.152, НДП (?), 23:03, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Пародию делает петросян. А я наказываю, то есть - не пародия а клон.
     

  • 1.81, Аноним Анонимович Анонимов (?), 09:53, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +2 +/
    Не, ну это уже перебор. Текстовый редактор кода клиент серверное приложение. Стёк применяемых технологий будоражит. При таком обилие редакторов кода делать ещё один, который вроде как и свободный, и ни такой как все, но при этом копирует проприетарный.
     
     
  • 2.103, Pppfddf (ok), 11:26, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Согласен - лучше бы люди патчи к ВСКод делали.
     
  • 2.167, Аноним (167), 07:09, 02/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Так вроде там только готовые сборки проприетарные, а так код открыт, делай что хочешь.
     

  • 1.87, Конь или Коньяк (?), 10:19, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –1 +/
    A какой сегодня в моде цвет свитера у бородачей линуксойдов?
    Мне кажется, горчичный или коричневый.
     
  • 1.96, Аноним (99), 11:00, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +/
    Обычный эклипс сам по себе вполне неплох, но раздражает его система воркспейсов. Если переносить существующий проект там какая-то магия с файлом .project или нужно поставить где-то галочки при создании непонятно где. При этом добавлении в воркспейс проектов с разными расположениями тоже какой-то квест постоянно.
     
  • 1.105, Alinaki (ok), 11:32, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Почему он выглядит один в один как VSC? В чём понт?
     
     
  • 2.108, Аноним (110), 12:09, 01/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –2 +/
    Почему vscode выглядит как Sublime?
     
     
  • 3.115, Alinaki (ok), 12:54, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Почему vscode выглядит как Sublime?

    посмотри, пожалуйста,  на иконки и полосу статуса. Один в один вскод. Саблайм выглядит принципиально иначе.

     
     
  • 4.151, НДП (?), 23:02, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Про это выше и писали, верно.
     
  • 2.135, Аноним (135), 17:47, 01/04/2020 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Думаю потому что это первоапрельская шутка
     

  • 1.112, Аноним (112), 12:44, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –1 +/
    Geany/Notepad++ наше всё, в зависимости от ОС. А вот это вот, ну, оно такое. Мне не нужно. Найн. Нихт!
     
  • 1.116, Аноним (116), 12:55, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    В нем есть аналог Remote SSH для VS Code?
     
     
  • 2.138, Аноним (110), 18:11, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Зачем ему ssh? Ты его прямо на сервер ставишь и по хттп через свой локальный браузер правишь на сервере что хочешь. Только там вопрос с авторизацией и безопасностью. Но наверняка что-то можно придумать)
     
  • 2.169, Ordu (ok), 10:48, 02/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Я не знаю, что такое Remote SSH для VS Code, но здесь искаропки эмулятор терминала -- это не то?
     

  • 1.119, Anonim (??), 14:27, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +1 +/
    А готовых пакетов нет, потому что они сами не знают как эту тею собирать?
     
     
  • 2.139, Аноним (110), 18:12, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Потому что пакеты это не докер. Не модно и не молодежно.  
     

  • 1.121, Аноним (121), 14:46, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    В Sublime тоже есть поддержка LSP (в виде плагина), если что.
     
     
  • 2.146, Аноним (146), 20:07, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Ссылочку на плагин, пожалуйста. Сходу не вижу в package control.
     
     
  • 3.150, НДП (?), 23:01, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    https://packagecontrol.io/packages/LSP
     
     
  • 4.160, Аноним (146), 00:28, 02/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Благодарю.
     

  • 1.136, КО (?), 18:00, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +1 +/
    >Редактор построен на основе архитектуры фронтэнд/бэкенд, подразумевающей запуск двух процессов,

    А содержимое дисков компа автоматически доступно эвривану из тырнета?

     
     
  • 2.154, НДП (?), 23:36, 01/04/2020 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Для служб США конечно да.
     

  • 1.182, Ретроград (?), 12:03, 06/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    > Процессы взаимодействуют с использованием HTTP при помощи JSON-RPC через WebSockets или REST API.

    Убейте меня, пожалуйста. Или их. Или тех, кто все это начал. Такой мир не должен существовать.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру