JetBrains презентувала новий редактор Fleet: розповідаємо про його функціонал

Компанія JetBrains презентувала легковаговий редактор Fleet. Це — IDE наступного покоління із абсолютно новою архітектурою та інтерфейсом, повідомили в компанії. Називаємо головні особливості нового редактора.

Як розповіли в компанії, при запуску Fleet користувачі отримують зручний редактор із підсвічуванням синтаксису, базовим автодоповненням та всім тим, що від нього очікують.

«Одним натисканням кнопки Fleet перетворюється на повнофункціональне середовище розробки, яке підтримує розумне автодоповнення, навігацію, налагодження, рефакторинги та все те, до чого ви звикли під час роботи в IDE», — йдеться в повідомленні.

Які мови програмування й технології підтримуються

У JetBrains називають Fleet універсальним середовищем розробки.

«Вам більше не доведеться відкривати різні IDE, щоб скористатися функціями, необхідними для конкретної технології, тепер всі вони доступні в одному застосунку», — підкреслили в компанії.

Щодо мов програмування і технологій, то наразі в редакторі підтримуються Java, Python, JavaScript, TypeScript, Go, Kotlin, Rust і JSON. Натомість згодом очікується можливість підтримки PHP, C++, C# і HTML.

Розподілена архітектура

Fleet має розподілену архітектуру, і тому не має значення, де розміщується проєкт: локально, в контейнері або в іншій країні. Завдяки віртуалізованій файловій системі редактор однаково добре працює як із локальними, так і з віддаленими проєктами.

Також архітектура Fleet розділяє фронтенд, бекенд, центральний сервер та засіб моніторингу файлової системи. Це дозволяє запускати сам редактор у розподіленому режимі, тобто використовувати сценарії, за яких аналіз коду та інші операції можуть виконуватися, наприклад, на віддаленій машині.

Підтримка Fleet у Space і спільна розробка

У JetBrains Space з’явилася підтримка управління віддаленими середовищами. З її допомогою зручно запустити віддалений сервер розробки з вихідного репозиторію коду, налаштувавши його за допомогою Dockerfile.

Функціональність для спільної розробки займає у Fleet особливе положення. Вона дозволяє легко працювати над проєктом спільно з колегами незалежно від того, чи він локальний або віддалений. Є можливість редагувати файли, запускати тести, використовувати термінали та інші можливості IDE.

При цьому підкреслюється, що вся розумна функціональність Fleet працює на «движку» аналізу коду IntelliJ.

Кому стане в нагоді новий редактор

«Це інструмент для тих, кому потрібна повноцінна IDE, але іноді хочеться попрацювати у простому редакторі. Він підійде тим, хто вважає за краще використовувати один універсальний інструмент замість кількох вузькоспеціалізованих. І, звичайно, він охоплює більше сценаріїв розподіленої розробки, ніж інші наші IDE», — наголосили в JetBrains.

Для отримання доступу до ранніх версій Fleet необхідно заповнити форму та приєднатися до програми Fleet Explorer. Поки відкрито доступ лише обмеженій кількості користувачів, але в компанії обіцяють поступово збільшувати це число.


Раніше JetBrains опублікувала результати щорічного дослідження State of Developer Ecosystem. У ньому відслідковуються поточні тенденції стосовно різних мов програмування, застосунків, інструментів, фреймворків і навіть способу життя та звичок розробників.

Також на початку 2021 року повідомлялося, що у світі налічується 1 млн Go-розробників за даними JetBrains.

👍НравитсяПонравилось5
В избранноеВ избранном3
LinkedIn

Лучшие комментарии пропустить

посилання в україномовній статті з англійськими термінами можна було зробити й на англомовну сторінку
www.jetbrains.com/fleet замість ru

Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Кто-нибудь уже решил эту проблему??

в N-ый раз минуту назад установил vs code и снова его удалил через 2 минуты, как этим запорожцем можно пользоваться, я хочу проставить тип переменной, пишу «b» он мне предлагает первым в списке «babel» (еще и с задержкой, которой в IDE от JB я не наблюдаю), серьезно???

P.S.
Нужно просто учитывать контекст, в котором ожидается подсказка. Очень сильно учитывать контекст.

VS Code has such a name because it’s “you vs code”

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

это был /s. сам большую часть времени сижу в vs code, для текущих задач устраивает.

