продуктах jetbrains в связке с плагином для раста
посему начал задумываться о vscode. есть неплохие туториалы по настройке и использованию оного?
и мб кто-то ощутил на своей шкуре прелести переезда. если кто поделится - буду рад почитать. чтобы не было оффтопом: в разрезе использования для раста, конечно же
https://rust-analyzer.github.io/manual.html#installation Ставишь extension из marketplace'а, он скачивает бинарь, дальше ковыряешь настройки по душе и вперёд работать. Можно на nightly сидеть, можно из сорцов ставить. Всё сыроватое и шероховатое (из-за vscode как платформы и из-за косяков плагина тоже), но быстрое и, в целом, жить можно. В Идею теперь заглядываю редко и страдаю там от инпут лага(
инпут лаг? у меня вот, бывает, написал что-нибудь, жмешь ctrl+space (автокомплит) и... ждешь, пока пройдется по всему, что проиндексировал. секунд через несколько выплюнет длиннющий список возможных вариантов дополнения написанного. которые часто не особо помогает по факту, т.к. нужный тебе метод будет _где-то_ в этом списке
С комплитом недавно фичу в ra дозапилили и оптимизировали, так что теперь тоже может тормозить и выдавать кучу вариантов, почти feature parity) А инпут лаг я мб неправильно называю: вводишь символ и прямо видно, как долго появляется символ после нажатия. В vscode мгновенно.
хм не, последним не страдаю. если ток проц совсем в потолок и памяти нет. но в процессе индексирования как раз эта скотина может выжрать 400% цпу (8 потоков) и... в общем, ощущения не из приятных.
RA тоже может подобные закидоны выдавать, если с типами или макросами намудрить (там сейчас активно всё меняют и появляются косяки), может и паниковать и cpu выжирать. У меня лично проблем не было, но люди репортили. Из заметного только полная принудительная прогрузка кешей при каждом старте, на диск ничего пока не сохраняется.
Обсуждают сегодня