{"slug": "pycharm", "name": "PyCharm", "category": "editors", "category_name": "Editors and IDEs", "description": "JetBrains' integrated development environment for Python.", "recommenders": 6, "commenters": 12, "warners": 3, "score": 3.754, "rising": -0.96, "first": "2025-12-09", "latest": "2026-10-24", "why": "HN commenters like PyCharm as a solid, full-featured IDE, with a highly rated type checker and built-in Git tools.", "why_is_quote": false, "has_verdict": true, "sentiment": {"recommend": 8, "neutral": 4, "compare": 0, "warn": 3}, "spark": [0, 0, 0, 0, 0, 0, 1, 3, 3, 0, 1, 0], "listed": true, "loved": ["Solid IDE", "Type checker"], "caveat": "Resource usage", "short_quote": "PyCharm's built-in type checker is far and away the best that I've used", "icon": true, "domain": null, "github_repo": null, "official_url": "https://www.jetbrains.com/pycharm/", "pricing": "freemium", "aliases": ["PyCharm"], "verdict": [{"text": "HN commenters like PyCharm as a solid, full-featured IDE,", "cites": [{"id": 779172576, "item_id": 48698286, "url": "https://news.ycombinator.com/item?id=48698286", "by": "the__alchemist", "date": "2026-06-27", "stance": "recommend", "quote": "Jetbrains (PyCharm, RustRover etc) is as solid of an experience as when I started programming 15 years ago. I would recommend you give it a try!", "excerpt": "Jetbrains (PyCharm, RustRover etc) is as solid of an experience as when I started programming 15 years ago. I would recommend you give it a try!", "context": "programming for 15 years", "use_case": "IDE", "switched_from": "", "story": "I feel like VSCode is falling apart"}, {"id": 784304977, "item_id": 49019061, "url": "https://news.ycombinator.com/item?id=49019061", "by": "affenape", "date": "2026-07-23", "stance": "recommend", "quote": "PyCharm, on the other hand, was always great to use.", "excerpt": "I've tried using RustRover over WSL2 multiple times with every new release, but it's been a huge disappointment every time. My fans constantly spin like crazy, memory vanishes into thin air, and typing is super laggy - it even overwrites random sections of the file sometimes. On top of that, the built-in terminal is totally unusable because it craps out and freezes the app whenever there's a large output. PyCharm, on", "context": "", "use_case": "Python development", "switched_from": "", "story": "Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot"}, {"id": 796794800, "item_id": 49799675, "url": "https://news.ycombinator.com/item?id=49799675", "by": "the__alchemist", "date": "2026-09-22", "stance": "recommend", "quote": "PyCharm and RustRover. It is astonishing no other IDEs have offered direct competition.", "excerpt": "PyCharm and RustRover. It is astonishing no other IDEs have offered direct competition. I would prefer a faster/lighter alternative to my tablet, but none exists. edit: Sorry; misread. No, and I am very confused by their diaspora of AI offerings!", "context": "", "use_case": "Python development", "switched_from": "", "story": "JetBrains Air: A System of Products for Agentic Software Development"}, {"id": 770972256, "item_id": 48185766, "url": "https://news.ycombinator.com/item?id=48185766", "by": "Sohcahtoa82", "date": "2026-05-18", "stance": "recommend", "quote": "I love PyCharm, but on my work laptop, it feels slow", "excerpt": "I love PyCharm, but on my work laptop, it feels slow, and randomly likes to suddenly peg a CPU core to 100% for no apparent reason. It's not indexing as far as I can tell, it's just...stuck in some loop or something. My laptop fan goes wild. I've tried letting it sit for hours for it to figure out whatever the hell it's trying to do, but nothing. The thing is, I don't know what I'd use otherwise. I demand an actual I", "context": "", "use_case": "Python development", "switched_from": "", "story": "No More JetBrains Products for Me"}]}, {"text": " with a highly rated type checker and built-in Git tools.", "cites": [{"id": 775244946, "item_id": 48452809, "url": "https://news.ycombinator.com/item?id=48452809", "by": "insane_dreamer", "date": "2026-06-08", "stance": "recommend", "quote": "PyCharm's built-in type checker is far and away the best that I've used", "excerpt": "I use ty with Zed. But PyCharm's built-in type checker is far and away the best that I've used with proper type inference through multiple class inheritance hoops.", "context": "", "use_case": "Python type checking", "switched_from": "", "story": "Are you expected to run five Python type-checkers now?"}, {"id": 783944464, "item_id": 48996529, "url": "https://news.ycombinator.com/item?id=48996529", "by": "insane_dreamer", "date": "2026-07-21", "stance": "recommend", "quote": "IMO pycharm's internal implementation is still the best", "excerpt": "thanks for the info; will give it a try fyi, a couple of features that lazygit does not have, or that aren't easily done in lazygit and which pycharm does quite well (I've used _many_ git tools, and IMO pycharm's internal implementation is still the best, but I switched to lazygit because I dropped pycharm for zed). - diff any branch against any other branch (lazygit relies on certain branches being marked or inferre", "context": "has used many git tools", "use_case": "git history and diff tooling", "switched_from": "", "story": "Ziggity \u2013 A terminal UI for Git, written in Zig"}]}, {"text": " The most common complaint is heavy RAM and CPU use,", "cites": [{"id": 770972321, "item_id": 48185770, "url": "https://news.ycombinator.com/item?id=48185770", "by": "guptarohit", "date": "2026-05-18", "stance": "warn", "quote": "Noticed recently pycharm been acting up and hogging lot of ram!", "excerpt": "I too switched to zed recently, been using jetbrain IDEs for over 10 years. Noticed recently pycharm been acting up and hogging lot of ram!", "context": "", "use_case": "Python development", "switched_from": "", "story": "No More JetBrains Products for Me"}, {"id": 770972256, "item_id": 48185766, "url": "https://news.ycombinator.com/item?id=48185766", "by": "Sohcahtoa82", "date": "2026-05-18", "stance": "recommend", "quote": "I love PyCharm, but on my work laptop, it feels slow", "excerpt": "I love PyCharm, but on my work laptop, it feels slow, and randomly likes to suddenly peg a CPU core to 100% for no apparent reason. It's not indexing as far as I can tell, it's just...stuck in some loop or something. My laptop fan goes wild. I've tried letting it sit for hours for it to figure out whatever the hell it's trying to do, but nothing. The thing is, I don't know what I'd use otherwise. I demand an actual I", "context": "", "use_case": "Python development", "switched_from": "", "story": "No More JetBrains Products for Me"}, {"id": 796794800, "item_id": 49799675, "url": "https://news.ycombinator.com/item?id=49799675", "by": "the__alchemist", "date": "2026-09-22", "stance": "recommend", "quote": "PyCharm and RustRover. It is astonishing no other IDEs have offered direct competition.", "excerpt": "PyCharm and RustRover. It is astonishing no other IDEs have offered direct competition. I would prefer a faster/lighter alternative to my tablet, but none exists. edit: Sorry; misread. No, and I am very confused by their diaspora of AI offerings!", "context": "", "use_case": "Python development", "switched_from": "", "story": "JetBrains Air: A System of Products for Agentic Software Development"}]}, {"text": " and some dislike JetBrains' split product lineup and confusing AI offerings.", "cites": [{"id": 739270738, "item_id": 46204421, "url": "https://news.ycombinator.com/item?id=46204421", "by": "dsnr", "date": "2025-12-09", "stance": "warn", "quote": "Neither PyCharm nor WebStorm alone offers what I need in one app.", "excerpt": "Too little too late. Used to be a JetBrains user and subscriber when IDEA was the best Java IDE. They lost me with the excessive product segmentation in the pursuit for profits. For example, Python is heavily used for web dev where you need to do both backend and frontend. Neither PyCharm nor WebStorm alone offers what I need in one app. VS Code with clangd is what I use now when I need to code C++.", "context": "", "use_case": "Python web dev", "switched_from": "", "story": "Intellij IDEA now supports C/C++"}, {"id": 796794800, "item_id": 49799675, "url": "https://news.ycombinator.com/item?id=49799675", "by": "the__alchemist", "date": "2026-09-22", "stance": "recommend", "quote": "PyCharm and RustRover. It is astonishing no other IDEs have offered direct competition.", "excerpt": "PyCharm and RustRover. It is astonishing no other IDEs have offered direct competition. I would prefer a faster/lighter alternative to my tablet, but none exists. edit: Sorry; misread. No, and I am very confused by their diaspora of AI offerings!", "context": "", "use_case": "Python development", "switched_from": "", "story": "JetBrains Air: A System of Products for Agentic Software Development"}, {"id": 803519920, "item_id": 50219995, "url": "https://news.ycombinator.com/item?id=50219995", "by": "sparkling", "date": "2026-10-24", "stance": "neutral", "quote": "I use PyCharm on a fallback license as a read-only tool nowadays", "excerpt": "To this day i don't understand the difference between Junie and AI chat. Anyway, I use PyCharm on a fallback license as a read-only tool nowadays, sad but true.", "context": "", "use_case": "read-only code viewing", "switched_from": "", "story": "ThinkRail from JetBrains"}]}], "praise": [{"label": "Solid IDE", "summary": "Commenters describe it as a consistently solid, full-featured IDE with no real competitor.", "quotes": [{"id": 779172576, "item_id": 48698286, "url": "https://news.ycombinator.com/item?id=48698286", "by": "the__alchemist", "date": "2026-06-27", "stance": "recommend", "quote": "Jetbrains (PyCharm, RustRover etc) is as solid of an experience as when I started programming 15 years ago. I would recommend you give it a try!", "excerpt": "Jetbrains (PyCharm, RustRover etc) is as solid of an experience as when I started programming 15 years ago. I would recommend you give it a try!", "context": "programming for 15 years", "use_case": "IDE", "switched_from": "", "story": "I feel like VSCode is falling apart"}, {"id": 796794800, "item_id": 49799675, "url": "https://news.ycombinator.com/item?id=49799675", "by": "the__alchemist", "date": "2026-09-22", "stance": "recommend", "quote": "PyCharm and RustRover. It is astonishing no other IDEs have offered direct competition.", "excerpt": "PyCharm and RustRover. It is astonishing no other IDEs have offered direct competition. I would prefer a faster/lighter alternative to my tablet, but none exists. edit: Sorry; misread. No, and I am very confused by their diaspora of AI offerings!", "context": "", "use_case": "Python development", "switched_from": "", "story": "JetBrains Air: A System of Products for Agentic Software Development"}, {"id": 784304977, "item_id": 49019061, "url": "https://news.ycombinator.com/item?id=49019061", "by": "affenape", "date": "2026-07-23", "stance": "recommend", "quote": "PyCharm, on the other hand, was always great to use.", "excerpt": "I've tried using RustRover over WSL2 multiple times with every new release, but it's been a huge disappointment every time. My fans constantly spin like crazy, memory vanishes into thin air, and typing is super laggy - it even overwrites random sections of the file sometimes. On top of that, the built-in terminal is totally unusable because it craps out and freezes the app whenever there's a large output. PyCharm, on", "context": "", "use_case": "Python development", "switched_from": "", "story": "Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot"}]}, {"label": "Type checker", "summary": "Its built-in type checker is called the best one commenter has used, with inference through multiple inheritance.", "quotes": [{"id": 775244946, "item_id": 48452809, "url": "https://news.ycombinator.com/item?id=48452809", "by": "insane_dreamer", "date": "2026-06-08", "stance": "recommend", "quote": "PyCharm's built-in type checker is far and away the best that I've used", "excerpt": "I use ty with Zed. But PyCharm's built-in type checker is far and away the best that I've used with proper type inference through multiple class inheritance hoops.", "context": "", "use_case": "Python type checking", "switched_from": "", "story": "Are you expected to run five Python type-checkers now?"}]}, {"label": "Git integration", "summary": "A user of many Git tools rates its built-in Git implementation as the best.", "quotes": [{"id": 783944464, "item_id": 48996529, "url": "https://news.ycombinator.com/item?id=48996529", "by": "insane_dreamer", "date": "2026-07-21", "stance": "recommend", "quote": "IMO pycharm's internal implementation is still the best", "excerpt": "thanks for the info; will give it a try fyi, a couple of features that lazygit does not have, or that aren't easily done in lazygit and which pycharm does quite well (I've used _many_ git tools, and IMO pycharm's internal implementation is still the best, but I switched to lazygit because I dropped pycharm for zed). - diff any branch against any other branch (lazygit relies on certain branches being marked or inferre", "context": "has used many git tools", "use_case": "git history and diff tooling", "switched_from": "", "story": "Ziggity \u2013 A terminal UI for Git, written in Zig"}]}], "caveats": [{"label": "Resource usage", "summary": "Users report high RAM use, slowness, and CPU cores pegged at 100%.", "quotes": [{"id": 770972321, "item_id": 48185770, "url": "https://news.ycombinator.com/item?id=48185770", "by": "guptarohit", "date": "2026-05-18", "stance": "warn", "quote": "Noticed recently pycharm been acting up and hogging lot of ram!", "excerpt": "I too switched to zed recently, been using jetbrain IDEs for over 10 years. Noticed recently pycharm been acting up and hogging lot of ram!", "context": "", "use_case": "Python development", "switched_from": "", "story": "No More JetBrains Products for Me"}, {"id": 770972256, "item_id": 48185766, "url": "https://news.ycombinator.com/item?id=48185766", "by": "Sohcahtoa82", "date": "2026-05-18", "stance": "recommend", "quote": "I love PyCharm, but on my work laptop, it feels slow", "excerpt": "I love PyCharm, but on my work laptop, it feels slow, and randomly likes to suddenly peg a CPU core to 100% for no apparent reason. It's not indexing as far as I can tell, it's just...stuck in some loop or something. My laptop fan goes wild. I've tried letting it sit for hours for it to figure out whatever the hell it's trying to do, but nothing. The thing is, I don't know what I'd use otherwise. I demand an actual I", "context": "", "use_case": "Python development", "switched_from": "", "story": "No More JetBrains Products for Me"}, {"id": 796794800, "item_id": 49799675, "url": "https://news.ycombinator.com/item?id=49799675", "by": "the__alchemist", "date": "2026-09-22", "stance": "recommend", "quote": "PyCharm and RustRover. It is astonishing no other IDEs have offered direct competition.", "excerpt": "PyCharm and RustRover. It is astonishing no other IDEs have offered direct competition. I would prefer a faster/lighter alternative to my tablet, but none exists. edit: Sorry; misread. No, and I am very confused by their diaspora of AI offerings!", "context": "", "use_case": "Python development", "switched_from": "", "story": "JetBrains Air: A System of Products for Agentic Software Development"}]}, {"label": "Product segmentation", "summary": "Web developers need both PyCharm and WebStorm because neither covers backend and frontend alone.", "quotes": [{"id": 739270738, "item_id": 46204421, "url": "https://news.ycombinator.com/item?id=46204421", "by": "dsnr", "date": "2025-12-09", "stance": "warn", "quote": "Neither PyCharm nor WebStorm alone offers what I need in one app.", "excerpt": "Too little too late. Used to be a JetBrains user and subscriber when IDEA was the best Java IDE. They lost me with the excessive product segmentation in the pursuit for profits. For example, Python is heavily used for web dev where you need to do both backend and frontend. Neither PyCharm nor WebStorm alone offers what I need in one app. VS Code with clangd is what I use now when I need to code C++.", "context": "", "use_case": "Python web dev", "switched_from": "", "story": "Intellij IDEA now supports C/C++"}]}, {"label": "Confusing AI offerings", "summary": "Commenters find JetBrains' range of AI products confusing.", "quotes": [{"id": 796794800, "item_id": 49799675, "url": "https://news.ycombinator.com/item?id=49799675", "by": "the__alchemist", "date": "2026-09-22", "stance": "recommend", "quote": "PyCharm and RustRover. It is astonishing no other IDEs have offered direct competition.", "excerpt": "PyCharm and RustRover. It is astonishing no other IDEs have offered direct competition. I would prefer a faster/lighter alternative to my tablet, but none exists. edit: Sorry; misread. No, and I am very confused by their diaspora of AI offerings!", "context": "", "use_case": "Python development", "switched_from": "", "story": "JetBrains Air: A System of Products for Agentic Software Development"}, {"id": 803519920, "item_id": 50219995, "url": "https://news.ycombinator.com/item?id=50219995", "by": "sparkling", "date": "2026-10-24", "stance": "neutral", "quote": "I use PyCharm on a fallback license as a read-only tool nowadays", "excerpt": "To this day i don't understand the difference between Junie and AI chat. Anyway, I use PyCharm on a fallback license as a read-only tool nowadays, sad but true.", "context": "", "use_case": "read-only code viewing", "switched_from": "", "story": "ThinkRail from JetBrains"}]}, {"label": "Table viewer", "summary": "One user found the table viewer's rendering broken compared with Excel, possibly due to remote desktop.", "quotes": [{"id": 793404385, "item_id": 49587774, "url": "https://news.ycombinator.com/item?id=49587774", "by": "lo0dot0", "date": "2026-09-06", "stance": "warn", "quote": "the Pycharm table viewer was not working as well as Excel", "excerpt": "Anecdotal evidence but when I used duckdb and Python and Pycharm the Pycharm table viewer was not working as well as Excel. The rendering was messed up. Could be related to the remote desktop rendering but still not as flawless as Excel. The patchwork of multiple software from different vendors needed to replace Excel with database plus viewer plus Code has downsides compared to the single app single file solution th", "context": "", "use_case": "table viewing", "switched_from": "", "story": "Kale: A Transformation-Safe Spreadsheet System"}]}], "who": [{"by": "insane_dreamer", "context": "has used many git tools", "url": "https://news.ycombinator.com/item?id=48996529", "date": "2026-07-21"}, {"by": "the__alchemist", "context": "programming for 15 years", "url": "https://news.ycombinator.com/item?id=48698286", "date": "2026-06-27"}, {"by": "sajithdilshan", "context": "Python developer", "url": "https://news.ycombinator.com/item?id=48415422", "date": "2026-06-05"}], "tags": ["for Python developers", "supports plugins"], "use_cases": ["python development", "read-only code viewing", "table viewing", "python ide", "git history and diff tooling", "ide"], "compared": [{"slug": "zed", "name": "Zed", "co": 5, "switched_from": 0, "switched_to": 3}, {"slug": "visual-studio-code", "name": "Visual Studio Code", "co": 4, "switched_from": 0, "switched_to": 1}, {"slug": "claude-code", "name": "Claude Code", "co": 2, "switched_from": 0, "switched_to": 1}, {"slug": "lazygit", "name": "lazygit", "co": 1, "switched_from": 0, "switched_to": 1}, {"slug": "neovim", "name": "Neovim", "co": 1, "switched_from": 1, "switched_to": 0}, {"slug": "rustrover", "name": "RustRover", "co": 3, "switched_from": 0, "switched_to": 0}, {"slug": "webstorm", "name": "WebStorm", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=48185188", "title": "No More JetBrains Products for Me", "mentions": 3}, {"url": "https://news.ycombinator.com/item?id=50219186", "title": "ThinkRail from JetBrains", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49799287", "title": "JetBrains Air: A System of Products for Agentic Software Development", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49516962", "title": "Kale: A Transformation-Safe Spreadsheet System", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49104335", "title": "The Productivity Mirage", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48990219", "title": "Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {"warn": 1}, "2026-01": {}, "2026-02": {}, "2026-03": {}, "2026-04": {"neutral": 2}, "2026-05": {"recommend": 1, "warn": 1, "neutral": 1}, "2026-06": {"recommend": 3}, "2026-07": {"recommend": 3}, "2026-08": {}, "2026-09": {"warn": 1, "recommend": 1}, "2026-10": {"neutral": 1}}, "quotes": [{"id": 803519920, "item_id": 50219995, "url": "https://news.ycombinator.com/item?id=50219995", "by": "sparkling", "date": "2026-10-24", "stance": "neutral", "quote": "I use PyCharm on a fallback license as a read-only tool nowadays", "excerpt": "To this day i don't understand the difference between Junie and AI chat. Anyway, I use PyCharm on a fallback license as a read-only tool nowadays, sad but true.", "context": "", "use_case": "read-only code viewing", "switched_from": "", "story": "ThinkRail from JetBrains"}, {"id": 796794800, "item_id": 49799675, "url": "https://news.ycombinator.com/item?id=49799675", "by": "the__alchemist", "date": "2026-09-22", "stance": "recommend", "quote": "PyCharm and RustRover. It is astonishing no other IDEs have offered direct competition.", "excerpt": "PyCharm and RustRover. It is astonishing no other IDEs have offered direct competition. I would prefer a faster/lighter alternative to my tablet, but none exists. edit: Sorry; misread. No, and I am very confused by their diaspora of AI offerings!", "context": "", "use_case": "Python development", "switched_from": "", "story": "JetBrains Air: A System of Products for Agentic Software Development"}, {"id": 793404385, "item_id": 49587774, "url": "https://news.ycombinator.com/item?id=49587774", "by": "lo0dot0", "date": "2026-09-06", "stance": "warn", "quote": "the Pycharm table viewer was not working as well as Excel", "excerpt": "Anecdotal evidence but when I used duckdb and Python and Pycharm the Pycharm table viewer was not working as well as Excel. The rendering was messed up. Could be related to the remote desktop rendering but still not as flawless as Excel. The patchwork of multiple software from different vendors needed to replace Excel with database plus viewer plus Code has downsides compared to the single app single file solution th", "context": "", "use_case": "table viewing", "switched_from": "", "story": "Kale: A Transformation-Safe Spreadsheet System"}, {"id": 785726098, "item_id": 49107881, "url": "https://news.ycombinator.com/item?id=49107881", "by": "DrewADesign", "date": "2026-07-30", "stance": "recommend", "quote": "I pivoted to jetbrains stuff\u2014 specifically Rider, PyCharm, and WebStorm.", "excerpt": "It\u2019s a balance. It\u2019s easy to spend more time dickering with tools than you save by having those tools. I used to have this amazing neovim setup that worked exactly like I wanted it to. Unfortunately, it was fragile, and while it was theoretically infinitely flexible, practically, it was too big of a PITA to change to be flexible on the run. Then a couple of unrelated plugin changes caused some big problems with my se", "context": "", "use_case": "Python IDE", "switched_from": "Neovim", "story": "The Productivity Mirage"}, {"id": 784304977, "item_id": 49019061, "url": "https://news.ycombinator.com/item?id=49019061", "by": "affenape", "date": "2026-07-23", "stance": "recommend", "quote": "PyCharm, on the other hand, was always great to use.", "excerpt": "I've tried using RustRover over WSL2 multiple times with every new release, but it's been a huge disappointment every time. My fans constantly spin like crazy, memory vanishes into thin air, and typing is super laggy - it even overwrites random sections of the file sometimes. On top of that, the built-in terminal is totally unusable because it craps out and freezes the app whenever there's a large output. PyCharm, on", "context": "", "use_case": "Python development", "switched_from": "", "story": "Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot"}, {"id": 783944464, "item_id": 48996529, "url": "https://news.ycombinator.com/item?id=48996529", "by": "insane_dreamer", "date": "2026-07-21", "stance": "recommend", "quote": "IMO pycharm's internal implementation is still the best", "excerpt": "thanks for the info; will give it a try fyi, a couple of features that lazygit does not have, or that aren't easily done in lazygit and which pycharm does quite well (I've used _many_ git tools, and IMO pycharm's internal implementation is still the best, but I switched to lazygit because I dropped pycharm for zed). - diff any branch against any other branch (lazygit relies on certain branches being marked or inferre", "context": "has used many git tools", "use_case": "git history and diff tooling", "switched_from": "", "story": "Ziggity \u2013 A terminal UI for Git, written in Zig"}, {"id": 779172576, "item_id": 48698286, "url": "https://news.ycombinator.com/item?id=48698286", "by": "the__alchemist", "date": "2026-06-27", "stance": "recommend", "quote": "Jetbrains (PyCharm, RustRover etc) is as solid of an experience as when I started programming 15 years ago. I would recommend you give it a try!", "excerpt": "Jetbrains (PyCharm, RustRover etc) is as solid of an experience as when I started programming 15 years ago. I would recommend you give it a try!", "context": "programming for 15 years", "use_case": "IDE", "switched_from": "", "story": "I feel like VSCode is falling apart"}, {"id": 775244946, "item_id": 48452809, "url": "https://news.ycombinator.com/item?id=48452809", "by": "insane_dreamer", "date": "2026-06-08", "stance": "recommend", "quote": "PyCharm's built-in type checker is far and away the best that I've used", "excerpt": "I use ty with Zed. But PyCharm's built-in type checker is far and away the best that I've used with proper type inference through multiple class inheritance hoops.", "context": "", "use_case": "Python type checking", "switched_from": "", "story": "Are you expected to run five Python type-checkers now?"}, {"id": 774646752, "item_id": 48415422, "url": "https://news.ycombinator.com/item?id=48415422", "by": "sajithdilshan", "date": "2026-06-05", "stance": "recommend", "quote": "I predominantly work with Python and hence PyCharm as the main IDE.", "excerpt": "At the moment I predominantly work with Python and hence PyCharm as the main IDE. However, I've built this plugin https://plugins.jetbrains.com/plugin/31117-agent-cli to render agentic CLIs as an editor tab in PyCharm and also some notification hooks so I don't have to switch windows and it's easy to jump around the code while the agent is doing its work. Besides that I have a collection of custom skills (plan for JI", "context": "Python developer", "use_case": "Python development", "switched_from": "", "story": "Ask HN: What is your (AI) dev tech stack / workflow? (June 2026)"}, {"id": 771020945, "item_id": 48188809, "url": "https://news.ycombinator.com/item?id=48188809", "by": "insane_dreamer", "date": "2026-05-18", "stance": "neutral", "quote": "I could not deal with the interminable \"indexing\"", "excerpt": "Lots of respect for what JetBrains has built, but I switched from PyCharm to Zed full-time about 6 months ago because while feature wise PyCharm was very good, I could not deal with the interminable \"indexing\". Fine if you have one project that you're working with all day long but I open a dozen different ones throughout the day and there was such a big project switching cost each time. I've been very happy with Zed,", "context": "", "use_case": "Python development", "switched_from": "", "story": "No More JetBrains Products for Me"}, {"id": 770972321, "item_id": 48185770, "url": "https://news.ycombinator.com/item?id=48185770", "by": "guptarohit", "date": "2026-05-18", "stance": "warn", "quote": "Noticed recently pycharm been acting up and hogging lot of ram!", "excerpt": "I too switched to zed recently, been using jetbrain IDEs for over 10 years. Noticed recently pycharm been acting up and hogging lot of ram!", "context": "", "use_case": "Python development", "switched_from": "", "story": "No More JetBrains Products for Me"}, {"id": 770972256, "item_id": 48185766, "url": "https://news.ycombinator.com/item?id=48185766", "by": "Sohcahtoa82", "date": "2026-05-18", "stance": "recommend", "quote": "I love PyCharm, but on my work laptop, it feels slow", "excerpt": "I love PyCharm, but on my work laptop, it feels slow, and randomly likes to suddenly peg a CPU core to 100% for no apparent reason. It's not indexing as far as I can tell, it's just...stuck in some loop or something. My laptop fan goes wild. I've tried letting it sit for hours for it to figure out whatever the hell it's trying to do, but nothing. The thing is, I don't know what I'd use otherwise. I demand an actual I", "context": "", "use_case": "Python development", "switched_from": "", "story": "No More JetBrains Products for Me"}, {"id": 767205506, "item_id": 47950344, "url": "https://news.ycombinator.com/item?id=47950344", "by": "travisgriggs", "date": "2026-04-29", "stance": "neutral", "quote": "I may eventually be open to using it instead of PyCharm for python", "excerpt": "I'm rather happy with Zed. I use it for Elixir and ansible stuff. I may eventually be open to using it instead of PyCharm for python and/or Nova for C. If there's one area I still feel that Zed lets me down is in pane management. Maybe I need to just learn more key shortcuts. But I spend a bit of time \"managing\" the secondary panes and having to switch back and forth between outline, files, search. I'm not sure what ", "context": "", "use_case": "Python", "switched_from": "", "story": "Zed is 1.0"}, {"id": 762612305, "item_id": 47663269, "url": "https://news.ycombinator.com/item?id=47663269", "by": "stefanhoelzl", "date": "2026-04-06", "stance": "neutral", "quote": "Until October 2026 I used mainly PyCharm.", "excerpt": "Until October 2026 I used mainly PyCharm. Since then I do all my dev work with Claude Code. And currently pulling in more and more workflows into Codehydra including PRs and Issue management.", "context": "", "use_case": "Python development", "switched_from": "", "story": "Ask HN: What is your dev set up like?"}, {"id": 739270738, "item_id": 46204421, "url": "https://news.ycombinator.com/item?id=46204421", "by": "dsnr", "date": "2025-12-09", "stance": "warn", "quote": "Neither PyCharm nor WebStorm alone offers what I need in one app.", "excerpt": "Too little too late. Used to be a JetBrains user and subscriber when IDEA was the best Java IDE. They lost me with the excessive product segmentation in the pursuit for profits. For example, Python is heavily used for web dev where you need to do both backend and frontend. Neither PyCharm nor WebStorm alone offers what I need in one app. VS Code with clangd is what I use now when I need to code C++.", "context": "", "use_case": "Python web dev", "switched_from": "", "story": "Intellij IDEA now supports C/C++"}]}