Ask HN: I just abandoned my PyCharm subscription, what should I use now?

22 points | by jmward01 3 days ago

12 comments

  • yehosef 3 days ago

    So I understand - you're canceling the subscription because they advertised a product they sell?

    Pycharm is the best.

    • f311a 3 days ago

      VS Code has the second best lsp for Python (it’s proprietary), there is open source version of it as well with less features.

      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.

      • blibble 3 days ago

        I was also willing to pay to support a company that produced software I liked, worked well, and treated me as a valued customer

        so when it advertised AI to me I immediately cancelled my very expensive corporate all products ultimate subscription

        just using community for now

        • caterama 3 days ago
          • bengt 3 days ago

            My hunch is VSCode or more likely Cursor. I’ve spent some time this summer trying to get IDE independent tooling running and have settled on Ruff + basedpyright. Also switched over to using UV. You may want to look into Astral’s TY or facebook’s rust based Pyrefly if keen to alpha / beta test.

            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.

          • lordkrandel 3 days ago

            Neovim, simple answer. No subscriptions, no ads, fast, free forever. Have a look at the integrations.

            • idontwantthis 3 days ago

              I tried Vim and Neovim seriously for years. Eventually got fed up with plugins randomly breaking, and memory leaks requiring me to restart the editor multiple times per day.

              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.

              • lordkrandel 3 days ago

                I don't use many plugins, not "fancy" ones. It never breaks, and it's certainly without ads, indexing, subscriptions, logins, enterprise policies ...

              • brettkromkamp 3 days ago

                Agree! Bit of a steep learning curve in the beginning but once you get over that, it is a very productive coding environment. Check out the Neovim distros (e.g., LazyVim, NvChad) to get up and running quickly.

                • ipaddr 3 days ago

                  What does neovim often over a standard vim?

                  • lordkrandel 3 days ago

                    Vim's creator has recently died. He was the creayor and almost solo developer. Neovim has Lua scripting and a vibrant dev community.

                    • stefanos82 3 days ago

                      Bram died 2 years ago (already(!!!), time flies!), so it's not so recently...

                      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/

                • zerr 1 day ago

                  PyScripter. It's a native Windows executable, should be significantly slicker and faster compared to Java or Electron based bloatware. It seems to be quite feature-full as well.

                  • grep_it 3 days ago

                    I still use pycharm, but these days I satisfy my debugging with pudb (https://pypi.org/project/pudb/) which has been amazing and a good middle ground for the integrated debugger feel.

                    • jmward01 3 days ago

                      I really like a good IDE. I may try this but the all in one world is what I work best in. I'll give this a look though. I am always willing to try something not in my comfort zone.

                    • derefnull 3 days ago

                      Wing IDE is performant and I enjoy using it.

                      I have licenses for both Wing and PyCharm

                      • wismwasm 3 days ago

                        I'm happy with VS Code.

                        • 2rsf 3 days ago

                          Me too, including integration with GitHub Copilot

                        • estimator7292 3 days ago

                          I'm so incredibly disappointed at how quickly JetBrains is enshittifying what used to be the best set of IDEs available.

                          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.

                          • jmward01 3 days ago

                            I totally preferred the 2024 stuff but it wasn't able to use 3.13+ which is a deal breaker. 2025 has been a horrible experience all around. Their filesystem change detection is broken, debug in async has basically stopped working and the rework of the menus and the git integration nearly made me fallback to 2024 and accept that it could barely use 3.13 venvs. I liked their product. I don't know what is happening but it seems like they have been going in the wrong direction.

                          • dboreham 1 day ago

                            VSCode here.