5 ms·
There are several problems with sublime especially as an IDE, for 60 bucks I don't see how I can justify not having: A decent linter. Auto-complete is really
by wyck 14y ago
There are several problems with sublime especially as an IDE, for 60 bucks I don't see how I can justify not having:
A decent linter.
Auto-complete is really shabby.
Find and search, also sub-par.
No separate console window.
Though it does have some good parts.
Map view
Speed
Multi-select
- ckdarby 14y agoGood sir are you sure we're talking about the same sublime? As in sublime 2? There's brilliant plugins for decent linter & auto-complete; If you didn't install package manager you didn't spend enough time with sublime. Stating find & search is sub-par in my opinion means you must have honestly spent less than a day utilizing the program. Search: Ctrl+P Ctrl+shift+p ctrl+f ctrl+shift+f ctrl+shift+f alt+r (Supports regex) ctrl+h Separate console window? As in you can't remove it from the sublime window? Else ctrl+`
- Silhouette 14y agoIn fairness -- and I write this as someone who has paid for ST2 and recommends it -- the linting and auto-complete support are weak compared to a good IDE. As a text editor, ST2 is great. The editor has a project system where you just add whichever directories you care about, which is simple but effective for many jobs. As an IDE replacement, I don't think the combination of available packages is even close to sufficient yet. If you want to start looking at things like code navigation, code completion, refactoring, and integration with external tools for build/test/analysis/source control, you need a bit more flexibility than the default project system. The catch is that for this kind of tool, it has to be done so that it plays nicely with arbitrary plug-ins in arbitrary languages, and without descending into the kind of abomination that is configuring a project in most IDEs. That's a very tough problem to solve well. If you work on projects using multiple programming languages, I'm not sure anyone has actually solved it yet. But for single languages, IDEs do a lot more than what ST2's default project system can support, and if anyone has built a plug-in that gets anywhere near what I think would be necessary, I've never found it so far.
- swah 14y agoI wish those plugins worked on plain Windows (were written in C++ or Python), but they mostly depend on external utilities. (In other words: there aren't things like Emacs' js2-mode that really are native to Emacs and will work everywhere).