Size: a a a

Saint P Ruby Community

2019 December 11

VA

Vyacheslav Alexeev in Saint P Ruby Community
Гайс, кто-то сумел нормально настроить autocomplete и всякие go to definition и go to references в vim для руби?
источник

SP

Semyon Pupkov in Saint P Ruby Community
coc + https://github.com/castwide/solargraph работает нормально
источник

VA

Vyacheslav Alexeev in Saint P Ruby Community
Semyon Pupkov
coc + https://github.com/castwide/solargraph работает нормально
Вот я его пробовал, когда он еще совсем сырой был, примерно год назад. Сейчас не возникает проблем?
источник

VA

Vyacheslav Alexeev in Saint P Ruby Community
А методы, которые в миксинах объявляются, он может до них прыгать?
источник

SM

Sergei Maximov in Saint P Ruby Community
Он же вроде go to ... не поддерживает
источник

VA

Vyacheslav Alexeev in Saint P Ruby Community
Sergei Maximov
Он же вроде go to ... не поддерживает
я его для typescript юзал, go to почти отлично работал
источник

SM

Sergei Maximov in Saint P Ruby Community
Vyacheslav Alexeev
я его для typescript юзал, go to почти отлично работал
Ты использовал "A Ruby language server" для typescript?
источник

SM

Sergei Maximov in Saint P Ruby Community
А это вообще законно?
источник

VA

Vyacheslav Alexeev in Saint P Ruby Community
Sergei Maximov
Ты использовал "A Ruby language server" для typescript?
я про coc
источник

SP

Semyon Pupkov in Saint P Ruby Community
по методам прыгаем с миксинами не помню надо проверять
источник

SM

Sergei Maximov in Saint P Ruby Community
Vyacheslav Alexeev
я про coc
А, а я про solargraph, не знаю, что такое coc
источник

VA

Vyacheslav Alexeev in Saint P Ruby Community
Sergei Maximov
А, а я про solargraph, не знаю, что такое coc
плагин для вим, соответственно
источник

SP

Semyon Pupkov in Saint P Ruby Community
источник

VA

Vyacheslav Alexeev in Saint P Ruby Community
Semyon Pupkov
coc + https://github.com/castwide/solargraph работает нормально
пасиб, попробую
источник

D

Dimon in Saint P Ruby Community
Vyacheslav Alexeev
Гайс, кто-то сумел нормально настроить autocomplete и всякие go to definition и go to references в vim для руби?
У меня jump to definition в виме настроен в связке ctags + overcommit. Ctags индексирует проект и overcommit просто триггерит индексирование через post-commit хук. А автокомплит через tabnine.com
источник

VA

Vyacheslav Alexeev in Saint P Ruby Community
Dimon
У меня jump to definition в виме настроен в связке ctags + overcommit. Ctags индексирует проект и overcommit просто триггерит индексирование через post-commit хук. А автокомплит через tabnine.com
звучит интересно. А ctags прямо нормально индексирует? Опять же вопрос про методы из миксин, видит их?
источник

D

Dimon in Saint P Ruby Community
у него проблемы с индексом вложенных классов, не всегда понимает в какой прыгать
источник

D

Dimon in Saint P Ruby Community
только в инлайновую вложенность нормально прыгает
источник

VA

Vyacheslav Alexeev in Saint P Ruby Community
Dimon
только в инлайновую вложенность нормально прыгает
ну вот у меня так же vim-lsp с solargraph работают, правда solargraph почему-то все время отваливается
есть подозрения, что дело в rbenv и в разных версиях руби в разных проектах
источник

D

Dimon in Saint P Ruby Community
зато ctags еще индексирует установленные гемы и это прям вообще пушка
источник