4 ms·
You don't need s-expressions for that. Jetbrains IDEs provide this functionality for all supported languages, even bash.
by 0x1ceb00da 2y ago
You don't need s-expressions for that. Jetbrains IDEs provide this functionality for all supported languages, even bash.
- nyir 2y agoWhile they're very good compared to the alternatives, I wonder why they haven't pushed more into that direction, e.g. what I've wanted to put into a plugin when tinkering with the PSI was simple composable operations, similar to Vim operations, like "rotate if/else branch" (while correctly negating and simplifying the test expression), or "convert if to case/switch/..." (and back and only if it's feasible).