Go to definition and diagnostics support
vladyadubrovsky opened this issue · 4 comments
Do you plan to support GoToDefinition and other stuff? Or is still lack of support from JetBrains?
From the post https://blog.jetbrains.com/platform/2023/07/lsp-for-plugin-developers/
- lspGoToDefinitionSupport
- lspDiagnosticsSupport
- lspCodeActionsSupport
All features are already supported. The entire plugin is designed to launch SumnekoLua. If there are any bugs in certain features, it is because JetBrains' support may not be sufficient.
the "goto Definition" feature is not reflected in the right-click mouse menu. You need to use Ctrl + left-click to access it. As for code diagnostics, you can directly see them. For code actions, some quick fixes are available, but JetBrains has not implemented the executeCommand, which means that more quick fixes cannot be used yet.
I tried to Ctrl + left-click but it's not working. In visual studio code i did't find such problems in same project.
Also hovering with mouse doesn't working too, Rider doesn't show the window with describes of methods/class and etc.
Maybe it's issues in mine enviroment and in the way i opened project in Rider. I didn't test in other JetBrains IDE. Or in JetBrains support as you said
It's possible that you're not using Windows. By default, Mac doesn't have execution permissions.
and jetbrain hasn't implemented the hover protocol.