Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today. Learn more →
Syntax-tree-surfer Alternatives
Similar projects and alternatives to syntax-tree-surfer
-
refactoring.nvim
The Refactoring library based off the Refactoring book by Martin Fowler
-
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
react-extract.nvim
Neovim plugin for extracting jsx into React component
-
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
mini.nvim
Library of 20+ independent Lua modules improving overall Neovim (version 0.6 and higher) experience with minimal effort
-
-
TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
-
LunarVim
🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.
-
-
-
-
markdown-preview.nvim
markdown preview plugin for (neo)vim
-
kok.nvim
Fast as FUCK nvim completion. SQLite, concurrent scheduler, hundreds of hours of optimization.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
syntax-tree-surfer reviews and mentions
-
mini.move - Move any selection in any direction
Cool stuff. It might be worth adding this one to a comparison/alternatives list: https://github.com/ziontee113/syntax-tree-surfer
-
What's the one plugin you'd love to see?
The closest to "treesitter-powered jumps" plugin I know is ziontee113/syntax-tree-surfer. Don't use it personally, but video demos look cool.
-
Ask HN: S/W development text editor have feature colorizing every iteration?
treesitter / neovim:
different code block indicators styles : https://github.com/lukas-reineke/indent-blankline.nvim#with-...
collapse / expand / navigate between code blocks : https://github.com/stevearc/aerial.nvim
not exactly colorize, but can customize to just show iteration / loop processes : https://github.com/ziontee113/syntax-tree-surfer
- Syntax Tree Surfer now supports Dot Repeat for Swapping nodes in Normal Mode
-
What do you use treesitter for other than highlighting?
I personally use it for an outline window for my code (aerial.nvim) and quick-selecting code blocks (nvim-treesitter-textsubjects). I've also seen but not used syntax-tree-surfer for code navigation/manipulation and refactoring.nvim for performing refactoring operations. You could also check out awesome-neovim and ctrl-f for "treesitter", though there are many other plugins out there either not on that list or that don't explicitly mention treesitter in their description.
-
How Neovim helped me to grow up as a developer, and a person.
I published syntax-tree-surfer a while ago didn't know that anyone will be interested to use it. Turns out people do enjoy what I do. When I was in school I didn't feel like I mattered to other people. Now I feel like I do, there are people out there that cares about me, giving me help, advices, etc.. It's just really amazing!
-
tree-climber.nvim - climb around the treesitter tree
I admit, the functionality is blatantly similar to syntax-tree-surfer, but tree-climber should work also in files with comments as well (unfortunately, I could not make syntax-tree-surfer work in my neovim setup at all).
-
Extracting JSX into React component
You can use syntax-tree-surfer to select the parent.
-
A note from our sponsor - SonarLint
www.sonarlint.org | 1 Feb 2023
Stats
ziontee113/syntax-tree-surfer is an open source project licensed under MIT License which is an OSI approved license.
Popular Comparisons
- syntax-tree-surfer VS refactoring.nvim
- syntax-tree-surfer VS tree-climber.nvim
- syntax-tree-surfer VS aerial.nvim
- syntax-tree-surfer VS react-extract.nvim
- syntax-tree-surfer VS nvim-treesitter-textobjects
- syntax-tree-surfer VS treesitter-unit
- syntax-tree-surfer VS dotfiles
- syntax-tree-surfer VS powerlevel10k
- syntax-tree-surfer VS wildfire.vim
- syntax-tree-surfer VS playground