You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
One thing I miss in (neo)vim is these intellisense code actions that comes with CLion IntelliJ etc. out of the box.
Although there are some level of code refactoring/generation implemented with LSP, refactoring.nvim and some 3rd party plugins, they lack some functionality.
So, I have decided to implement some myself using a plugin called ts-node-action.nvim which allows you to inline treesitter to code easily.
The first (and probably the most important) action I implement is extract function.
Here is a quick demo:
tmp-2023-09-28_03.50.00.mp4
Thanks to the ts-node-action.nvim plugin, we can direct these plugins to null-ls API which eases the process:
The text was updated successfully, but these errors were encountered:
One thing I miss in (neo)vim is these intellisense code actions that comes with CLion IntelliJ etc. out of the box.
Although there are some level of code refactoring/generation implemented with LSP, refactoring.nvim and some 3rd party plugins, they lack some functionality.
So, I have decided to implement some myself using a plugin called
ts-node-action.nvim
which allows you to inline treesitter to code easily.The first (and probably the most important) action I implement is extract function.
Here is a quick demo:
tmp-2023-09-28_03.50.00.mp4
Thanks to the
ts-node-action.nvim
plugin, we can direct these plugins to null-ls API which eases the process:The text was updated successfully, but these errors were encountered: