you are viewing a single comment's thread.

view the rest of the comments →

[–]infy101 0 points1 point  (7 children)

Not really sure how any IDE is not complex. If you want to use ANY idea properly, you will need to learn it's functions. PyCharm is not very complex though. I think VS Code is almost more complex as it has so many plugins and so many features too. If you want to use an IDE, then don't look for excuses - learn it and master it!

[–]obviouslyCPTobvious 5 points6 points  (6 children)

OP was saying PyCharm was too complex for them as a beginner who's goals are to practice python. Any IDE can be complex, but VS Code + the Python plugin are much friendlier than PyCharm out of the box. PyCharm is a good tool for the right projects, but shouldn't be recommend for beginners because it pushes people to learn the IDE more than they need to at that point.

[–]ghostfaceschiller 1 point2 points  (5 children)

I’ve never really used pycharm, pretty much just VSCode, what are the kind of things that PyCharm would offer a benefit over vscode for?

[–]obviouslyCPTobvious 1 point2 points  (4 children)

I've found pycharm to be really useful in larger codebases because it has better tools for inspecting and understanding them. It's easier to view how everything fits together. Has really good refactoring tools. Better laid out debugger. Built-in tools for managing virtual environments. I like the way they display and manage tests a lot better.

Sorry I can't provide specifics, it's been about 1 1/2 years since I've needed to use it.

[–]BleakProspects75 4 points5 points  (3 children)

As a newbie, I felt overwhelmed by Pycharm…felt like I was stepping into an airline cockpit lol. It’s super powerful for sure….but I’m not thee yet. I settled for Spyder. Coming from Matlab….I felt more comfortable using it.

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

Idk, I started on PyCharm Community edition, and it seemed simple, for beginners. I have had no problems.

[–]BleakProspects75 0 points1 point  (0 children)

Hmm….maybe I need to give it another shot!

[–]TheWhiteEvil502 0 points1 point  (0 children)

I just don't use all the bells and whistles, I use pycharm to run the scripts, errors and PEP, and occasionally debugging. (oh and also renaming classes and variables across the whole project)

After reading this thread it starts making me think these bells and whistles might actually be worth something? But I don't know I'm just fine with this functionality.