this post was submitted on 18 May 2025
3 points (100.0% liked)

Programming

0 readers
5 users here now

A magazine created for the discussion of computer programming-related topics.

Rules

Please keep submissions on topic and of high quality. No image posts, no memes, no politics. Keep the magazine focused on programming topics not general computing topics. Direct links to app demos (unrelated to programming) will be removed. No surveys.

founded 2 years ago
MODERATORS
 

๐Ÿ’ป ISO a decent Python IDE again ๐Ÿ’ป

Before the important question...

  • often I use emacs (-nox)
  • sometimes vim or vi
  • blah on micro, neovim, ed, ee, etc

This isn't about terminal IDEs, rather it's about standard desktop IDEs running on Xorg, primarily for python, shell, ansible, sql

Eclipse + PyDev

  1. Ages ago, Eclipse with PyDev ... crashes often and I have no more patience

JetBrains PyCharm Pro
2) PyCharm Pro for a decade, JetBrains ruined it with the UI redesign and critical plugins no longer work when running "just use the old UI mode it's still fine"

Spyder well...
3) Have been messing with Spyder but it's rather limited (no markdown native? the plugin is unstable when it's even recognized). Verdic is still on the fence.

Something else, what have I missed in my search? I have no quals paying for a license on a truly good product, which used to be PyCharm Pro - but no longer.

OSS Note: I never use MSFT products for any reason, so fans of vscode should not bother.

#linux #freebsd #developer #engineering #software #foss #desktop #programming

all 5 comments
sorted by: hot top controversial new old
[โ€“] [email protected] 1 points 1 month ago

@[email protected] I'm trying zed, not so bad but not running on MSFT.

[โ€“] [email protected] 1 points 1 month ago

@[email protected] Helix editor with the Python language server. Rust and c++ are well supported. You'll feel at home if you're coming from vim.

[1] https://docs.helix-editor.com/lang-support.html

[โ€“] [email protected] 0 points 1 month ago (1 children)

#Zed maybe? https://zed.dev/

Haven't used it but keep hearing about it. I'd be surprised if you can't turn off the LLM integration.