3 ms·
If you don't have an opinion on PyCharm, this is why I care about it: Most of the code I write is in JS, with a small amount of Python. For the longest time, I
by gmurphy 15y ago
If you don't have an opinion on PyCharm, this is why I care about it:
Most of the code I write is in JS, with a small amount of Python. For the longest time, I swore by Visual Studio + Visual Assist X for JS development - it's a weird combination, but the inline autocomplete was the best at the time.
Once VS started getting slow, I spent a lot of time looking around for JS IDEs - my main criteria was learning speed of the autocomplete system. If I typed something as simple as:
function A() {
this.brains = function(x, y) {}
}
A.prototype.branola = function(x, y) {}
var a = new A();
a.br
I expected the 'brains'/'branola' autocomplete to automatically appear inline. PyCharm/WebStorm was the only one that did this quickly. Others either couldn't do it, took forever, had keypress-based autocomplete, or just offended me in random other ways. Even IntelliJ, PyCharm's bigger and crazier sibling, was too slow (and seemed to lack the ability to just open a folder and have that be your project).
In more recent versions, they integrated VCS into the editor, so you could see your delta lines, and use keypresses for viewing and jumping between your uncommitted edits (which is the most ridiculously useful thing that no-one but me seems to want).