Size: a a a

Конференция C++ Russia

2021 May 13

AV

Alexey Veselovsky in Конференция C++ Russia
И это накладывает
источник

AV

Alexey Veselovsky in Конференция C++ Russia
А у clion своя специфика, там другие операции тормозят
источник

TS

Timur Safin in Конференция C++ Russia
ну в Яндексе backendcpp был достаточно большой (8К файлов). На тот момент. Не такой большой, конечно, как а Акронисе backup (70К файлов, 10Mloc) но вполне нагружал

Короче, было достаточно для нагрева Макбука до неприятных температур
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Он, clion, в среднем более «вязкий»
источник

TS

Timur Safin in Конференция C++ Russia
а с vscode я индексацию производил на удаленном линуксе (через emote development режим), и температура никого не волновала :)
источник

AB

Anton Bikineev in Конференция C++ Russia
clangd, кстати говоря, умеет remote-index, что довольно-таки удобно, так как не нужно тратить время на переиндексацию
источник

AV

Alexey Veselovsky in Конференция C++ Russia
ну вот в моем случае, если вынести индексацию в линукс, то это будет не удаленный, а локальный линукс в докере 😄 поэтому шо то зараза, шо это зараза. только памяти жрат будет больше
источник

S

Sergey in Конференция C++ Russia
Поддержу Тимура, что CLion хорошо использовать для небольших и средних проектов, когда работаешь на десктопе с кучей оперативки. Схема редактор + LS (VSCode, Neovim/Vim, Emacs это уже кому что нравится) выигрывает в случае удаленной разработки и в случае, когда хочется, чтобы ноутбук не использовал постоянно все свои ресурсы, пусть даже жертвуя частью функционала редактирования кода
источник

AV

Alexey Veselovsky in Конференция C++ Russia
у меня ycm+emacs АДСКИ тормозил
источник
2021 May 14

AV

Alexey Veselovsky in Конференция C++ Russia
на относительно небольшом проекте
источник

АР

Андрей Руссков... in Конференция C++ Russia
по такой логике можно на блокнот фоллбекнуться )
источник

AV

Alexey Veselovsky in Конференция C++ Russia
(сборка проекта минут 10-15 локально)
источник

TS

Timur Safin in Конференция C++ Russia
ты удивишься, будет быстрее (как у меня сейчас с тарантулом под wsl2) так как индексирование на extfs (пусть и паравиртуализированной через Hyper-v) быстрее чем на ntfs
источник

AV

Alexey Veselovsky in Конференция C++ Russia
это смотря где исходники лежат 🙂 если они будут лежать на хосте, то индексирование будет на порядок как раз медленней
источник

AV

Alexey Veselovsky in Конференция C++ Russia
так как хостовая файловая система это узкое место для докера на виндах
источник

TS

Timur Safin in Конференция C++ Russia
не, там всё норм и intellisense и все похожие пироги (благодаря language server)
источник

АР

Андрей Руссков... in Конференция C++ Russia
хз должен быть подвох, это же поделие мс
источник

TS

Timur Safin in Конференция C++ Russia
на так в WSL надо класть на нативный том, а не хост. И тогда будет быстрее
источник

AV

Alexey Veselovsky in Конференция C++ Russia
какой такой WSL? у меня докер без всяких WSL крутится 🙂
источник

АР

Андрей Руссков... in Конференция C++ Russia
а если серьезно, то разве clang code model это не то же самое только в профиль?
источник