Роблячи новий редактор з нуля, можна одразу продумати якісну підтримку емуляції Vim/Emacs — яка вписується в архітектуру, а не прикручується збоку кривими костурями й не працює так огидно й недолуго, конфліктуючи з власним UI/UX редактора і ламаючи його через коліно, що простіше користати оригінали. Тож потенційну (достатньо велику!) авдиторію чергового разу втрачено.

У VS Code авдиторію відбивати вже запізно, блокнотолюби переважно там і задоволені.

Втім, гадаю, жидомізки переходять на монетизацію через оренду хмарних сервісів, тож сам редактор напевне буде безкоштовним, і вони не будуть особливо проти прикручування своїх сервісів до инших редакторів. Користувачі ж платитимуть усе одно. А відповідно, нема сенсу і вкладатися у редактор більш, ніж як у референсну реалізацію.

Ефекти на сайті якось нагадують часи Windows Aero і чепурних меню на Flash. Щось це та й символізує: замість страшного мастодонта на Java з 00-х у 10-х — матимемо тепер привіт із ранніх 10-х у 20-х? Ідея хмарного редактора ж далеко не нова, згадати хоч Eclipse Che чи c9.

блокнотолюби переважно там і задоволені

Ну, кілька років тому всі блокнотолюби були в Atom, а до того в Sublime Text, і нічого не запізно було робити щось нове кожного разу 🙂

Sublime доволі старий, як і Notepad++. То ще безальтернативні часи доволі. При цьому нагадую, що Sublime платний (хоча триалкою технічно можна й нескінченно користуватися, еге), при тому, що навіть легких IDE чимало безкоштовних. Тож зараз він приваблює лише каченят.

Atom’ом банально не встигнуто зайняти ринок, бо VS Code випущено незадовго після нього, із майже такою ж розширюваністю і при цьому ліпшою швидкодією. Які тут можуть лишитися шанси? ;)

Може зможуть зробити швидкодію ще краще, чи краще suggestions зможе видавати для якихось мов

Atom — це такий собі Emacs на JS: гнучке середовище, з якого можна зліпити що завгодно.

Якщо його прискорювати, то вся гнучка архітектура піде нанівець і примарна різниця з VS Code розтане ще більше.

До того ж — хто це робитиме, коли Atom уже давно куплено Microsoft’ом разом із GitHub?

У чому проблема? Бери Sencilia і вперед роби вімо-емакс тощо ? Мені IDEA з юності не подобається, особливо новітня чорна версія. Взагалі крім WinAMP темна тема ніякій програмі не личить.

Sencilia

Це що таке? А то не гуглиться нічого путнього.

Колись треба було поколупатися в Unreal — поставив VS Code з розклдкою Vim, бо RTags банально падав на якомусь згенерованом файлі.

підтримку емуляції Vim/Emacs
Тож потенційну (достатньо велику!) авдиторію

три з половиную спартанці продовжували тримати щити високо перед ордою що насувалась....

три з половиную спартанці

Статистика того ж StackOverflow так не вважає, вони доволі популярні серед розробників.

Мб потому vi стоит по дефолу в линуксе, и кроме мелкого нано, ему так то альтернативы и нету в консоли, а сейчас каждый разработчик хоть раз в жизни должен увидеть терминал. Вот вам и статистика пользователей vim. А те хард-юзеры вима, просто зашли в него, и не смогли выйти, вот и сидят там.

Нано объективно не способен быть чем то большим, чем просто редактор. На вим можно хоть панель управления АЭС прикрутить, а нано, он просто нано.

оно то можно, но... «ну не шмогла я, не шмогла»

Это нормально, 22 год на носу.

А Emacs тогда откуда?

Его тоже в консоли запускать можно, кстати.

ну ты же не будешь на чужом серваке ставить емакс, смысла нету, что-то трогать когда всё уже настроено до тебя.

Ну а если ничего не ставить, то там убогий vim.tiny, которым вообще опасно пользоваться: буфер отмены глубиной в одно действие, ещё и файлы портит (отображает одно, сохраняет другое, что обнаруживается только при переоткрытии).

Уж лучше ed тогда пользоваться, он дубовый, зато надёжный.

в любой непонятной ситуации затевай политосрач 👌

Політосрачу не вийде через цілковиту відсутність українських аналогів.

