Pull to refresh

Comments 36

Никак, берем VPN, скачиваем IDEA и пользуемся. Для меня лучшего и удобного редактора, чем PHPStorm нет. Другие не понравились.

А потом ваш впн начинает конфликтовать с рабочим и вы курите бамбук

с чего это, у меня openVPN ни с кем не конфликтует

Сейчас решений для обхода ограничений ИТ-служб имеется чуть больше, чем вагон и маленькая тележка.

Приходилось видеть вариант, когда уставшие от креатива ИТ разрабы брали инет через б/у телефон с VPN и клали болт на все корпоративные политики одним махом. А при редкой необходимости залезть в корпоративный интранет просто переключали сеть в настройках

Это проблема, когда необходимость во внутрисети возникает всегда. Вот разрабатываешь ты микросервис, все другие микросервисы твоей системы - во внутрисети, базовые образы докера, база данных, тесты, сервера CI/CD, сваггеры, роутинг, трейсинг... Короче, все. Нет внутрисети - можно не работать вообще.

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

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

Такая система сейчас у многих (может быть, большинства) финтехов и корпораций. Такая система что в Амазоне, что в Сбере.

Короче, вот эта штука про свой интернет - она только для мелких-средних компаниях.

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

Я же написал - сеть в настройках переключается.

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

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

Пользуйте Линукс, на компы с Линуксом ИТ обычно не суется, справедливо полагая, что линуксоиды имеют достаточно мозгов, чтобы не запустить червя в сеть.
Да и ноут не всегда подойдет, мне, например, для ежедневной сборки образа по 4-5-раз 64 гига и 16 ядер мало. А корпоративные виртуалки тоже не подходят - выделить памяти и ядер можно много, но дисковая подсистема для них, сравнимая по производительности хотя бы с SATA, жутко дорогая.

Лет 20 назад друг настроил Emacs по образу и подобию Borland'a, но на Linux. Было реально круто, но нужно заморочиться и потратить время знатно. Как-то вспомнил, захотелось попробовать, но не осилил - не было мотивации столько сил тратить. Как вариант, если подготовить шаблоны, чтоб переиспользовать, то можно получить реальную IDE

emacs lsp редхатовский нормально поддерживает?

ну так в порядке интересуюсь, пользоваться таким конечно будут 2 человека

Есть как минимум 2 пакета для поддержки LSP-серверов: Eglot (встроенный) и lsp-mode. Попробуйте, возможно, для нужного сервера (вы не указали какого, а у Red Hat их несколько) уже есть поддержка.

Боюсь лично я не настолько продвинут чтобы проводить эксперименты с emacs-ом. Как минимум стоит мне для начала научиться им пользоваться. А затем уже погружаться в реализацию lsp протокола.

воспользоваться сторонними инструментами для работы с СУБД

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

Ещё существует такая ide как eclipse, но почему-то её мало кто вспоминает

К Eclipse сложно применить термин lightweight, там фраза "там поменять в одном месте константу, один момент" не работает

CubeIDE у ST на ней сделан, можно вечно смотреть как она открывает проект и переключает с ioc на исходный код...

"С детства не люблю кошек, ты просто не умеешь их готовить". Не трогайте эклипс он работает. А все попытки переехать с эклипса для написания кода под микроконтроллеры: stm'ы, китайские вариации на тему stm, esp32, заканчивались ничем. Всякие силаены, vscod'ы и иже с ними ничего кроме отторжения не вызывают . Жаль конечно что эклипс похерили, а долбоящеры из esp-idf убили в 3-й версии своего плагина поддержку родного эклипсовского индексера в угоду lsp, который лютое говно и который по-быстрому отследить что происходит в недрах совершенно не даёт. Чтобы оператиано взглянуть на вызываемый код нужно специально открывать файл, вместо по-месту всплывающего окна с кодом метода или структуры. Эклипс отличный инструмент!

Я вспоминаю. Правда не каждый год и даже не два. Скачиваю, смотрю, пытаюсь пользоваться, привыкнуть, но через пару месяцев сдаюсь и сношу. И так на протяжении уже лет 15

Я очень даже активно использую :) На Идею переходить не собираюсь.

Kate довольно хорошо умеет LSP. Правда, сам по себе не всегда удобный и стабильный.

Консольный Helix тоже умеет хорошо LSP и TreeSitter. Он шустрый и стабильный. Но система движения не всегда удобная (post-vim).

Vim система движений не неудобная, а непривычная! Хотя раньше вполне себе было стандартом...

А так LSP много куда можно воткнуть, скорее проблема в том, что статья описывает гораздо больше функционала(имхо - излишнего), чем LSP.

В том-то и дело, что у Helix - не Vim, а дальнейшее развитие идеи. Причём первым «post-Vim» был Kakoune, и его вариант мне нравится больше. Автор Helix решил, что сделает ещё лучше, и сделал по своему. На мой взгляд, получилось хуже, чем у Kakoune.

Но как IDE , Helix превзошёл Kakoune на текущий момент.

Скептически отношусь к таким материалам. "Как жить без intlliJidea? Берем intellijidea...". Все это закончится ровно в тот момент, когда Intellij будет распространять community по подписке (хоть и бесплатно) и закроет доступ к ней для России.

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

Вместо того, чтобы прямо сейчас начинать разработку своей IDE, можно почивать на лаврах.

свою IDE подобного уровня в РФ не разработают.

Конечно же разработают, там много ума не надо. Нужно только упорство и время. И много рук.

НО ЗАЧЕМ?!!

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

Вместо этого можно написать что-то новое, чего прямо сейчас не хватает.

Ну, один раз вроде уже разработали?

Intellij будет распространять community по подписке

В этот момент делается форк. Вы считаете, что нужно с нуля свою IDE писать?

И как же люди жили без нее до Идеи?

Да, Идея в свое время сделала ставку на рефакторинг и выиграла. Но и у неё есть слабые стороны. Я и сам сижу на Идеи, но если бы была другая ушёл бы, т.к. пару "фич" редактора не исправляются с самого рождения. Отладчик так и не умеет показывать возвращаемого значения из функции. А с внедрением лямд в Java количество нераспозноваемого кода для отладчика только растёт. Мультимодульные проекты не всегда подтягивается корректно... В свое время, когда вынужденно переходил с jBuilder'а, буквально плакал. Жаль Borland не выжил. А в последнее время основная фича - рефакторинг - тоже сбоит. Поменяли интерфейс на спорный...

Не боги горшки обжигают. Если будут почивать на лаврах, то точно так же как и предыдущих "богов" сметут.

В настройках дебагера можно включить show method return value

https://www.jetbrains.com/guide/javascript/tips/see-return-values-variable-view/

Пример в JavaScript, но точно работает и для Java

Борланд в смысле команды выжил ) Он превратился в Джетбрейнс, Visual Studio + C#, и современную версию Delphi. Последняя, кстати, вполне себе существует и пользуется ограниченным успехом для написания всякого кастомняка аля конфигураций 1С (но в мире победившего Сапа и Атлассиана это не имеет такой же всенародной популярности, как у нас 1С). А заинспайренная ими команда Атома превратилась в VSCode и Zed.

А еще частично в NetBeans и Eclipse :)

Сказать "нет войне" и релоцироваться в теплые страны не вариант?

С момента ухода jb не пользуюсь идеей. Да чуть менее привычно на vs code. Но я не считаю, что показывать средний палец покупателям плохой тон. Минусую jb. Пусть катятся к чёрту.

Бедным джавистам нужно 5 частей статьи чтоб распрощаться с intellij idea?

Sign up to leave a comment.