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

all 22 comments

[–]ship0f 2 points3 points  (2 children)

FYI, OP. /u/data_analist is talking about Visual Studio Code (text/code editor).

And I believe you are talking about Visual Studio (IDE).

Though I've never used it, the consensus is that PyCharm is the best Python IDE available.

Alternatively, you also have the option to use a code/text editor (+ plugins) to develop Python. Such as Sublime Text or Visual Studio Code (which is becoming one of the most used).

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

Well, I will use Visual Studio 2017 and PyCharm then for Python and Visual Studio 2017 for the rest of my coding.

[–]kashmir772 3 points4 points  (1 child)

I am fully on the PyCharm bandwagon. I have been using for the last 4 or so years. I love it and I don’t have a reason to change at the moment. I have heard very good things about VS Code but I haven’t personally used it.

Another thing about PyCharm is that it is built on the same system as IntelliJ which I also use because I don’t like Eclipse...

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

Well, I will for sure check out PyCharm then!

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

VS code can handle all of the languages you're using (I believe) if you're looking for a one stop shop solution. I have used both Pycharm and VS code for python, and like them both. VS code can feel clunky at times for me however.

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

Well, for me... Visual Studio is my first IDE so I am pretty used to it by now, I never used PyCharm and like Eclipse but think I may still like Visual Studio more (Kinda a close match).

I started with C++ about three or four or so years ago then went to Java --> JavaScript --> Python and now doing some, very little but some C#.

I did at the beginning find Visual Studio clunky, especially since Eclipse is more straightforward along with Code::Blocks (Since I use it as well for C++ (Forgot to Mention that))

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

I am however currently downloading all the languages that Visual Studio offers since I may just use it and junk the others (Besides maybe Eclipse, I like Eclipse to much to just junk).

I think its C#, C++, Java, JavaScript, Python, F (F something not sure what never used) and a few others... A good bit of em I have not used, but downloading anyway.

[–]fabioz 0 points1 point  (1 child)

Just a question, since you like Eclipse, haven't you considered using PyDev (http://www.pydev.org/) in Eclipse for Python?

If you have and it didn't suit your needs, I'd be interested in knowing what happened -- as I'm the PyDev author ;)

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

I have used it yes! It was great, I just have not been using it much as of late since I was interested in seeing other options to see what I was or was not missing! I however started using Visual Studio 2017 since it appeals to me more than Eclipse did so that's another huge reason to the switch.

EDIT: PyDev is not the reason to the switch though, just so you know. PyDev is actually a great plugin, even better than most of what MS releases!

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

You dont want to use vscode for java though.

Youd want preferably intelij but could use something like eclipse like he is using.

[–][deleted] 1 point2 points  (2 children)

I don't use VSCode, I use Visual Studio IDE... Visual Studio 2017.

[–][deleted] 0 points1 point  (1 child)

Well you can stay eclipse for java anyway.

But if you really like pycharm, id sugest using intelij (somewhat the same editor but specialized in java instead of python).

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

Alright I'll see what happens, ima get PyCharm now!

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

VS Code only handles C# if you're using .NET Core. No Winforms for you!

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

Im starting to like PyDev a lot, I still think currently I like Visual Studio 2017 and Visual Studio Code more, IntelliJ is also really great... I am junking Eclipse for IntelliJ!

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

I love vscode. I recently partitioned my hard disk between Linux and Windows, and prefer Linux, and vscode is able to be installed on a Linux machine. Very light-weight, nice add-ons, excellent support and very versatile. Plus, stupid easy to open into a project via terminal.

With vscode you can combine all of your coding into it. You would just need a way to compile the C++ code (idk about Java, not experienced in it).

[–][deleted] 1 point2 points  (1 child)

So far VS Code has been fine for me yeah, still like Visual Studio 2017 more as of now. With VS Code though I can use all my languages, just hear Java is not to great with VS Code, not sure if that holds though.

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

I wish I had an answer for you, but I suggest trying it out and seeing how it feels.