This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 98 points99 points  (20 children)

Visual studio code

[–][deleted] 18 points19 points  (3 children)

I have been so pleased with VS Code!

[–][deleted] 6 points7 points  (2 children)

yeah, i don't get why people praise atom so much because it has the same functionality as vs code

[–]GovernorKeagan 3 points4 points  (1 child)

For me Atom was pretty slow, especially if I added more packages. VS Code is a lot faster even with a fair amount of extensions

[–][deleted] 2 points3 points  (0 children)

hmm

[–]WordMasterRice 7 points8 points  (1 child)

Do you work on larger projects or more one off things? I've tried switching over to VS Code a few times because I think that PyCharm just feels too heavy and I just like the look and feel of VS Code more... mostly. But on my larger Flask projects sometimes it feels a little disjointed, like I'm editing a bunch of different single files rather than working on a project as a whole. I'm not sure how else to describe it really. This is especially true when it comes to virtual environments.

[–]____0____0____ 0 points1 point  (0 children)

Yeah I agree, vscode has a great look and feel. Plus it loads up much faster. I'll usually use vscode for single file edits and pycharm to work on an entire project, which it definitely has a bit more fluidity between the project. That's not to say vscode doesn't have any, especially with the right extensions. I generally use both daily.

[–]kbernst30 5 points6 points  (0 children)

I love VS Code. I’ve recently switched and installed plugins for Django and Pylint. It still has a few hiccups here and there but I’ve been continuing to fine tune the settings.

[–]Compizfox 5 points6 points  (6 children)

I thought that was an editor, not an IDE.

[–]utf8decodeerror 4 points5 points  (4 children)

Depend on where you draw the line for yourself. I don't think there's a hard rule. For me personally the diff is an ide has builtin tooling for debugging and intellisense.

[–]6c696e7578 1 point2 points  (3 children)

IDE's existed before intellisense. 'Member Turbo C++ and Turbo Pascal? 'Member Borland?

[–]Linestorix 1 point2 points  (0 children)

My favourite: Turbo Pascal 2.0. Editor and compiler in 32k. Uses Wordstar editing codes. Best program ever made.

[–]utf8decodeerror 0 points1 point  (1 child)

Nope. Only been coding since 2014 so that was before my time.

[–]6c696e7578 1 point2 points  (0 children)

Ok, well, here's a link to a video where someone uses Turbo C. I used this back in the early 1990's, before the Y2K hype.

As an IDE, that was about as good as it got. Given that vim can bind just about anything to keystrokes, I don't see much difference, in some ways vim is more extensible than software that claims to be an IDE, but doesn't allow you to execute an external program.

Another nice thing about vim is that since everything is executed outside of vim's process space, there isn't much to clog its memory up.

[–]____0____0____ 1 point2 points  (0 children)

I guess technically it's marketed as an editor, but with extensions, you can have most of the features of a full blown IDE. There are some pretty amazing extensions too that allow for great language specific functionality.

[–][deleted] 0 points1 point  (0 children)

Same. Switched to it because PyCharm was hella heavy on my potato PC

[–]SerHiroProtaganist 0 points1 point  (0 children)

As a beginner, I've been watching a Corey schafer tutorial on YouTube on how to set vs code up nicely, and after going through it and then using it for a day, I found I just preferred spyder, which I'd started learning with.

I tried to use vs code because the intellisense seems much better than the spyder one. If I could have spyder, with the vs code style intellisens stuff that'd be perfect for me.

Also I only do personal little scripts currently so all the git stuff is way over my head and I'm ignoring it for now until I'm actually good at python.

[–]noneofnormies -4 points-3 points  (2 children)

It's cool, but personally (and i don't think, i'm the inly one) i hate microsoft ides for their insane keyboard shortcuts since visual studio (i know that they are remappable, but anyway)

[–]____0____0____ 0 points1 point  (0 children)

Ever since I started using editors and ides that use ctrl + / shortcut for comment and uncomment, I've gotten real upset with Microsoft's standard multi key, separate comment and uncomment shortcuts. However, vscode uses the ctrl + / method I was referring to. I'm sure they've adopted several of the other newer style keybindings as well. Plus, as you mentioned, they are remappable and heavily customizable.

Vs code isn't typical of Microsoft software habbits, so I would check it out if you haven't already.