4 ms·
Only problem is that vim doesn't work with LSP. It is a broken tool. Easy check proving absolutely that it is broken: 1. Create a new wails project with `wail
by ilrwbwrkhv 2y ago
Only problem is that vim doesn't work with LSP. It is a broken tool.
Easy check proving absolutely that it is broken:
1. Create a new wails project with `wails init -n myproject -t svelte-ts`
2. Create a svelte file and use a function defined in app.go
3. Run `wails dev` to compile and run the app
4. Delete the function from app.go
Result: The svelte file which imports the function generated from app.go doesn't show any errors even thought the function doesn't exist anymore.
So use VS Code or Sublime which actually work with LSP without issues.
Don't use broken tools for your work.
- naught0 2y agoIt sounds like something broken with this specific workflow. I use LSP features in typescript and python daily without issue. Don't use a tool that's broken for your work. There are plenty of bugs in other editors
- ilrwbwrkhv 2y agoVS Code has no bug which is not also in Neovim. So VS Code is the best of the lot.
- xigoi 2y agoBugs are not the only thing that matters. VSCode is way slower than (Neo)Vim, uses more memory, contains proprietary parts and lacks many of (Neo)Vim’s features.