-
Публикаций
99 -
Зарегистрирован
-
Посещение
Одно обновление статуса
Смотреть все обновления от Mixed alignment
-
Боль линуксоида
Хотел переехать на терминальный текстовый редактор, чтобы ЧСВ потешить. Скачал Neovim и надстройку к нему, LunarVim. У последнего «счастья» куча зависимостей, часть из которых пришлось компилировать из исходников.
Выглядит, конечно, красиво. И управляется удобно: полная поддержка мыши, встроенный терминал, боковая панель с файловым менеджером. И работает быстро. Но для веб-разработки совершенно не подходит. Не отображаются док стринги импортированных классов и функций, если они есть. И виртуальное окружение включить — тот ещё геморрой. Пришлось устроить экстерминатус
Hide-
@Alter0ne я тоже рассматривал Kate в качестве удобного редактора кода, но не нашёл способа быстро и хорошо настроить в нём всё. Может, я прикипел к VSCodium (это как VSCode, только без щупалец Мелкомягких), но дзен этого редактора я таки смог почувствовать:
1. Создаём базовый профиль, расширения в котором подходят под любую ситуацию.
2. Создаём дополнительный профиль, который клонируем с базового. Добавляем в него необходимые расширения под задачу, например, под работу с Django.
3. Переключаемся между профилями по необходимости, чтобы подгружались только необходимые расширения, а ненужные не влияли на скорость работы.
Думал и про PyCharm, но теперь даже не знаю, зачем она мне нужна, когда VSCodium более универсальный и легковесный получается.
А к Vim/NeoVim прикасаться буду теперь только при работе с сервером. Некоторые причины я понимал интуитивно, а этот ролик придал словесную форму моим предположениям: -
Нашёл способ совместить лучшее от двух миров: Нужен установленный Neovim и это расширение:
https://marketplace.visualstudio.com/items?itemName=asvetliakov.vscode-neovim
Что получаем:
* богатство first-class плагинов для VSCode, они продолжают работать;
* скорость работы полноценного инстанса Neovim: можно даже открыть какую-нибудь базу данных на 11 ГБ как текстовый файл и работать с ней, ничего не будет зависать.