Как будто это кого-то оставнавливает)

Не потрібно. Схоже на Sublime text. Виглядає вбого. Кому воно треба коли є Adobe dreamweaver CS5.5?

Цирк на дроті. Хотіли випустити конкурента VS Code (бо ж у того багато користувачів), але щось пішло не так.

Подивився відео (www.youtube.com/watch?v=ow5kdhDa_pk про цей Fleet) — у нього є два режима.

Перший це режиим «убогого текстового редактора» — може трохи краще за Notepad, але дуже, дуже далеко до Sublime чи VS Code. У нього немає ніяких причин бути швидким — він не нативний і не має всіх тих оптимізацій, які вбухані в перфоманс VS Code. Така собі поробка на Котліні.

А другий режим — це коли окремо на фоні, іншим процесом запущена... Idea! Ну чи якась її частина, яка вже і надає сервіси підсвітки, автодоповнення, рефакторингу тощо. І цю айдію треба по-перше (сюрприз!) мати і по-друге (от блін!) запускати. Як від додавання до вже великого і повільного продукту ще частинки зверху він раптом стане швидким — то загадка. Так, можна той шматок Idea ранити в клауді, в докері, ще десь, але... Це все типу конкурент VS Code на їхню думку? Really?

а можно поподробнее какие именно оптимизации были вбуханы в перфоманс VS Code и почему это гарантированно быстрее, чем код, написанный на Kotlin?

Напевне, мається на увазі от ця грандіозна кампанія по покращенню ВСКод.
github.com/...​osoft/vscode/issues/22900

Я, може, не так висловився. У потенційну швидкість Fleet можна було б повірити якби він а) не використовував під капотом Idea і б) був написаний на чомусь нативному. Але він є тим, чим є. Щодо порівняння з VS Code, то це просто приклад того, що навіть починаючи з не самих виграшних позицій, можна влити купу часу та грошей і створити досить швидку річ. Але на VS Code працює вся потужність команд Гугла та Майкрософту + сила опенсорсу, і вже не перший рік. Fleet’у таке не світить.

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

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

Как ни крути, vscode работает достаточно быстро. А какая разница что под капотом, движок браузера или JVM. Под JetBrains JVM, под VSCode движок браузера. VSCode быстрее, но там фич меньше.

Я за то, что бы судить о программе по ее быстродействию, а не о том, на чем она написана.
А то на ДОУ технологический расизм какой-то.

Я всегда с позиции нищеброда, рассуждаю, vscode как и jetовские поделки, очень плохо работают на слабых машинаХ, но на ide за 300 баксов у студента денег быть априори не может, а vscode тормозит сильно, потому что это кусок браузера, а современные браузеры неоправданно много хавают ресурсов, так ещё и телеметрия которую ты вроде как выключил, но она всё равно работает.

То, на чём написана программа — ограничивает её быстродействие, внезапно?

Как решает? Это разве не просто свободная сборочка для параноиков без зондов от M$? Или зонды и тормозят?

Телеметрия от майкрософт во всех её продуктах, реально тормозит систему, и вместо взаимодействия ты — продукт, происходит взаимодействие, продукт — Майкрософт, а ты такой постой в стороночке, или купи нормальный пк.

А параноя, то вещь интимная. Да и для параноиков, существуют разные параболы, кастрированые ядра линукс, и шапки с фольги. Они не будут использовать даже пересборку, потому что продукт от майкрософт всё равно.

Телеметрия от майкрософт во всех её продуктах, реально тормозит систему

Будто телеметрия не от майкрософт — не тормозит.

В нормальних ОС та софті її і немає.

Это отсылочка к линуксу? Но увы там тоже она есть, но это не так больно, маки не юзал никогда, хотя цена в 33 тысячи за air так и манит чертовка.

Це відсилка до любої вільної ОС без зондів, будь то GNU/Linux чи OpenBSD.

Но увы там тоже она есть

Боюся, ти щось плутаєш.

Чим popularity-contest не телеметрія, приміром? ;)

Ще й диск навантажує добряче, коли спрацьовує.

Не знаю, що за контест, у знайомих мені ОС такого немає.

А які знайомі? ;)

packages.debian.org/...​llseye/popularity-contest
packages.ubuntu.com/...​impish/popularity-contest

А ось, приміром, і результати: popcon.debian.org

