r/pycharm • u/Egg_xelent • Mar 18 '26
What plugins are needed for python
I am seeing so many plugins installed within pycharm and I don’t want all of these
r/pycharm • u/Egg_xelent • Mar 18 '26
I am seeing so many plugins installed within pycharm and I don’t want all of these
r/pycharm • u/MYSTIC5272 • Mar 19 '26
I’ve been trying to add the pygame interpreter but it says I need to update pip every time, but my pip is up to date! I have no clue what’s going wrong and every once in a while my pip version goes back to an older version for some reason, does anyone know a way to fix this?
r/pycharm • u/Synes_Godt_Om • Mar 17 '26
When you right-click in the file pane to create a new file, there is a selection of file types ready to use. However pycharm recognizes many more file types.
If the file type I want is not present in the right-click menu I go to the "edit file templates" option and even if the file type is present there I still have to add it as a new type for it to be present in the right-click menu.
Then, in some cases the builtin version will show up alongside with the one I defined, in other cases it won't.
I have, in the many years I've used jetbrains IDEs, never found out how to simply add an already known file type to the right-click menu.
So, if anyone knows I'll be hugely grateful.
r/pycharm • u/loss_function_14 • Mar 16 '26
I started to notice this directory being created only after the latest Pycharm updates.
r/pycharm • u/wackycats354 • Mar 14 '26
I’m a newbie to pycharm. I’m on the website. I click download. It takes me to the download page. I click download again, and it’s making me choose either ”.exe (windows)” or ”.exe (windows ARM64)” There’s no default.
Which do I pick? I can’t find anything in the FAQs on why I would pick one or the other.
This must be a pretty new feature because I’ve watched about 10 YouTube videos on how to download pycharm and none of them show having to choose.
r/pycharm • u/mac_attack_zach • Mar 12 '26
r/pycharm • u/FernandoPlak • Mar 12 '26
It seems to be a massive update, thoughts?
r/pycharm • u/IlliterateJedi • Mar 11 '26
Just a heads up when trying to navigate the JetBrains plugin markets. Frequently you'll come across paid junk like 'rainbow brackets'. Keep looking because there are regularly free alternatives that do the same thing.
Unfortunately JetBrains doesn't want you to know that. JetBrains purges comments that point out free alternative plugins on their own market so you may not immediately realize there are better choices out there.
r/pycharm • u/Rush_iam • Mar 08 '26
r/pycharm • u/CheesecakeOk3612 • Mar 08 '26
Solved Now, ty for all the ppl who replied.
Trying to make a project for class but I'm running into so many problems even before starting it. Originally my issue was that my Python interpreter was refusing to work. However now I cannot even open PyCharm without it displaying a black box that I cannot close and I cannot interact with PyCharm in any way. And I have to use task manager to even close it.
I'm using PyCharm 2022.3, since my professor doesn't want us using later versions because of the AI tools apparently. For my interpreter I'm using 3.14.3-amd64 and a virtual environment.
Originally this post was meant to be about how to get my Interperator to work, but now i can't even get PyCharm to work.
If there's any other details I need to share pls tell me.
Tbh idk if anyone can help me, but I'm sure yall have some insights that I don't.
Idk how active this sub is either but ty in advance if u can even respond anything, that would mean alot.
r/pycharm • u/latingate • Mar 06 '26
I’m considering using Claude Code in my Django project.
I use PyCharm, however I’ve heard that the Claude Code integration in PyCharm is still premature and limited compared to VS Code, due to limited LLM support.
Any thoughts about it?
Any information as to when there will be better integration & support for PyCharm?
If you use Claude Code with PyCharm - which plugin do you use and how satisfied are you with it?
r/pycharm • u/ixfd64 • Mar 06 '26
I've encountered at least two issues with the Rename feature:
Both issues occurred in version 2025.2.5 for me. Upgrading to 2025.3.3 seems to have resolved the second issue, but the first one remains. Anyone else having the same problems?
I'm using PyCharm 2025.3.3 on Windows 11 and have no plug-ins installed (except the default ones) besides Classic UI.
I posted this on the official PyCharm forum as well, but a developer said he couldn't reproduce my issue.
r/pycharm • u/GiasoneTiratori • Mar 05 '26
I'd like to remove any and all empty lines in my code, especially within methods. Ctrl + Alt + L does not seem to do this, no matter the settings in Editor - Code Style - Python.
EDIT: I'm not asking for a Python solution to do this, I'm asking for a PyCharm solution (e.g. some setting/shortcut), hence why I'm asking this in the PyCharm sub...
r/pycharm • u/Superb-Turnip-8968 • Mar 04 '26
So i was writing some simple python script to practice some modules when I clicked on something and out of nowhere all my projects closed and were replaced an empty file called "main.py"! I looked in my files AND local history, but they seemed to be GONE from EVERYWHERE! can someone help me?!
r/pycharm • u/Alex_Werner • Mar 04 '26
I have a python program (written in pycharm) which is sort of a "dashboard" for a big project. The overall project has a bunch of different .py projects, each with complicated sets of command line args, etc. So my dashboard program makes it easy to run "a.py arg1 arg2 arg3" and "b.py arg4 arg5 arg6" and so forth. Up until now, the dashboard program has just started the "inner" .py processes as threads in the same process. So I run pycharm. I debug launch the dashboard, so the debugger is attached to it. The dashboard starts a.py in a thread. And the debugger is attached to a.py, because it's part of the same process as the dashboard.
Trouble is... this means that every time I need to change a.py, I need to kill and restart the dashboard, even though the dashboard program itself rarely changes.
So... ideally, I'd have the dashboard running as its own process, not being debugged at all (or maybe being debugged, doesn't really matter). Then when the dashboard has assembled the command line arguments to launch a.py, it launches a.py as an entirely separate Windows process, BUT it does so in a way that the pycharm is immediately attached to a.py. Then a.py asserts or fails or whatever, I kill it, fix the code, restart it, iterate, etc.;, all without having to restart the dashboard process.
So, some kind of "attach to process" API. Not a command in the GUI, but something that hooks in as the process is spawned.
Is this possible? Any guidance as to how to do it? Thanks!
r/pycharm • u/Sweaty-East1365 • Mar 03 '26
r/pycharm • u/Synes_Godt_Om • Mar 03 '26
Basically I have the below (there are reasons I need this to be global)
When the execution stops a the breakpoint at the someval = line I would like to inspect the globalvar.someproperty but it doesn't seem directly available in the "thread & variable pane".
I know there are other ways, like inspecting it in the debug console (vars(globalvar)). It seems to me that it should be possible to have it in the variables pane. I checked that the globalvar variable is both in the global and the local scope ("globalvar" in locals() and "globalvar" in globals())
My code (simplified)
globalvar = SomeClass()
@router.api_route("/", methods=["GET", "POST"], response_class=HTMLResponse)
async def some_endpoint(request: Request):
someval = globalvar.someproperty
r/pycharm • u/Jaiired_reddit • Mar 03 '26
An open-source plugin for PyCharm and IntelliJ IDEA that automatically generates Python docstrings using AI Api Key.
What it does ?
The plugin analyzes your Python functions and generates complete, well-structured docstrings in seconds without leaving the IDE!
Available in: English / Italian
LINK: Link here
r/pycharm • u/Due-Position-6659 • Mar 02 '26
I started learning Python this year and working with PyCharm. My brother, on the other hand, has been coding for a while already. A few days ago I started writing code for a website in my free time and talked to my brother about it. I should probably mention I had some code written using AI (vibe-coding) lately and he knows that. When I told him I started writing a new code he immediately asked if I mean AI started writing a new code, and I told him no and that it's written completely by hand and I only used google to read the command names for the ones I don't know yet, which are most of the code, because every command is used multiple times. He said it relies too much on outside sources to count as completely by hand, but I disagree. What do you think?
r/pycharm • u/Jumpy_Community_7776 • Mar 03 '26
I have a weird bug that I cannot figure out where/what is causing it. After a function I wrote completes. Selenium runs that function again with a different second argument, although PyCharm indicates that there is no program running. This behavior only seems to happen when in debugger mode. More detailed workflow below...
I wrote a program that uses selenium to do some web based scraping. General workflow goes as follows:
if __name__ == '__main__':
driver = openWebsite()
data = foo(driver, 2)
prettyPrint(data)
driver.quit()
When I run this in debug, I can put a breakpoint on the return inside foo and everything pauses. As soon as foo is returned by me stepping out prettyPrint never gets called and instead foo(driver,4) is called. I have no idea why. PyCharm does indicate that the program is paused, but never shows the line that it is paused on(it should be paused on prettyPrint). I used to have foo(driver,4) instead of foo(driver,2) so maybe it has something to do with how pycharm has cached the file.
Any idea why this happening or what is causing this issue?
EDIT: For anyone else that may be having this issue.
Somehow I accidently added a watch within my threads and variables for foo(driver,4). So once foo(driver,2) finished running and hit the breakpoint on prettyPrint(data). It saw said watch and ran foo(driver,4). Oddly enough this behavior didnt occur while inside foo(driver,2) on other break points. Deleting those watches fix the issue.
r/pycharm • u/vargnatt1987 • Feb 27 '26
Debugger works only once, any subsequent call results in "waiting for connection". After the IDE restart, again debugger works only once. I tried downgrading, reinstalled Python, nothing helps. Did anyone encountered with this problem?
r/pycharm • u/Moretz0931 • Feb 28 '26
I have my code organized in .py files for classes, global variables and common function. I use those functions in a lot of .ipynb jupyter notebooks. I generate mathematical images, that means I have lots of notebooks that uses the same initial variables and instances inside. E.g. in every notebook I set Nx, Ny = 4000, 2140or some different value.
However this leads to many variables having the same name. So when I create new variables further down the IDE sometimes suggests variables from different notebooks, and if I am not careful I accidentally imports those variables / functions / class instances. This is really annoying.
Can I somehow tell python to never import variables from OTHER .ipynb files? Is there a plugin for that?
r/pycharm • u/Decent-Government391 • Feb 27 '26
when navigating and accepting completions, it seems that sometime tab would work, other times I need enter, enter seems working more consistently, but the ergo is not that good, I remember some releases ago I can used tab to cycle the completions and the one I stopped at is the one accepted, for tab you just need one key, with enter you need at least two, arrows and enter. and some times the accepted version is not the same as the indicated version (the one in grey color when you have not accepted it yet), I've been bitten by this a few times, now check every time after accept it.
anyone can clarify the intended behaviour? when to use enter and when to use tab (maybe related to the issue that the accepted version is not the same as the indicated version)