LINUX.ORG.RU

Предварительный выпуск Extraterm 0.60.0

 , , ,


1

0

Выпущен предварительный релиз продвинутого эмулятора терминала Extraterm версии 0.60.0. Авторы Extraterm определяют его как «швейцарский нож», набор инструментов для задач эмуляции терминалов.

Это первая версия проекта после перехода приложения с Electron на Qt и NodeGui. Проведена большая работа по переписыванию кода, но еще не все функции прошлых версий доступны. Автор надеется, что теперь релизы будут чаще, а также призывает присоединиться к тестированию и дать обратную связь.

Уже доступны такие функции приложения, как:

  • эмуляция терминала, а также рендеринг, лигатуры, гиперссылки и стили;
  • вкладки;
  • фреймы (работают, но многие связанные с ними действия — нет);
  • палитра команд;
  • контекстные меню;
  • общие настройки (присутствуют, но некоторые из них пока ничего не делают);
  • настройки внешнего вида (в основном завершены, однако пользовательские заголовки окон работают только в Linux);
  • настройка типов сеансов;
  • настройка фреймов;
  • настройка расширений;
  • несколько окон.

Половина расширений работает.

После перехода на Qt автор отмечает повышение отзывчивости интерфейса и снижение потребления ресурсов программой.

У программы есть сборки для Linux, macOS и Windows.

>>> Подробности

★★

Проверено: hobbit ()

Как оно, не слишком тормознутое?

Harliff ★★★★★ ()
Ответ на: комментарий от eternal_sorrow

Хром на биндинги ноды к кутэ? Ну это как слона на собачку.

crutch_master ★★★★★ ()

NodeGui

О, вот на чём можно будет делать гуй. Жаль только, что у них сегодня считается кроссплатформенно - это линукс, венда и мак.

crutch_master ★★★★★ ()
Ответ на: комментарий от crutch_master

О, вот на чём можно будет делать гуй

Не спеши. По моему эта штука юзает дефотлный браузер в системе, а не Chrome как Electron. И на Win 7 или Win XP это вполне себе может быть IE старой версии. Как итог – что-то может не работать. Но может это пофиксили или я его перепутал с какой-то похожей штукой.

CryNet ★★★★☆ ()

Блэт. Для Nodegui даже есть отдельные сборочки с React и Vue. Уфф… количество прослоечек на 1 байт кода увеличено вдвое.

А вообще прикольная штука.

CryNet ★★★★☆ ()
Последнее исправление: CryNet (всего исправлений: 2)
Ответ на: комментарий от CryNet

А вообще прикольная штука.

Не, ну если там просто прослойка для браузера - это уныло.
Хотя судя по этому там именно тупо биндинги.

crutch_master ★★★★★ ()
Последнее исправление: crutch_master (всего исправлений: 1)
Ответ на: комментарий от crutch_master

А-а-а то я перепутал с NW.js.

Это выходит у нас есть NW.js, Electron и NodeGui))

CryNet ★★★★☆ ()

NodeGui

Господи, чего только не придумают, лишь бы не делать на C++/Qt/QML. А при возникновении багов какое же удовольствие все это будет дебажить…

rumgot ★★★★★ ()
Ответ на: комментарий от rumgot

Да, дебажить говнокод на плюсах безусловно удобнее. Вообще для гуя нативные формочки + скриптуха - это лучшая связка (правда если ты не анальщик и почётный дельфист)

crutch_master ★★★★★ ()
Ответ на: комментарий от crutch_master

Да, дебажить говнокод на плюсах безусловно удобнее

Мы сравниваем говнокод на плюсах и нормальный код на NodeGUI? Или говнокод и там и там?

Вообще для гуя нативные формочки + скриптуха - это лучшая связка

А Qml со встроенным JS не хватает?

rumgot ★★★★★ ()
Ответ на: комментарий от rumgot

Мы сравниваем говнокод на плюсах и нормальный код на NodeGUI? Или говнокод и там и там?

Как правило, мы сравниваем хоть какое-то наличие кода, в случае скриптухи и формочку с просранными исходниками, в случае её отсутствия. Но это так к слову.
Обделавшийся хипстор с указателями безусловно хуже, чем такой же с жсом, жабкой, пистоном и любым другим управляемым язычком. Плюсы - язык для элиты, а не для говноделов с подворотами.

А Qml со встроенным JS не хватает?

Что-то он как-то не взлетел и вообще смотрелся блекло.

crutch_master ★★★★★ ()
Последнее исправление: crutch_master (всего исправлений: 3)
Ответ на: комментарий от crutch_master

Почему не взлетел? Не часто используется, но все же используется. Я в одной компании работал - так там здоровенное gui приложение комбайн из мессенджера/голосовой и видео связи/адимн панели для атс/обработчика заказов и обращений/менеджера ботов/ и еще херовой горы функций сделано на виджетах+Qml. Для нужд российской нефтянки.

А по поводу смотрится - так тут по моему на что фантазии хватает, наваять можно что угодно. И работает быстрее чем Web.

rumgot ★★★★★ ()
Последнее исправление: rumgot (всего исправлений: 2)

Жрац будет как полноценный браваузер?

На картинках выглядит прикольно https://extraterm.org/edit_direct.gif но стоит ли оно того прямо хз если честно.

Человек привыкший к таким свистоперделкам растеряется в обычном эмуляторе терминала.

UDP: Поставил, потыкал. Херня какато. Ничего не соответствует тому что показывают на скринах. Тормозной как firefox загаженный. Шрифты по умолчанию огромные и мыльные, окно здоровенное. Хвастаются интеграцией, а на деле это плагин которого по умолчанию нету.

Есть tilix, и современный и продолжатель идеи терминатора и без излишеств уж совсем явных.

LINUX-ORG-RU ★★★★ ()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 1)
Ответ на: комментарий от rumgot

Почему не взлетел?

Так ничего толком нету, что можно взять и потыкать.

Я в одной компании работал

В компании и не такое бывает.

crutch_master ★★★★★ ()
Ответ на: комментарий от crutch_master

В компании и не такое бывает.

Хм. Ну не гугл конечно. Попроще. Ну и что? Думаешь «настояшие разрабы» только в гугле сидят?

Кстати про «потыкать», возможно (но не точно), вайбер для декстопа на Qml.

rumgot ★★★★★ ()
Последнее исправление: rumgot (всего исправлений: 1)

Блин, чиво? терминал на электроне с нодой???

mittorn ★★★★★ ()
Последнее исправление: mittorn (всего исправлений: 1)
Ответ на: комментарий от beck

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

mittorn ★★★★★ ()
Ограничение на отправку комментариев: только для зарегистрированных пользователей