Можете вдягати фольгового капелюшка.

Ви ж розумієте, що це добровільний перепис користувачів а не зонд, який запускається без відома користувача?
[vchimishuk@j4105 vchimishuk] $ dpkg —list | grep popularity-contest
[vchimishuk@j4105 vchimishuk] $

А які знайомі? ;)

Да тисячі їх. Всі випадки і не пригадаю. Автоматичні оновлення систем у самі незручні моменти це звичне явище для Віндавс.
docs.microsoft.com/...​ibility-telemetry-co.html
Достатньо загуглити.

Можете вдягати фольгового капелюшка.

Я його й не знімаю, після того, як 5Ж запустили.

добровільний

Користуватися ванільними кватирками з невичищеною телеметрією теж ніхто не змушує.

[vchimishuk@j4105 vchimishuk] $ dpkg —list | grep popularity-contest
[vchimishuk@j4105 vchimishuk] $ 

УМВП — не аргумент.

Автоматичні оновлення систем

А, то ще відкрийте для себе unattended-upgrades ;)

після того, як 5Ж запустили

Welkommen до сільської місцевості, у нас тут повноцінного 5G ніколи й не буде. Навіть 4G на низьких частотах — то вже state-of-the-art із запихуванням 256 біт в один бод, більше пхати нема куди. Максимум, що на низьких частотах буде — це LTE-A Pro (себто фактично 4.9G, а не 5G), із трохи меншим пінґом і, можливо, MMIMO (хоча на практиці наші опстізи вряд чи так ресурс розбазарюватимуть, від них і EDGE вище 238 kbps — це фантастика). Без надшвидкостей і без мікрохвильових частот, які плавлять мізки ;)

Користуватися ванільними кватирками з невичищеною телеметрією теж ніхто не змушує.

Можна подумати, її можна вичистити із закритого коду.

УМВП — не аргумент.

Це не УМВР аргумент, а доказ того, що це різні речі. Інакше можна wget телеметрією назвати.

Можна подумати, її можна вичистити із закритого коду

Поганому гакерові закритий код заважає ©

А відкритий теж ніц не гарантує, он гляньте хоч, якими грубими методами ungoogled-chromium «вичищається». Там банально забагато коду і занадто часті випуски, щоб його ретельно дослідити силами зацікавлених.

різні речі

Яким чином? Якщо в когось особисто воно випиляне — це не значить, що у решти так же.

Інакше можна wget телеметрією назвати.

Я геть не здивуюся, після Spectre/Meltdown і вимкнення canvas у приватностеорієнтованих оглядачах через можливість фінґерпринтити через нього. Зумери вже й супутникову риболовлю за діру вважають. Страшно й уявити, до чого цей параноїдальний тренд років через 5 дійде.

Яким чином? Якщо в когось особисто воно випиляне — це не значить, що у решти так же.

Наведений приклад з Дебіаном фундаментально відрізняється від тієї ж Вінди бо він не увімкнений при дефолтній установці. Користувач може його включити лише свідомо і при бажанні.

Поганому гакерові закритий код заважає ©

А відкритий теж ніц не гарантує, он гляньте хоч, якими грубими методами ungoogled-chromium «вичищається». Там банально забагато коду і занадто часті випуски, щоб його ретельно дослідити силами зацікавлених.

Але так можна і договоритися, що С++ від машинного коду нічим не відрізняється. Все що написали на С++ можна написати в машкодах. :)

Користувач може його включити лише свідомо і при бажанні.

Мова в цій гілці взагалі про спричинюване телеметрією навантаження — до чого тут добровільність, цікаво?

Із кватирок користувачі також добровільно можуть тоту телеметрію повикопирсувати, інструментарій є. Або й одразу поставити васянську збірочку, де це вже зроблено за них.

У згаданому ще раніше прикладі з VS Code і Codium вибір теж є, причому навіть цілком легальний, на відміну від.

Де тут фундаментальна різниця? Фундаментальною вона буде, якщо продукт через відпилювання телеметрії взагалі не працює, я таких випадків не знаю. Може, на мобілках щось є, там гівнозастосунки люблять відмовлятися працювати, якщо їм не дати доступ до GMS, GPS, GPRS і ДНК. Деякі включно з серверною перевіркою, в т.ч. на фейкові дані. Найближче, що можу згадати — це Pokémon Go і наш славнозвісний Дій.Вдома, але телеметрією то назвати важко, бо ж пряма функціональність.

