The OpenNET Project / Index page

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

Компания JetBrains анонсировала поддержку Wayland в IDE IntelliJ и OpenJDK

31.08.2023 08:35

Компания JetBrains объявила о работе по реализации поддержки протокола Wayland в открытой платформе IntelliJ и построенных на её основе интегрированных средах разработки. Развиваемые изменения имеют значение для всех разработчиков графических приложений на языке Java, так как охватывают и добавление поддержки Wayland в OpenJDK. После включения подготовленных изменений в один из будущих релизов OpenJDK, Java-программы смогут напрямую запускаться в окружениях на основе Wayland без задействования прослойки XWayland. Для тестирования уже доступен JetBrainsRuntime 21, форк OpenJDK 21 со встроенной поддержкой Wayland, используемый в продуктах JetBrains.

Работа по добавлению в OpenJDK поддержки Wayland ведётся в рамках проекта Wakefield совместно с инженерами из компании Oracle и под эгидой сообщества OpenJDK. На текущем этапе развития развиваемый инструментарий поддерживает программную отрисовку, минимальное декорирование окон, изменение размера, раскрытие, сворачивание и перемещение окон, раскрытие на весь экран, всплывающие окна (используются в меню), раздельные уровни масштабирования для каждого монитора, работу на экранах HiDPI, навигацию при помощи мыши и клавиатурный ввод.

Проект пока не вышел из стадии разработки, но отмечается, что реализованной функциональности достаточно для выполнения в окружении на базе Wayland некоторых Java-приложений, использующих фреймворки Swing и AWT (Abstract Window Toolkit). Производительность имеющейся программной отрисовки при использовании Wayland сопоставима с производительностью при запуске X11-версии IntelliJ. Из приоритетных задач, которые планируют реализовать в следующие несколько месяцев, названы: аппаратно ускоренная отрисовка с поддержкой графического API Vulkan; поддержка методов ввода, буфера обмена и манипуляций в режиме drag&drop; возможность вывода экранной заставки; средства для навигации между окнами с использованием клавиатурных комбинаций.

