I code in Python and extensively deal with dataframes in Pyspark. I use Visual Studio Code (VSCode) and love the ide. Some reasons why I prefer that 1. I got used to it. Ever since my internship when I started using it, I got very comfortable with it 2. I like the fact that it's open source and the discussion on forums is informative. It has seamless integration with git. I feel it's very user friendly with quick shortcuts for everything and lot of extensions to support. 3. Also, it's light and smooth unlike other ides, like Pycharm. I'd love to hear what ide you use and why you find it comforting. Let's go ! #engineering #software #swe
VSCode is the one thing that Microsoft got right
Totally agree. For a company which avoided and hated the open source community since the beginning, this product from them is a refreshing move.
I also like the work they did with typescript
Sublime fans. Missed that in the poll. I'm sorry :)
No wonder you work at Citrix
Because he forgot to include a dead editor?
I been ignoring VS code for so long but 6 months ago i started using it and I love it. Has been user of IntelliJ for so long but VSCODE is so light and user friendly make me uninstall IntelliJ.
VS Code at the top !! 🥳
vim + vscode
Do vim commands make things really easy? I believe I have a shortcut for everything you do in vim. So what's the advantage here?
It’s available on virtually every system, even headless, and I hop around a lot. Aside from that, it really is much more efficient at single file editing than any other GUI editor out there IMO. Once you have the muscle memory down, the cursor dances around the text and other editors feel infuriatingly slow. I only switch to vscode when I’m editing like 10+ files at once, out of laziness.
Notepad like a real man
I usually use Spyder. Can VSCode offer what Spyder can?
Not sure. I haven't really used it
Cider + Vim
What Python specific plugins do you run in VSCode? Pycharm or IntelliJ has sorted out almost all the codes, variable explorer, navigation between methods figured out but for some reason I feel I need to slap 10s of extensions and still couldn't get comfortable with VSCode. Say activating venv, running parts of code with code runner, diff in code's But I use VSCode for other development.
Should be multi select. I use different tools for different needs
Oops ! Can't edit that now. Let's say, an IDE for major part of your work :)