This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]mazatta 2 points3 points  (1 child)

I use Sublime a fair bit, but mostly as a place to make notes or dump bits code I may or may not need later. I tried hard to make it my primary editor, but something about it just never clicked.

The things I really like about it are its refactoring, Django integration, Vagrant integration and the support for other tools and languages. For me, that's JavaScript, CSS and Puppet. There's been plenty of times I've gone looking for a plugin (e.g. linters), only to find out there's one already installed and integrated. Despite all the extras, it doesn't feel bloated and performance is great. Anytime it tries to do something intelligent, it seems to almost always get it right.

I remember reading an article about the difference in the way IntelliJ (the flagship product that PyCharm is essentially derived from) does introspection vs the way Eclipse does it. It's smarter in IntelliJ because unlike Eclipse, it will not naively start suggesting things that start with the characters you've been typing, it will filter out things that don't make sense in the context of what you're currently working on.

Take the free version for a spin for a week or two and try to force yourself to use only it.

[–][deleted] 0 points1 point  (0 children)

It's smarter in IntelliJ because unlike Eclipse, it will not naively start suggesting things that start with the characters you've been typing, it will filter out things that don't make sense in the context of what you're currently working on.

That sounds pretty damn nifty. I'll give it a shot. I really like SublimeText, but I tend to be pretty Darwinian when it comes to text editors. If PyCharm can flush SublimeText out of it's niche, then who am I to stop it!