Все що написали на С++ можна написати в машкодах. :)

Та не обовʼязково і в машкодах, можна декомпілювати. Вийде, звісно, малозрозуміла каша, але Вам шашечки чи їхати? ;)

Её нет в дистрах одобренных FSF, но туда попадают по критериям Верховного совета дельфинов, у которых над столом висит портрет Столлмана, и эти дистрибутивы вообще неюзабельные для людей, в задачи которых не входит состояние перманентной паранои, и мании преследования большим братом. Меня смущает даже не то что она впринципе существует, а то что она прожорливая, и имеет приоритет выше чем пользователь.

эти дистрибутивы вообще неюзабельные для людей

Чому?

Візьмемо любий популярний дистр не одобрений ФСФ, скажімо Debian чи Арч. Яка там телеметрія є?
Є й інші ОС не одобрені ФСФ — *BSD. Там теж ніякої телеметрії немає.

Как это нету, при установке спрашивают, хочешь ли ты отправлять данные или нет, и даже если ты нажал нет, оно всё равно установит эту хрень, но она будет «выключена». Не надо тут Дебиан в святые записывать, это далеко не так.

Напевне, ми різними інсталяторами користуємося.

Не надо тут Дебиан в святые записывать, это далеко не так.

Дебіан не святий, бо там є неправославний софт. Але то вже інше питання. Жодної телеметрії (відомої) він не шле.

Ну если ты хочешь верить что в Дебиане телеметрии нету, то верь.

Нащо нам вірити, якщо ви нам експерт (чи ікспєрд) можете про це розказати

Напевне, ми різними інсталяторами користуємося.

А хтось узагалі його не бачать і через debootstrap накочують, еге.

Про що це свідчить, окрім добровільної ізоляції у марічкосвітику? ні про що :P

Люди, які радять пересічним мирянам ставити лінукс (я до таких, на щастя, не відношуся ;D — мало головняку?), або й займаються техпідтримкою — змушені тицяти дефолтні хомʼячині дистрибутиви з дефолтними DE принаймні у віртуалці, якщо вже самі подібним непотребом не користуються. Бо як можна радити й допомагати з тим, у чому не петраєш?

Доктору не обов’язково сидіти на таблетках, щоб приписати їх пацієнту. :)

Так мова й не про «сидіти», мова про уявлення. Доктор може просто спостерігати за пацієнтами або навіть перейняти спостереження від колег, особливо старших. Тижпрограмістам так важче, надто швидко все змінюється ;) Це у кватирках утиліти для адміністрування з 90-х непорушні й не редизайняться навіть, а тут навіть консольні утиліти штибу ifconfig і iptables депрекатять і погрожують викинути, не кажучи вже про щось графічне.

Нормальне — це те, чого переважна більшість. В переважної більшости телеметрією напхане все підряд.

JetBrains

Московський продукт, хіба не зашквар?

Зашквар, звичайно

Ненавиджу його з 2005-го. Навіть Netbeans більш людський.

очередная поделка на electron?

Ніт. Хоча, черговий редактор без нормальної підтримки редагування тексту.

первая мысль точно такая же была

Новый пожиратель оперативки?

А чому ніхто не згадує що вона російська?

емакс/вім/вскоде ніхто не хоче налаштовувати :/

И что? Надо ещё газ отключить и бензин не покупать, он же в основном российский))) и все что на энергоносителях из мордора не покупать ну т.е вообще ничего, траву и сено жрать)) я от не пойму этот флешь моб — ты не избежишь, чтоб не покупать ничего ихнего. А основа финансирования войны как раз энергоносители, а не конфеты и intelij

Ще й за реверс дертися і судитися.

Ну так а по реверсу газ откуда родом)? Или это другое?

Ну так я ж і кажу: як газ то можна купувати (вже ж напряму купують, здається). Як давати їм заробляти мільярди на транзиті — будь-ласка. Ми за це право ще дертися будемо. А як обиватель конфету звідти купив то хом’яки одразу накидаються і записують його у ворога народу.

