Ты в 2022 году запускаешь IDE в которой много миллионов строк кода на Java и Kotlin, которая измана всякими анализаторами семантики, синтаксиса, эвристиками, проверкой орфографии, подсказками на каждый чих для языка с динамической типизацией, поддержка которой традиционно сосёт даже в PyCharm (автодополнение работает криво, но это лучшее что есть) и жалуешься на то что всё это жрёт всего 3 GB RAM?
Всё остальное на свой вкус и цвет, рекомендую использовать Gvim, там цвета лучше отображаются и можно кастомные меню делать, да и вообще весь гуй конфигурируется из конфига, что хочешь добавляй/удаляй, включая скроллбары если бесят когда много окон разделённых.
Весь сыр бор просто записывается типа так
Plugin 'scrooloose/nerdtree' "Файловый менеджер
Plugin 'majutsushi/tagbar' "Менеджер навигации по коду, аля ctag
Plugin 'flazz/vim-colorschemes' "Набор цветовых схем/тем
Plugin 'ryanoasis/vim-devicons' "utf8 иконки
Plugin 'bling/vim-airline' "строка состояния
Plugin 'vim-airline/vim-airline-themes' "Набор цветовых тем строки состояния
Plugin 'morhetz/gruvbox' "just
В Vim делается :VundleInstall и всё готово к работе сразу.
Не знаю, я в заборы не вчитываюсь, сужу по среднестатистическим потребностям. Конечно, если хелловорлды писать без баз, очередей, и прочей сопутствующей фигни, то и 32 Гига должно хватить.
У меня система после загрузки со всеми рабочими мессенджерами, почтами и вкладками с джирой и гитхабом 8+ гигов отъедает. Это я еще IDE не запустил и в докере ничего не стартанул
Ну заявлять что свои личные наблюдения это стандарт, опрометчиво.
3 гб лол. Ты плагин для хелма/кубов включи. У меня с этой шнягой он все 10 жрёт. А если ещё отмазаться language injection то вообще никакой памяти не хватит
Наркоманская поделка. Сколько раз пробовал - пичарм удобнее прям на порядок, без жсона для запуска, долбанины с окружениями, странной логики вкладок, упоротых хоткеев и прочего. Единственный реальный плюс вскода - можно нормально вцепить gdb/lldb и отлаживать cython, я хз почему в пичарме этого даже в поатной нет, хоть clion отдельно ставить и в два окна сидеть. Во всех остальных аспектах вскод шлак.
Да я сам на идее сижу. И да, 2+ окна с докерами угнетают 16-гиговую машину довольно заметно. Удобство того стоит, что не отменяет факта, что в MS работают боги жаваскрипта.
Ну, да, PyCharm довольно прожорливый до памяти. Но на 16 Гб париться об этом уже не нужно.
И сомневаюсь, что подобный набор фич можно запихнуть в заметно меньший объем. VS Code сильно не дотягивает по возможностям до PyCharm. Прям очень сильно.
А если хочется совсем быстро и мало памяти, то NeoVim с treesitter и lsp. Сам использую для маленьких проектов.
Это ТС разбираться, а не мне =) Подсветка и так будет, но цвет подсветки уже зависит от темы, а тема дефолта может глаза сломать и отбить всё желание что-то писать. Я шашечки описал, колёса сам прикрутит.
Ну он не только жрет. Тут сабж на двадцатой убунте неожиданно стал при автокомплите перегружаться. Причем не важно, снап версия, флатпак или прямиком с сайта. Продолжаю наблюдение.
Я в бытность работы на VS, очень расстраивался, что она не может сожрать больше 2-х гигов. Ибо тормозила и «свопилась»(скорее всего GC начинал все вешать периодически), а памяти свободной при этом 8Гб было, но студия до версии 2022 не умела больше 2Гб брать. Так что радуйся наоборот, что память жрет, а не тормозит от нехватки.
Учитывая как оно там внутри лучше б сделали «службу одного окна». Я понимаю что продавать частями прибыльнее, но если б была опция «полный комплект в одном окне» - было б реально удобно.
Spyder - qt, достойный автодоп, интеграция с математическими фишками и множеством утилит, жрёт копейки.
А PyCharm жрёт столько потому что г***о, ибо предположу, что его жручесть продиктована использованием джавы, кучи библиотек, жирения потоковой модели и самое банальное - перераспределение расходов с оптимизации среды разработчиками на перерасход потребляемых ресурсов пользователями + поправка на сборщик мусора и среду исполнения джавы.
Возможно, оно просто не вытянет всё сразу. Там из-за движка только одного языка этот монстр начинает лагать как даун под хмурым, а если два и больше будет в одном процессе, придётся вешаться.
Да не, не начинает. У меня включены пистон, жс, луа для редиса и пачка мелочи типа хелма и прочего. Тупит только хелм, в нем конкретно память течёт. Остальное норм, даже жс