Anonymous
что такое remote plugin host?
вынос плагинов в отдельный процесс
Vitalii
поиск по гитхабу ничего похожего не выдал
Не все они на гитхабе. Простота Гугле, либо на офф. сайте Вима.
Anonymous
ну это такой юмор, плагины на плюсах писать для вима — это дико
Vitalii
Действительно странно.
Anonymous
Хей бейбы
Anonymous
Кто-нибудь может проконсультировать по emscripten?
Anonymous
В общем, суть. Я меняю место работы, и меня зовут графическим программистом. Сложность заключается в том, что рендер надо писать под несколько платформ: винда, мобилочки (пока только андроид) и веб. С вебом у меня плохие отношения, поэтому хотелось бы чтобы под все платформы кодобаза рендера была на одном языке - С++. Я буду стараться придерживаться спецификации OpenGL ES 2.0 Более конкретные вопросы: 1. Возможно ли транслировать код как библиотеку для JS, а не как полноценную html-страничку? Как? 2. Как в cmake описать кастомный билд? (например "Web") 3. Можно ли как-то описать в cmake, чтобы он сам выкачивал emscripten, собирал его и т.п? Я вообще привык делать все свои проекты так, чтобы можно было ограничиться одним "cmake ." 4. Кто-нибудь может поделиться cmakelists? Хотя бы самым минимальным 5. Какие стандарты С++ нормально работают с emscripten?
Anonymous
вообще по идее надо бы LSP + clangd на это дело подписывать
комбо vim-lsp + clangd выглядит многобещающим конечно, но надо туда ещё cmake как-то приклеить
Anonymous
я просто люблю автоматизацию, знаете)
Anonymous
только я что-то не вижу в доках, что clang надо скармливать
Anonymous
а я просто с деревни, не знаю всех этих ваших крутых штук и свой велосипед хочу
Danil
зочем велосипед
Danil
пользуй rtags и обвязку для вима
Danil
чувствуй себя отлично
Danil
будет не только комплишн, но и навигация и прочие прелести индексера
Anonymous
но зачем, если есть rtags?
гм, rtags, надо посмотреть
Deleted Account
Deleted Account
чо
я пропустил чота просто чем rtags лутше ctags
Deleted Account
а фокс писал про какуюто билдилку
Deleted Account
pinnokio
роботает как говно
хз, проблем не было
Anonymous
Поищи YouCompleteMe, он compilation database от CMake понимает
последнее время что-то не очень, вчера перестало работать само по себе
Danil
для мелочи YCM мб и хорошо, но на нашем проекте все печально
Danil
ни навигации, ни корректного компилшна
pinnokio
грустно. Есть еще deoplete для неовима. Но не пробовал
Danil
ну деоплит это тот же самый неокомплит для вима, только для неовима
Danil
это просто комплишн энжин
Danil
к нему надо бекэнд прикручивать
Danil
собственно у меня rtags и прикручен к neocomplete
pinnokio
для мелочи YCM мб и хорошо, но на нашем проекте все печально
А насколько большой и сложный проект? kloc, mpl? )
Danil
50мб сорцов
Danil
+ 70мб генеренного кода
Danil
причем rtags еще и понимает куда тебе надо в генеренном коде
Danil
этому я был приятно удивлен
pinnokio
Прикольно, надо попробовать
Anonymous
собственно у меня rtags и прикручен к neocomplete
а что этому rtags надо подсовывать, чтобы он работал?
Anonymous
бд компиляции шланговскую или что
Anonymous
что-то в ридми просто не писано, а детально копаться сейчас нет возможности
Danil
а что этому rtags надо подсовывать, чтобы он работал?
make -nk <targets> | rc -c - или ninja -t commands <targets> | rc -c - или как в твоей системе сборки получить набор команд для компиляшек
Anonymous
о, интересно
Danil
т.е. все будет работать под конкретную сборку
Danil
причем если помню, то он отдельные сборки считает разными проектами
Danil
и можно свичить проекты на лету
Danil
т.е. он будет подхватывать соседний индекс
Anonymous
посмотрю на досуге, благодарю
Danil
для другого набора дефайнов и т.д.
Danil
ничего они не умеют
Danil
темплейтые иерархии?
Danil
мы про то, что встать на самый базовый темплейтный класс и показать его наследников
Danil
сегодня ж по-моему тут обсуждали недостатки силайона и то, что он не умеет
Anonymous
а как там kdevelop поживает?
Evgenii
то есть до самой смерти
Anatoly
в этой гонке qt creator скоро всех сделает с их ставкой на LLVM тулы
Danil
Danil
и грепает он почти так же быстро как ripgrep
Danil
и не тупит
Danil
даже прожевывает практически все
Anatoly
радует, что в любое время дня и ночи темы для обсуждения одни и теже :)))
Anatoly
кто не поучавствовал утром, заходи вечером
Evgenii
я все больше убеждаюсь что софт который не приносит профита болееменее крупной компании юзабельным быть не может
Александр
#holywar
Evgenii
ну может и понятная но я к ней долго шел относительно. И это значит что юзабельного линукса на десктопе мы не дождемся 🙄
Anatoly
почему сорри? я тоже сегодня работал
Evgenii
но там не десктопы 🤷‍♂
Evgenii
так то редхет ясен фиг
Anatoly
Что касается CLion, команда очень старается, только за эти старания пока рано брать деньги.
Anatoly
Благо, проект на cmake-е, и ребята могут выбирать из Eclipse, CodeBlocks, KDevelop, QtCreator при разработке под Linux
Александр
Жизненно
Alexey
У меня просто на весь джетбрейнс подписко от конторы