5 ms·
Try pycharm. It does fantastic error checking that you'd normally need to test the code for. For example, it will infer types for variables and then highlight
by lallysingh 4y ago
Try pycharm. It does fantastic error checking that you'd normally need to test the code for. For example, it will infer types for variables and then highlight lines that will cause problems at runtime. It's saved me days of testing the first week I used it.
- bastawhiz 4y agoI already use mypy with vscode for Python. The type checker is the same one that runs in CI.
- whimsicalism 4y agoSorry, what happened to `vi`?
- yjftsjthsd-h 4y agoNothing? It's a good text editor, but it's not an IDE
- bastawhiz 4y agoI use it when it makes sense. My point is that on the spectrum of IDE <--> text editor, I'd much rather take the text editor than the IDE. The performance and ease of use of a simple text editor vastly dominates whatever convenience(s) the IDE claims to provide. Vscode is my usually my daily driver, as it's fast, has effective built-in refactoring tools, and has a decent plugin ecosystem.
- hackertyper69 4y agodoes pycharm work with C++ and VHDL?
- lallysingh 4y agoNo, it's python-specific. I was responding to parent's remark on dynamic languages. C++ is reasonably well served by CLion. I don't know what works for VHDL.