Интересует базовый комплишин по хоткею полей и методов.
Есть ли что посмотреть в репозитарии?
Что-то типа как этих видео
fsharp-language-server
Здравствуйте, vaa, Вы писали:
vaa>Интересует базовый комплишин по хоткею полей и методов.
vaa>Есть ли что посмотреть в репозитарии?
vaa>Что-то типа как этих видео fsharp-language-server
Ла как бы примеров масса. Там довольно простой протокол. Там прямо на первой странице ссылка с реализациями. Почти все есть в исходном коде.
https://microsoft.github.io/language-server-protocol/implementors/servers/
Здравствуйте, VladD2, Вы писали:
VD>Ла как бы примеров масса. Там довольно простой протокол. Там прямо на первой странице ссылка с реализациями. Почти все есть в исходном коде.
VD>https://microsoft.github.io/language-server-protocol/implementors/servers/
Я немного не об этом. С реализацией lsp под vscode все понятно.
Неточно выразился. Изучаю ветку retarget-compiler под dotnet core.
Все работает. Nemerle кончено очень выразительный ЯП.
Но без автодополнения это конечно несерьезно. Слишком много типов, еще больше методов и полей.
По ошибкам даже проще смотреть на результаты компиляции, меньше отвлекаешься, а вот без подсказать о типах и сигнатурах сложно.
Не совсем понятно какие классы нужно использовать для получения сведений о типах в редактируемом файле (объявленых и импортированных).
Информация Completion на wiki похоже устарела.
Стоит ли пытаться snippets\VS2010 собрать под core для vs 2022?
и еще в под-проекте \Nemerle.Compiler.Utils много по автодополнению. Будет ли сложно его отделить от vs2010 и использовать в LSP?