Среди достоинств полноценной поддержки Wayland в IDE IntelliJ упоминается: решение давних проблем с XWayland, связанных с размытием текста при включении дробного масштабирования; избавление от проблем с безопасностью, свойственных X11 (например, протокол X11 предоставляет доступ ко всем событиям ввода и позволяет осуществить подстановку фиктивных нажатий клавиш); полноценная интеграция с окружением WSL (Windows Subsystem for Linux), использующим Wayland; возможность добиться более высокой производительности отрисовки и отзывчивости интерфейса.

  1. Главная ссылка к новости (https://www.reddit.com/r/linux...)
  2. OpenNews: В KDE Plasma 6 будут включены по умолчанию Wayland и плавающая панель
  3. OpenNews: Доступен Wayland 1.22
  4. OpenNews: Выпуск текстового редактора GNU Emacs 29.1 с поддержкой Wayland
  5. OpenNews: Началось продвижение поддержки Wayland в основной состав Wine
  6. OpenNews: Выпуск композитного сервера Weston 12.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/59691-jetbrains
Ключевые слова: jetbrains, intellij, wayland
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (126) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 08:50, 31/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Преимущества платного Клион перед бесплатным ВСкод?
     
     
  • 2.3, User (??), 08:55, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +45 +/
    Купишь подписку - сможешь задавать дурацкие вопросы в их саппорт, не купишь - придется продолжать писать на opennet.
     
     
  • 3.5, Анонизм (?), 08:57, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Звучит заманчиво
     
  • 3.9, Аноним (1), 08:59, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    для тех кто издевается на тех поддержкой есть собственный отдельный круг в аду данте
     
     
  • 4.12, User (??), 09:01, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Выше или ниже, чем для тех, кто задает вопросы на формах без связи с темой исходного поста?
     
     
  • 5.15, Аноним (1), 09:11, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    не дерзи анону
     
  • 4.93, _ (??), 22:51, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >для тех кто издевается на тех поддержкой есть собственный отдельный круг в аду данте

    А у техподдержки есть свой ад ... ты умираешь и ... и снова оказываешься в техподдержке! :-D

     
  • 4.107, Аноним (107), 12:07, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Рядом с кругом для ТП?
     
  • 3.119, бывший_фанат_Clion (?), 22:28, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Купишь подписку, тебе отключат обновления просто из-за русофобии. Проверено на себе :(
    А если ты коммерс, то могут просто в одностороннем порядке аннулировать.
    JetBrains конченная контора: ни по совести, ни по закону.
     
     
  • 4.123, нейм (?), 09:10, 02/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Купил подписку, в феврале 2022 бесплатно продлили на год с перманент лицухой на момент марта 2023

    Обновления никто не отключал.

    Про коммерс хз

     
  • 2.7, Аноним (7), 08:58, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это не поделка из мира веба на электроне. Уже за это стоит заплатить.
     
     
  • 3.8, Аноним (8), 08:59, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    поделка на яве, ага
    жрущая как не в себя и глючная
     
     
  • 4.32, Аноним (32), 10:13, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Зато олдскульно
     
  • 4.37, Аноним (37), 10:23, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Тоже можно сказать про vscode, только добавить "скрипт" к "яве"
     
  • 4.45, Аноним (7), 11:14, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ох уж эти сказочники. Опять рассказы про ну совсем нежрущий электрон на хромом движке рядом со жрущей как не в себя джавой.
     
     
  • 5.48, Аноним (8), 11:42, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ох уже эти опеннетчики, домысливают за тебя то, о чём ты даже не думал
     
  • 5.49, Anonimik (?), 11:53, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Речь не про жрание памяти Java, а про аппетиты ide от JetBrains.
     
     
  • 6.85, Аноним (85), 17:38, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Их аппетиты обусловлены тем, что они - настоящие IDE, а не текстовые редакторы с регулярными выражениями. Они оперируют не строками и символами, а токенами языка программирования, что позволяет производить статический анализ на лету, прямо при вводе текста, практически в реальном времени. Конечно, это требует ресурсов.

    Да, в текстовых редакторах что-то похожее можно сделать, подключив плагины для соответствующего language server, но тут весь вопрос в том, есть ли такой language server, производящий столь же качественный статический анализ. И если для всяких javascript/typescript они есть, и тут vscode вполне сравним с webstorm, то для большинства других языков - ну такое.

     
     
  • 7.90, Аноним (90), 21:04, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > настоящие IDE, а не текстовые редакторы с регулярными выражениями

    Особенно весело это читать, зная что тот же CLion очень долго не умел в поддержку синтаксиса CMake, хотя вся поддержка проектов исключительно на нем и строилась. "Вот вам обязательный для использования инструмент, @#$тесь с ним как хотите".

     
     
  • 8.95, Аноним (95), 02:53, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    CLion это относительно свежий и во многом экспериментальный продукт Очевидная е... текст свёрнут, показать
     
     
  • 9.106, Аноним (90), 12:05, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Настолько свежий и экспериментальный, что вышел в том же 2015 году, что и VSCode... текст свёрнут, показать
     
     
  • 10.108, Аноним (108), 14:07, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    забей, этот чудик с редакторами на регулярках тупо не знает, о чем говорит ... текст свёрнут, показать
     
  • 7.126, Илья (??), 21:33, 03/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    roslyn есть для дотнета, который по сути то же самое
     
  • 4.88, Отец Кодинга (?), 19:19, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Все еще в 2 раза меньше жрет того же VScode и в 3 раза быстрее. Из двух зол адекватные люди выбирают конечно же Clion/
     
  • 3.111, Отражение луны (ok), 15:13, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Забавно, ведь поделка на электроне vs code работает быстрее всех сравнимых с ним по функционалу IDE. Уж тем более быстрее тех, что на джаве.
     
     
  • 4.124, нейм (?), 09:23, 02/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    правильно уточнил про сравнимых по функциональности

    jb умеет побольше чем этот редактор md файлов

     
     
  • 5.125, Отражение луны (ok), 13:23, 02/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > правильно уточнил про сравнимых по функциональности
    > jb умеет побольше чем этот редактор md файлов

    Не видел пока такой фичи, которую бы не реализовывал какой-нибудь экстенжен, даже если её нет из коробки (все нужные фичи и так есть)

     
     
  • 6.127, Илья (??), 21:38, 03/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Иерархия вызовов.
    Подстройка неймспейсов.
    Много чего.

    Хороший продукт был. Джет брейнс токсичная компания

     
  • 6.144, Аноним (144), 15:34, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И работа с ЕЕ вс есть? И работает нормально?
     
  • 4.135, Аноним (144), 10:40, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    vscode голимые кривые тормоза для школьников.
     
     
  • 5.138, Отражение луны (ok), 12:52, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > vscode голимые кривые тормоза для школьников.

    Ну раз ты так говоришь, значит так и есть

     
     
  • 6.139, Аноним (144), 13:13, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это же жабаскрипт, т.е. по умолчанию крап и убожество.
     
     
  • 7.141, Отражение луны (ok), 13:49, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Это же жабаскрипт, т.е. по умолчанию крап и убожество.

    Но джава и питон медленнее чем js работают) Как это прокомментируете? Что это все ложь?)

     
     
  • 8.142, Аноним (144), 14:59, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Джава всегда быстрее и питона, и, тем более, жабаскрипта Причём, в разы ... текст свёрнут, показать
     
  • 2.18, Аноним (18), 09:23, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Не знаю ничего про клион, но pycharm и dataspell по сравнению с вскодом это как мерседес по сравнению запорожцем. Можно конечно ездить и на запорожце, постоянно чинить глюки налепленных на коленке расширений вскода, работоспособность которых зачастую зависит от погоды на марсе. Я уж молчу про убогий интерфейс вскода, в котором черт ногу сломит. Но комфортнее все таки пользоваться более продуманными продуктами, которые если и глючат, то намного реже.
    Короче, если денег жалко, то вскод вне конкуренции, из бесплатного ничего лучше нет. Если же жалко времени на борьбу с глюками и настройками того, то может и должно работать из коробки - то тут продукты jetbrains гораздо лучший выбор.
     
     
  • 3.22, User (??), 09:46, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Похожие ощущения. Т.е. "обвесить" vscode плагинами до сопоставимого уровня в принципе можно (У коллеженек получается), но усилий "на круг" потратить надо существенно больше - скорее всего, больше чем на годовую подписку. Чисто по кодингу - у pycharm лучше рефакторинг, дебаггинг и профайлинг - complition то-на-то, а вот проблем\ошибок pycharm находит больше\лучше. Разница не то, чтобы "радикальная" - но заметная.
     
     
  • 4.53, Аноним (53), 12:41, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вы попробуйте теперь в свой pycharm подключить линтер или форматер отличающийся от стандартного или еще что нибудь не по их стандартам сделанное или дублирующее их платный функционал только лучше. А уж этот набор кривых дополнений годами без патчей из их стора…
    А подсветка синтаксиса так вообще огонь, почти все одним цветом.
    Зачем платить если pylint pyright flake8 black tox poetry и т.д. Уже давно могут все то же самое только лучше и работают нормально где угодно кроме pycharm
     
     
  • 5.57, User (??), 13:03, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да, трехлетняя (?) опупея с подключением black была весьма показательна ). Но in general - у меня _нет_ необходимости обвешиваться кучей сторонних утилит, если требуемая функциональность good enough покрывается встроенными функциями. Ну, примерно как какой nova louncher на андроид натягивать, рутовать и спрашивать - а твой ёфон так могёт? Не. Не могёт. Зато в 98% случаев just works as expected.
    Если прям надо - и именно у себя, а не в пайплайне - то что-то (black, tox) уже поддерживается, что-то можно подцепить как external tool, что-то через file watcher - если хочется в лего поиграть, никто запрещать не будет.
     
  • 3.92, inferrna (ok), 21:36, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У меня одного в pycharm хреновая поддержка типов или у всех так?
    Типа, есть у тебя x: dict[str, int], итерируешь for a, b in x.items() и типы a и b оказываются неизвестны.
     
     
  • 4.117, Вячеслав (??), 18:43, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Нет.
     
  • 2.29, Аноним (29), 10:09, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    VSCode не IDE.
     
     
  • 3.43, Аноним (1), 10:49, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    что есть у иде чего нет у вскод?
     
     
  • 4.51, User (??), 12:24, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Что есть у автомобиля, чего нет у мотороллера?
     
     
  • 5.54, Аноним (1), 12:43, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    там другой вопрос задан, чё ты лезешь со своим остроумием?
     
     
  • 6.55, User (??), 12:50, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > там другой вопрос задан, чё ты лезешь со своим остроумием?

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

     
     
  • 7.58, Аноним (1), 13:10, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    ты сам читал эти ревью? - они все до одного проплаченное говно - проваливай нахрен с моих опеннетов
     
     
  • 8.60, User (??), 13:14, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Божечки-кошечки, ты еще и нагуглить почему VScode круче XXX не сумел Рукалиц... текст свёрнут, показать
     
  • 4.100, лютый арчешкольник... (?), 08:14, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >что есть у иде чего нет у вскод?

    vscode не видел и не хочу видеть, но подозреваю, что там как в эклипсе/нетбинсах нет ни подсветки, ни инспекций, ни макросов.... при том, что idea есть community которая бесплатная и на целероне летает

     
  • 4.113, Аноним (29), 16:02, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Наверное, нет _integrated_?
    Так-то и vim можно обмазать плагинами и назвать IDE.
     
  • 2.64, Аноним (64), 14:04, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он тормозит в три раза дороже.

    А если серьёзно, то я попытался как-то раз этим CLion открыть линуксовое ядро. CLion сожрал 110 гигов памяти (из 128 в системе), после чего я его решил убить нахрен от греха подальше. После этого я решил такое больше не трогать.

     
     
  • 3.84, Аноним (84), 17:35, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вы свободную память детям завещание?
     
     
  • 4.91, Аноним (90), 21:10, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не могу прочитать, тут что-то на алиэкспрессовском.
     
  • 3.89, User (??), 20:09, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > После этого я решил такое больше не трогать.

    В смысле, все ядро одним проектом в IDE больше не открывал? Ну, не лишено.

     
  • 3.102, Vlad Violentiy (?), 10:17, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В 2022 версиях был такой косяк, небольшой проект выжирал по 12-16 гигов оперативы, в 2023 версии поправили, теперь не больше 6
     
  • 3.120, Аноним (120), 23:43, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > из 128 в системе

    Прикольно, как там в 2003?

     
     
  • 4.147, Аноним (147), 17:52, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Всё так же путают меги и гиги
     
  • 2.87, serge.zernov (ok), 19:05, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    скорость отрисовки и реакции. vscode медленнее. но с platformio vscode получше интегрирован имхо.
     
  • 2.101, Vlad Violentiy (?), 10:16, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Адекватный autocomplite, лучший анализ кода и интеграция с средствами анализа кода, интеграция с множеством баз, Быстрый поиск по проекту
     

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

  • 1.2, хрю (?), 08:54, 31/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Проект пока не вышел из стадии разработки, но отмечается, что реализованной функциональности достаточно для выполнения в окружении на базе Wayland некоторых Java-приложений

    Нравятся мне современные it новости.

     
     
  • 2.6, User (??), 08:57, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тут вроде смешались в кучу кони, пони - работа по добавлению поддержки wayland в openjdk ведется в рамках проекта Wakefield и там то-ли-бабка-то-ли-дед-может-да-а-может-нет, а JB форкнули openjdk в JetBrainsRuntime 21 и _у них_ всё норм - но это, разумеется, не точно.
     
     
  • 3.10, Аноним (8), 09:00, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > смешались в кучу кони

    у тебя пунктик какой то?

     
     
  • 4.13, User (??), 09:02, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ага. Со школы Михаил Юрьича недолюбливаю.
     

  • 1.4, soarin (ok), 08:57, 31/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Ну к Ubuntu 24.04 LTS подтягивается значит Java и Nvidia.
    И луддитные иксы можно выкидывать.
     
     
  • 2.78, Аноним (78), 16:41, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Там выкинули многое на Снап - ту же печать, а я ждал это в lts. Придется ждать 26.04.
     

  • 1.14, Аноним (14), 09:10, 31/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Лучше бы проблемы с кодировками решали.
     
     
  • 2.97, Аноним (97), 07:26, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Разработка под doc? Сочувствую.
     
     
  • 3.148, Аноним (147), 17:56, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да, давно на docx надо было перейти. А ещё лучше на odt.
     
  • 2.105, Аноним (105), 11:16, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А какие там проблемы с кодировками?
     

  • 1.17, Аноним (17), 09:19, 31/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    У меня под X11 нормально работают хоткеи - по отпусканию клавиш..

    а в вяленный такое завезли или по пушу захордкожено и патчей нет?

     
     
  • 2.21, Аноним (21), 09:38, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > У меня под X11 нормально работают хоткеи - по отпусканию клавиш..

    и буквы при наборе текста появляются по отпусканию клавиш? ужас...

     
     
  • 3.23, Аноним (17), 09:48, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    для тех кто не умеет читать - речь не про набор, а про хоткеи.
    или виндузятники-мышевозники не знают что это?
     
     
  • 4.24, Аноним (21), 09:57, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    то есть при наборе текста ты ни разу не пользуешься хоткеями? кошмар, до чего вендузятники-мышевозы дошли. То есть набрал ты слово -- буквы вставляются по keydown. Хочешь перейти в начало текста и жмешь Ctrl-Home -- и хоткей срабатывает только по keyup? Хах, ну и неконсистентность, наверняка тебя и самого бесит, но ты убедил себя, что "так и надо"
     
     
  • 5.42, Аноним (42), 10:48, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Интересно, а Shift + стрелки у него тоже по keyup срабатывают?
     
     
  • 6.79, Серб (ok), 17:13, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я просто тут мимо проходил и мне стало интересно:

    Как Shift + стрелки отличают от Shift + Alt + стрелки и от Alt + стрелки?

    Надо обязательно по-очереди нажимать?

     
  • 2.28, Аноним (28), 10:05, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Смотри в сторону нативных событий Wayland там есть ON_BTN_DOWN, ON_BTN_UP?
     
  • 2.35, Аноним (35), 10:19, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В sway это bindsym --release.
     
  • 2.44, Нон (?), 11:02, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Под "вяленый" ничего не могут завести, это протокол. Под Линукс (т.е. под gnome с wayland) конечно завезли.
     
     
  • 3.115, Аноним (115), 16:38, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Точно?
    Речь про https://bugs.freedesktop.org/show_bug.cgi?id=865 в X11.
     

  • 1.36, Омноном (?), 10:20, 31/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Очень оперативно - год назад начали ковырять с матами от того как все в вяленом сделано и уже нечно почти готовое выкатили.

    Молодцы, это не дебиан перекрышивать под типасвойдистрибутив.

     
  • 1.41, MVK (??), 10:40, 31/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Непонятно, кому это надо? Последние попытки писать десктопные приложения на Java закончились лет десять назад. Swing умер, JavaFX в предсмертном состоянии. Зачем откапывать стюардессу?
     
     
  • 2.47, eugener (ok), 11:30, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну IDE для Java надо же писать. А они как раз на "умершем" свинге.
     
     
  • 3.128, Хейтер (?), 12:20, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >IDE для Java надо же писать

    - а IDE для PHP надо писать на PHP? Или это другое?

     
     
  • 4.130, eugener (ok), 12:53, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > - а IDE для PHP надо писать на PHP? Или это другое?

    Да, другое. IDE для PHP тоже пишутся на Java, в основном.


     
     
  • 5.131, Хейтер (?), 15:40, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> - а IDE для PHP надо писать на PHP? Или это другое?
    > Да, другое. IDE для PHP тоже пишутся на Java, в основном.

    - а на C++ или C# почему нельзя такие IDE писать? Они хуже Java в графике? Может тормознее? Зачем натягивать сову на глобус когда есть языки программирования с кучей возможностей в области создания десктопных приложений с графическим интерфейсом? Кстати, чисто для расширения кругозора - Visual Studio умеет в PHP


     
     
  • 6.132, eugener (ok), 17:11, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > - а на C++ или C# почему нельзя такие IDE писать?

    Можно, но Java же удобнее.)

     
  • 6.133, Аноним (144), 19:06, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что Java бесплатная и поддерживается кучей вендоров. К тому же у Java как раз самые широкие возможности кроссплатформенного UI. И JavaFX вполне себе жив. Точно не мертвее, чем кути, или несуществующие аналоги для шарпа.
     
     
  • 7.134, Хейтер (?), 19:45, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - а C платный и никем не поддерживается Никакой кучи вендоров у Java нет - ... большой текст свёрнут, показать
     
     
  • 8.136, Аноним (144), 10:52, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Перемешал ты всё подряд, вендоры это Oracle, BellSoft, Amazon и тд и тп Что там... текст свёрнут, показать
     
     
  • 9.137, Хейтер (?), 12:23, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - стесняюсь показать своё невежество и спросить а чем занимаются вендоры Пил... большой текст свёрнут, показать
     
     
  • 10.140, Аноним (144), 13:17, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Нефига ты не знаешь Пыжишься тут, курсистка очередная ... текст свёрнут, показать
     
     
  • 11.146, Хейтер (?), 17:45, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - уважаю людей способных признать собственную неправоту пусть и в своеобразной ... текст свёрнут, показать
     
     
  • 12.149, Аноним (149), 18:27, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, спасибо Очень рад Но суть не в этом Приведи пример на чём делать кросспл... текст свёрнут, показать
     
     
  • 13.150, Хейтер (?), 20:23, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - прежде чем я начну отвечать на Ваши вопросы, ответьте мне на вопрос зачем ... текст свёрнут, показать
     
     
  • 14.151, Аноним (144), 10:32, 07/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Курсистка, не пиши Ваши в диалоге, мало того, что не грамотно, так ещё и смотрет... текст свёрнут, показать
     
     
     
    Часть нити удалена модератором

  • 16.156, Аноним (149), 16:27, 07/09/2023 [ответить]  
  • +/
    Как так, вот выше ты спрашиваешь, а почему бы не писать ИДЕ для той же Джавы на ... текст свёрнут, показать
     
  • 6.152, Аноним (144), 10:34, 07/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    цпп просто сложнее джавы. Ну к тому же у джавы есть тот же osgi. Я-то не знаю, но, может, ты подскажешь, а есть ли что-то подобное в цпп-мире?
     
     
  • 7.155, Хейтер (?), 14:25, 07/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >цпп просто сложнее джавы

    - чем?

    >тот же osgi ... а есть ли что-то подобное в цпп-мире?

    - помогу: Apache Celix, POCO и т п, а есть еще CppMicroServices который прямо с OSGi работает. Однако ощущаю что начинается бессмысленный холивар на тему: а в языке XXX есть фичи как в языке YYY?

     
     
  • 8.157, Аноним (149), 16:31, 07/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не, это не холивар OSGI это матёрый мастодонтище, а то, что ты привёл, маргинал... текст свёрнут, показать
     
     
  • 9.158, Хейтер (?), 17:50, 07/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - ценность OSGi в современном мире умеренна, но тут похоже бесполезно о чем то г... текст свёрнут, показать
     
  • 2.68, Аноним (68), 14:49, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Напиши в JetBrains, а то они не в курсе и продолжают зарабатывать деньги на java gui.
     
  • 2.73, Аноним (73), 16:25, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Их IDE это не только джава.
     
     
  • 3.104, Амомин (?), 10:31, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Их иде это jvm приложение на свинге - хоть на котлине хоть на груви, неважно.
     
  • 2.103, Амомин (?), 10:29, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    JavaFX разве не требует оконную систему чтоб рутовое окно нарисовать? Требует, значит и тут поддержка wayland в кассу.
    Да свинг живее всех живых - куча софта специфического на нем есть и будет, не все электроном единым,
     
  • 2.116, Аноним (116), 17:12, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    На джаве куча софта, которому нет замены. Тот же KSar, JStock, zgrviewer, OVTR.
     
  • 2.143, Аноним (144), 15:06, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Например, панель управления для системы автоматизации аппаратуры разведения мостов. ГУЙ на ФХ. ЖВМ 8 и менять нельзя, комплекс сертифицирован. Карьерный самосвал, ГУЙ на свинге, менять нельзя, только обновлять гуй. И тд и тп.
    Тот же ГМоск ИнтелиЖо. Это свинг.
     
     
  • 3.153, MVK (??), 11:00, 07/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >панель управления для системы автоматизации аппаратуры разведения мостов

    - очевидно что это не самый распространенный софт, а главное ясно что GUI к нему сделали на Java потому что разрабы ничего другого не знали, а архитектор в проекте не был предусмотрен. Такие наколенные поделки существуют, но это народное творчество, а не индустриальное программирование. Сам лет двадцать назад такое делал - каталог автозапчастей который запускался прямо с CD-диска (Интернет тогда не был распространен, а итальянский коммивояжер хотел поражать клиентов в их офисах). Сейчас другие времена и заказчик попросит онлайн каталог, а не десктопное приложение. Ваш пример (JVM 8), как и мой (JDK 1.2) лишь подтверждают что мы обсуждаем технологии вчерашнего дня, каким бы теплым и ламповым он ни был.

     

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

  • 1.46, Big Robert TheTables (?), 11:28, 31/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    ctrl-F "vim" ничего не дал в каментах.
    что за детский сад? Эта цивилизация для разработчиков создала vim и emacs, всё остальное - тлен.
     
     
  • 2.77, Аноним (42), 16:30, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Computer Scientists love ed, not just because it comes first alphabetically, but because it's the standard. Everyone else loves ed because it's ED!

    “Ed is the standard text editor.”

    А все эти ваши ви, вимы и прочие емаксы — это для ламеров

     
  • 2.81, Аноним (29), 17:22, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Надо же, vim, оказывается, для разработчиков создали. А я думал, чтобы хоть как-то в юниксах можно было текст редактировать (речь о vi, но не суть важно).
     
     
  • 3.86, Иваня (?), 18:29, 31/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я юзаю neovim
     
  • 3.98, Аноним (97), 07:28, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    VI создали очень давно. Сейчас уже никто и не помнит для чего или кого. Но сейчас он пользуется популярностью у программистов и системных администраторов.
     
     
  • 4.114, Аноним (29), 16:10, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Как и любой расширяемый редакторю Но именно под программистов он никогда не был заточен (в отличие от того же вскода).
     

  • 1.50, Аноним (50), 11:53, 31/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Все эти гуи иде жрут ресурсы со страшной силы. Нужен игровой пк, с мощным процом и видюхой, чтобы там "хеллоу-ворлды" писать и тогда, возможно, будет работать без лагов.
     
     
  • 2.145, Аноним (144), 16:31, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не на иде ничего кроме хелло-ворда, увы, не попишешь.
     

  • 1.52, Иваня (?), 12:40, 31/08/2023 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +5 +/
     

     ....ответы скрыты (3)

  • 1.59, Аноним (59), 13:12, 31/08/2023 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.63, anonymous (??), 13:32, 31/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Это что, можно будет Minecraft запустить под вяленым?
     
     
  • 2.121, Аноним (121), 03:06, 02/09/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Давно можно, он на lwjgl, для которого есть Wayland версия.
     

  • 1.94, Аноним (94), 00:18, 01/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Android studio очень уж быстро садит батарею, интересно, переделка на вяленый как-то тут поможет? Или просто переписывание ради переписывания?
     
     
  • 2.96, FF (?), 07:20, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не поможет. Оно на джаве, тормозит как эклипс, только за симпатичным интерфейсом спрятан
     

  • 1.99, mma (?), 07:48, 01/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Да, когда-то ожидаемая фича. Но если честно с политикой jetbrains нынче в России как то уже не сильно хочется. Когда на одном рабочем месте лицензия не отозвана, на другом отозвана, зоопарк IDE начинают напрягать, уже потихоньку пробую что-нибудь другое.
     

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



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

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