Там паперовий реверс як ти розумієш. Фактично нас в наглу грабують, ми на дурняк платимо мадярам та румунам щоб вони нам в Россії газ замовили. Не робимо за ті грощі скажімо виробнитсва біо метану чи власні свердловини будуємо — а банально тринькаємо ресурси спонсоруючи европейців, які нам «допомогають». Результат — платіжки за комірне, дорога сталь, цукор тощо. А пані Меркель взагалі газогони по морю собі пустила щоб нам не платити і самим продавати газ по европі. Я путіна не люблю бо війною на нас пішов, і разом із тим правда в тому що такі добрі ніби европейці далеко вже не такі і добрі. Як по роботі так і в політиці. Тримаймо порох сухим.

Прошу вибачення, не реверс а транзит.
Цілком підтримую. Усім чуже горе тільки на руку і кожен ловить момент щоб на тому свої дивіденди отримати.

Фактично нас в наглу грабують,

Якщо ціна менша, то де грабунок?
Коли ми «дешево» купували «напряму», то створили ще одного олігарха і не виперли кодло з Севастополя

Не робимо за ті грощі скажімо виробнитсва біо метану чи власні свердловини будуємо

Це перпендикулярна проблема, яка стосується наших олігархів
До чого тут європейці?

А пані Меркель взагалі газогони по морю собі пустила щоб нам не платити і самим продавати газ по европі

Німці там нічого не платять

С кем я не общался по поводу их продуктов — все потрясены удобством и функционалом, а кто ей не пользуется тот лох (в сущности маркетинг). Причем для 99% это первая ide. Я вынужден ей пользоваться, чтобы быть как все и не отличаться (сталкиваясь с неудобствами в виде продления evaluation period). Можно не покупать там, где есть альтернативы. А их продукту альтернативы есть. Деньги которые я экономлю — уходят в фонды Притулы или «Повернись живим». Газ для населения не поступает оттуда, их используют наши неэффективные заводы. С бензом другая проблема — козлы у руля страны. Я начал с себя, и никого не привлекаю на свою сторону.

Запорожець теж свого роду альтернатива S класу, і там і там же по 4 колеса.

В тому і річ що більшість не розуміє для чого їм s-клас. Щоб на рибалку їздити? Щоб рахувати ями на дорозі? Платити за бренд? Або користуватися ide та ще встановити собі postman, тому що не в курсі, що ide на таке спроможне. На 4 голих колеса можна поставити все що необхідно і тільки тим користуватись.

Здається це ти не розумієш, що в ес класі буде двигун здатний тягти тебе по дорозі зі швидкістю більше за 30 км на годину, шумоізоляція щоб ти не чув оточуючих і міг без перешкод думати свої контраверсійні думки сидячи у зручному кріслі з масажем і підігрівом/вентиляцією, при всьому цьому ти не будеш переживати що мішок картоплі який ти везеш з села — випаде в прогнившу дірку у багажнику,як в запорожці. Можливо ти навіть відчуєш як адаптивна підвіска згладжує ями на дорозі до такого порогу, що ти їх не відчуваєш, а якщо все таки відчуєш — то не вдаришся головою об стелю,і не вдаришся ти не тому, що сидів буквою «зю», а тому що стеля на нормальній висоті.
Чи зможеш ти сам встановити всі приблуди на 4 колеса? — так зможеш. Чи стане твій дірявий,розбитий, заліплений синьою ізолентою корч ближчим до s класу? — у 99.99% випадків ні
Якщо ти знаєш от прямо альтернативи для житбрейнса під лінукс — я уважно слухаю, екліпс не пропонуй ну бо просто нє.

Всі є під лінукс, навіть безкоштовні. Зичу вам їхати в с класі зі шматом найдорожчого сиру в руці. Імідж. Тільки подумайте, що не дай боже в ваш будинок попаде снаряд виготовлення якого ви проспонсорували. Якщо нема будинку, то подумайте що буде як в вашу дупу засунуть ствол із проханням дати грошенят на бухло. Дивно що на 8 році війни більшість думає так як ви.

Всі є

Інструменти рефакторингу, приміром? Покажіть ;)

Ну для C++ он LibTooling пиляють (і той ще сируватий), а з рештою мов що робити?

Воно-бо, звісно, можна все руцями рефакторити, але вищезгадані «жертви маркетингу» вважають це непрофесіоналізмом. Особливо в світі Java, де тонни бойлерплейту, звичайна річ — леґасі-проекти на тисячі й десятки тисяч файлів, і треба то все якось розгрібати.

