3 ms·
I've been pretty happy with PyCharm, having come from a java+Intellij background, but I'm open to other options. So I'd be curious if someone can comment how V
by msluyter 8y ago
I've been pretty happy with PyCharm, having come from a java+Intellij background, but I'm open to other options.
So I'd be curious if someone can comment how VSCode compares to PyCharm wrt language aware features, such as: contextual selection, refactoring, finding usages, method/function extraction, auto-fixing, etc...?
- enitihas 8y agoI prefer Pycharm because of multiple reasons. 1. Same key bindings and similar functionality out of the box across a lot of languages. 2. Language injection, i.e, have a string in your python function containing sql or html or js or anything. 3. Generally better than the competitors. For python that may not be true, as python is highly dynamic and not possible to do too much static analysis, but Pycharm does a good job. 4. All jetbrains products are very well integrated with the ecosystem. e.g, virtualenv, jinja2 out of the box.
- pvg 8y agoVSCode is a programmable editor with IDE-ish features (lots of them, and getting more). Intellij IDEA is an IDE behemoth. They'll overlap quite a bit, I doubt VSCode is going to be the IDE IDEA is anytime soon, if ever just as IDEA is probably never going to be something you fire up to edit a small python script or lets you hack in support for some obscure build system or error format parsing in 20 minutes. That's mostly it. PyCharm is easily going to squish VSCode at the features you listed.