Ask HN: I just abandoned my PyCharm subscription, what should I use now?
Mood
heated
Sentiment
negative
Category
tech
Key topics
PyCharm
IDE Alternatives
JetBrains
The author abandoned their PyCharm subscription due to an advertisement for another product and is now seeking alternative IDEs, sparking a discussion about various options and frustrations with JetBrains' business practices.
Snapshot generated from the HN discussion
Discussion Activity
Very active discussionFirst comment
2h
Peak period
21
Day 1
Avg / period
7.7
Based on 23 loaded comments
Key moments
- 01Story posted
Aug 24, 2025 at 11:38 PM EDT
3 months ago
Step 01 - 02First comment
Aug 25, 2025 at 1:25 AM EDT
2h after posting
Step 02 - 03Peak activity
21 comments in Day 1
Hottest window of the conversation
Step 03 - 04Latest activity
Aug 27, 2025 at 1:51 PM EDT
3 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
Also the community does an incredible job and it's quite active with further development and improvements, especially in improving the Vim9 script engine among many things they work on.
If you don't believe me, just see for yourself https://github.com/vim/vim/commits/master/
I still use it for pure editing, but doing stuff like debugging and running tests I just don’t want to put up with it anymore and Jetbrains never breaks.
I paid for the all products pack for nearly ten years. I gave up a while ago and I'm just stuck using my fallback licenses for the 2024.1 builds, which are IMO the last usable versions.
I found getting VSCode properly set up and figuring out what extensions were needed a real pain in the ass and have never found something as good as Pycharm’s Git integration.
I am very hesitant to look at VSCode. I have strong push back against Microsoft related tools (related, best alternative to GitHub?) That is mostly on principle now though. I have avoided them so long that I can't honestly comment on their quality anymore. Everything Microsoft though long term seem so to...degrade. It does it in a way that when you finally realize you hate the tool you also realize you should have jumped 2 years ago. They are so good at finding the line where it is just good enough and just barely keeping you there, but not clearly above it.
Thanks for the suggestions!
If switching between multiple editors you should look to include a .editorconfig file in your project to have 1 place to configure things.[1]
The following are the extensions I've found to use in VSCode / Cursor (these can be saved to / recommended to a project by being listed in the `.vscode/extensions.json` file).
* [2] Ruff
* [3] BasedPyright
* [4] Todo Tree
* [5] Rainbow CSV
* [6] Mermaid Chart (I’ve found Claude to be good at generating these)
* [7] Live Share
* [8] Even Better TOML
* [9] Error Lens
[1] https://editorconfig.org/ [2] https://marketplace.visualstudio.com/items?itemName=charlier... [3] https://marketplace.visualstudio.com/items?itemName=detachhe... [4] https://marketplace.visualstudio.com/items?itemName=Gruntfug... [5] https://marketplace.visualstudio.com/items?itemName=mechatro... [6] https://marketplace.visualstudio.com/items?itemName=MermaidC... [7] https://marketplace.visualstudio.com/items?itemName=MS-vsliv... [8] https://marketplace.visualstudio.com/items?itemName=tamasfe.... [9] https://marketplace.visualstudio.com/items?itemName=username...
Pycharm is the best.
so when it advertised AI to me I immediately cancelled my very expensive corporate all products ultimate subscription
just using community for now
I have licenses for both Wing and PyCharm
The problem with other editors is the lack of good and fast lsp. Pycharm’s lsp is so head of everyone.
In VS Code and other editors the lsp for Python is written in JavaScript which is hilarious.
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.