3 ms·
By this definition neovim is an ide just because it has native support for treesitter. Yet I don't think it is one
by saturn_vk 4y ago
By this definition neovim is an ide just because it has native support for treesitter. Yet I don't think it is one
- kuschku 4y agoCan you operate on AST elements? e.g., if you move a selected line of text up/down, does it move the text itself or does it move the underlying AST elements and adapt the text to the changed AST? Can you select a function and drag and drop it into a different file or class and have the code automatically adapt, add/remove parameters, imports, etc as needed? If you have two functions called doA, in different modules, and you have a file that imports doA from module 1, and you copy that doA call and paste it in a new file, does the IDE correctly add the import as well, or does it just paste the text and you have to import manually?