3 ms·
Huge but not really slow. They automate a lot of common tasks, super fast searches/navigation, refactoring etc. Code analysis is just there. Often my fellow
by YZF 6y ago
Huge but not really slow. They automate a lot of common tasks, super fast searches/navigation, refactoring etc. Code analysis is just there. Often my fellow non-IDE users struggle to find the piece of code when we're chatting whereas for me navigating or finding things anywhere in a really large code base is pretty much instant. I stopped pointing it out unless it's a good friend I just want to rib a little.
- sodapopcan 6y agoMost non-IDE users I meet IRL don't take the time to beef up their tool and actually learn how to properly use it. There are also those who flat out refuse to install any plugins, for example, plugins that could make searching large codebases very fast. I don't understand these people, but to each their own! <3 Of course, the whole reason many people chose an editor over an IDE is because they don't want to learn an IDE so, not much you can do there. I've worked with plenty of people who use an IDE and barely using any of its features.
- mixmastamyk 6y agoSearching can be handled with ag or ripgrep and used anywhere with any text files, with only a terminal.
- sodapopcan 6y agoThat was essentially what I was getting at :) ...the difference being those who have these wired up into their text editors vs those who have to context switch between editor and terminal.
- mixmastamyk 6y agoOne skill can be used anywhere, another not. Your context switch is exaggerated as well, unless you consider a find dialog one.
- YZF 6y agoI've never used ripgrep... Does it do offline indexing? because that's what my IDE does and why search is instant. Tools that actually have to go and search everything will never be as fast. Obviously that sort of functionality can exist outside an IDE... And functionality can be added via plugins to any editor...
- burntsushi 6y agoNot yet. But offline indexing isn't going to matter much until the amount of code you need to search is many GBs and/or doesn't fit in your page cache.