на 8 році війни

Проблема в тому, що решту світу (ну крім кількох таких же жертв агресії) війна так не хвилює, як українців. І якщо українці почнуть масово, активно й принципово уникати всього москальського, то банально втратять конкурентоздатність.

Тут он у сусідній нитці обговорюють інтеграцію 1С із ПРРО, при тому, що він уже кілька років офіційно під забороною і начебто вже має бути звідусіль випертий, але на практиці виходить, що ні. То яка мова про громадські ініціативи з бойкоту може йти, коли навіть державні не працюють?

Нажаль не можу нічого сказати щодо рефакторінгу в вашій мові, але пошук запропонував з десяток результатів. Повторюсь, якість запропонованих рішень для побудови синтаксичних дерев не зможу оцінити. Я в роботі використовую зовнішнє рішення, яке інтегрується в будь-яку ide. Якщо нетфлікс пиляє своє рішення для java, то мабуть ще нема срібної пулі. А щодо бойкоту, то ще з початку я сказав — це є моя позиція і нікому її не нав’язую.

в вашій мові

Наче я однією конкретною мовою пишу. Ви про котру? ;)

Я в роботі використовую зовнішнє рішення, яке інтегрується в будь-яку ide.

Ну взагалі, я дещо відстаю від життя: виявляється, до специфікації LSP у версіях 3.14–3.16 додано чимало можливостей саме для команд над цілими воркспейсами, і за останні роки два до багатьох LSP-серверів додано набори команд для рефакторингу. Із безшовністю ще поганенько: pylsp-rope, приміром, із незбереженими файлами не дружить, а gopls коментарі губить.

Сподіватимемося на краще, бо в JetBrains вже майже для кожної мейнстримної мови по IDE є. А тренд на статичну типізацію вже й до раніше динамічних мов (таких як PHP, Python, JS→TS) дістається, розкриваючи на повну можливості IDE з глибокого аналізу коду, про що не забувають нагадувати «жертви маркетингу».

нема срібної пулі

Але є різниця між латунною кулею й отруєним дротиком. Дротики, може, й не гірші, он Кім Чен Нама нещодавно не те що дротиком, а взагалі хусткою вбито. Але до вогнепальної зброї дротики не підходять, та й дивляться на дротикоплюйців, як на дикунів. А носія арбалета в ліпшому випадку сприймуть як рольовика, в гіршому — як втікача з Кульпарківа.

Я підтримую, бо нічогісінько не зрозумів. Навіть почав вам заздрити, стільки мов...питон, го, ява... Але знаю одне, що диво рефакторінг від джетбрейнс дозволив видалити класс, який був прописаний в анотаціях. Після цього я не довіряю жодному і завжди перевіряю спочатку ручками, а потім вже іншими способами.

Навіть почав вам заздрити

А чому заздрити, коли я на жодній як слід не знаюся? ;) Ну крім JS, можливо.

Риночок ліпше підлаштований під вузьких, але досвідчених спеціялістів, ніж під підбирачів мови під задачу.

завжди перевіряю спочатку ручками

А варто автоматичними тестами, які відловлять поламку існуючого коду. І комітити маленькими цілісними правками, які легко цілком прочитати й осягнути; зокрема, й помітити, що зачеплено щось не те. Поламати не лише автоматика може, а й шалені руці, особливо коли чужі і ненавмисне ;)

вбиваю в гугл "

Всі є під лінукс

і не бачу альтернативи, Пейн я не відчуваю альтерантиви.

ви проспонсорували

 Я ідейний послідник Джека Рекхема, тому рідко щось спонсорую.

Любителям мерина пора переходить на мак. Не пачкайтесь об линукс.

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

В какой бы сфере ты сейчас не работал, разрабом, юристом, матерью пятерых собак

Будівельникам ПК на роботі наче ще не треба. Принаймні, пересічним, не прорабам і архітекторам. Та й прибиральникам теж.

А ще, раптово, у багатьох країнах ПК досі розкіш. І навіть дорогий мобільник — розкіш. При цьому люди цілком собі працюють, навіть бізнес ведуть, наприклад, банани скуповують і продають за кордон ;) У нас типовим представникам першої групи єдиноподатників (все ті ж продавці бананів, еге, тільки вже імпортних) ПК не потрібен теж; декларацію раз на рік можна й паперову заповнити.

