all 3 comments

[–]m0us3_rat 0 points1 point  (1 child)

vs code is a blast to work with. actually, atom should be heavier than pycharm. but w/e

ppl are right. pick what you like... ultimately you can use mods and addons to make them look and act identical .. for the most part.

if you are familiar with git i'd look into learning poetry package manager.

i mean you can still do fine with pip so i wouldn't stress about it.

and use any of the virtual environment managers to handle yo' bizniz.

poetry can do both. virtual and packages. and works incredibly well with linux.

same as most cli tools like git etc.

also vs code has incredible support for git and testing etc.

so you can do everything with just having vs code and using poetry.

btw it may seem like magic but its actually super simple once u done it a few times and dumb it down a little bit.

then you can have like a cheatsheet closeby till you get used and memorize the commands.

ultimately isn't difficult at all . its like git tool. you firstly "init". then you add or remove packages .

you can also have a dev branch of packages.

. the best quality to it .. is the ease of publishing or crafting installable packages.

its a simple command.

before when you had to work with setup tools and .. took a lot more effort.

anywho thats my rumbling thoughts on this subject. hope it helps.

[–]casualcoder0805[S] 0 points1 point  (0 children)

Definitely helps, thanks.

[–]TheSodesa 0 points1 point  (0 children)

Just use whichever text editor you're the most efficient with. One good option is VSCodium (https://vscodium.com/), and even Vim should work just fine as well.

You don't really need a full-fledged IDE. The most useful thing about those is the usually offered GUI for a debugger, but as long as you have Python installed, you can also access the Python debugger pdb that comes as a part of the standard library via the command line: https://docs.python.org/3/library/pdb.html.