4 ms·
Tried to use python within vscode last month, it works fine, but I still have to hack around for my own workflow. I eventually switched to pycharm for its auto
by ausjke 8y ago
Tried to use python within vscode last month, it works fine, but I still have to hack around for my own workflow.
I eventually switched to pycharm for its autocompletion, class help, even pipenv support natively built-in.
for html/css/js I keep using vscode though.
there is no such thing called universal editor, I still have to use various(vim,geany,vscode,pycharm...) for different scenarios, which is fine but just very time consuming
- akkadak 8y agoYou also have that in VSCode you just need to install the Python plugin. You can do automated visual flake8 linting as well.
- ausjke 8y agoyes tried all that already for a few days and I eventually gave up. plus very hard to get django support in vscode which I also need.
- pbexe 8y agoThe Python extension supports debugging Django [1] and there are several plugins for the Django templates such as autocomplete etc [2]. [1] https://code.visualstudio.com/docs/python/debugging https://code.visualstudio.com/docs/python/debugging [2] https://marketplace.visualstudio.com/search?term=django&target=VSCode&category=All%20categories&sortBy=Relevance https://marketplace.visualstudio.com/search?term=django&targ...
- Alir3z4 8y agoI've been trying to get into VSCode for Python development, especially Django since the first official release of VSCode, every time I returned to PyCharm. I just decided to accept PyCharm the only IDE that can make me productive and go fast!
- esistgut 8y agoI had a similar experience. What are you missing?
- Alir3z4 8y ago* Auto complete * Integration with Python and Django, Flask. * Test runner (running the failed tests etc). * Amazing type hinting support. * Python console. * Support for pipenv, pip, virtualenv, etc. * Remote Python interpreter (working on Windows, but Python is inside a VM.) * Crazy Git support in one place (going through all the file history or selected lines history.) * Fast indexing. * ... Some of the above or maybe all of them can be achieved in VSCode, but they never feel native and well integrated in there. To me PyCharm seems to be built for these, they create, design and develop an IDE exactly for a specific audience. That's why PyCharm for Python, WebStorm for web and PHPStorm for php development.
- qubitron 8y agoWe are working to improve on pretty much all of these areas, so I'd be interested to learn from you what we can do to make them feel more native and well integrated for you. Reach out to me at dantaylo [at] microsoft [dot] com if you'd be willing to hop on a call to chat more!
- brettcannon 8y agoWhat specifically are you looking for in terms of pipenv? We actually supported pipenv environments before PyCharm, so if you have specific needs please open an issue at https://github.com/microsoft/vscode-python/issues https://github.com/microsoft/vscode-python/issues .