и придётся пересаживать планктон с винды с екселями всякими, на какую-ть федору или убунту

Ото справді, викладач із кафедри правознавства не дасть збрехати ;)

Альтернативы есть, но качество этих альтернатив сильно зависит от языка, мне кажется

Основа фінансування будь-якої держави — податки. Підтримуючи софт, зарплату за який в основному отримують громадяни Росії — ви підтримуєте війну проти України.
Яксоь так.
P.S.: Купувати російське можна, на мою думку. Але з умовою відсутності альтернатив. JetBrains — не єдина компанія, що робить софт такого класу. А, скажімо так, зручність — дуже суб’єктивна штука.

JetBrains — не єдина компанія, що робить софт такого класу

та вот единственная. в N-ый раз минуту назад установил vs code и снова его удалил через 2 минуты, как этим запорожцем можно пользоваться, я хочу проставить тип переменной, пишу «b» он мне предлагает первым в списке «babel» (еще и с задержкой, которой в IDE от JB я не наблюдаю), серьезно???

Тобто без такої очевидної підказки не можна працювати. Ну ок, я зрозумів рівень програміста, на який розрахований продукт.
Але трохи серьйозніше. VSCode — не IDE. Є Visual Studio, є Eclipse, є Komodo IDE... Я практино впевнений, що можна досягти прийнятного рівня роботи і від них. Але вилазити з теплої вани ніхто не хоче.

Ну покупать то лучше по меньше, а продавать напротив по больше. Федерация не только путин, его срок так или иначе закончится и придется мирится. На велосипеде Россия от наших границ никуда не уедет.

Вот педерации и придется мирится, ибо кто напал, тот и лох.

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

Не знаю, а почему она российская? Основана в Праге, офисов много. Да, выходцами из совка. Есть офисы много где, но и в России тоже. Они заводят прибыль в Россию, или только зарплатки туда отчисляют? (Которые в России в среднем меньше, чем в Украине)

точно так же у нас и украинские компании не украинские))

На код впринципе сложно налепить национальную принадлежность. У кода нет патриотических чувств)

так речь не о коде, а о стране где зарегистрирована компания.

А не факт, хлопці та дівчата з Пітеру протікали давно в Прагу та Мюнхен ще до війни. І там багато українців працюють. 2. Взагалі в російському ІТ російський телевізор не дивляться, там у людей міски є. І на «Солдатушки ребятушки, нашему царю показали фигу — умрем все до последнего» не дуже і ведуться.

там у людей міски є.

Немає, щоб переконатись -достатньо зайти в коментарі у будь-якій навколополітичній темі на хабрі,і виявиться що це точно ті самісінькі кримнашисти які можуть павтаріть, з тим самим набором тез що видає рашкотв, тільки з більш прокачаною граматикою і орфографією, хід думок такий самий.

Обычно комментарии крымнашистов там жестоко заминусованы; и никто в открытую не будет h*3c0ci76 карлика, ибо последствия могут быть печальны.

Возможно мы просто читаем разные хабры 🤷‍♀️

посилання в україномовній статті з англійськими термінами можна було зробити й на англомовну сторінку
www.jetbrains.com/fleet замість ru

Думаю, можна посилатися і переходити на будь-яку версію, як кому зручно. Але на ваше прохання замінив посилання на англомовну сторінку. ;)

Теперь мы в безопасности, спасибо

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

то, что мертво умереть не может)

Наверное в плане поглощения оперативной памяти.

Вот да, интересно, у кого будет выше OOM score, если запустить их параллельно и примерно одинаково нагрузить.

круто, у меня вообще 4 джетбрейнса сейчас на компе...

Jetbrains IDEA стала настільки довго запускатися? :

Обычно ты её запускаешь один раз...

А що ви запускаєте на другий раз?)

Да, после покупки нового компьютера

прикол что их основные редакторы стоят по 300 баксов в год, пришло время выкатить немного обрезанную версию за 100.

есть же опен сорс коммунити ебдишен.

При тому ще й з ліцензією, що дозволяє комерційну розробку.
А ще вона швидше працює, бо менше непотрібних плагінів з Ultimate.

Которая поддерживает C++, Python, Go и C#?

100 EUR и потом можно не платить, просто обновлений не будет.

Подписаться на комментарии