shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

272
active users

#jetbrains

1 post1 participant0 posts today

I've not been this frustrated with a new version of PhpStorm in a long time. There are so many tiny, irksome issues, and they keep piling up. I've come to expect some rough patches each year when they release a new major version, but this time, it's really impacting my productivity and making me think about looking at alternatives. I can't be the only one experiencing these issues, and it's too cumbersome to stop what I'm doing to file support requests or bugs.

Continued thread

It turns out I had my PHP CodeSniffer settings set to "By default project interpreter," but I didn't have `phpcs` configured with the default project interpreter?

I'm not sure how the UI was showing me code style warnings, based on my `phpcs.xml` file settings, but it was.

When I added a `phpcs` configuration for "By default project interpreter," things began working as expected.

So I recently learned that I need to get away from #PyCharm since #JetBrains has decided to "go AI":

jetbrains.com/pycharm/features

When looking at my other options, I saw that #Spyder (spyder-ide.org/) looked interesting, then scrolled down and saw that it was funded by the Chan Zuckerberg Initiative (en.wikipedia.org/wiki/Chan_Zuc), which sounds like something I should avoid.

I'm currently thinking Eric (eric-ide.python-projects.org/) might be the way to go. I don't need (or want) anything fancy. I just want a #FOSS #Python #IDE that works well and will keep working without trying to charge me money, sell my data, or accost me with #LLM code vomit.

Are there any better (or different) options? Is there anything good I can install from the package manager on #Debian ?

JetBrainsAI Assistant in PyCharmCode faster with context-aware AI code completion in the editor or in Jupyter notebooks. Generate code, visualize dataframes, have your code explained, get refactoring tips, and more.

Most applications (e.g. Firefox) have a feature where if the application crashes, it’ll asks you “Would you like to send the crash report to $companyName?”

What I'd like to know is: Does this really help the project? Is someone actually reading these reports? acting upon them? Are they useful, or is it just there to make us feel better?

It’d be great if someone like @thelinuxEXP @MichaelTunnell could do interviews to get some answers
#software #opensource #UX #firefox #KDE #Apple #JetBrains

So Rust Rover is pretty good, but you can feel that they struggle with the fact that Rust was not made by IDE-conscious language designers.

e.g. inside proc-macros it’s the wild-west, anything goes so the IDE can barely help you (at least unless you have compiled once, it looks like they do best-effort mapping after).

Also makes you realize how unergonomic the syntax really is in many places, kotlin is so much better.

Anyone know someone at #JetBrains to report a #PyCharm #issue to?

Basically it's a #softlocking that happens on the #snap version of #PyCharmCommunity / #PyCharmCE that makes it somehow half-forget #credentials like #GitHub, #Gitlab, #Codeberg, #BitBucket, #Gitea, #git etc. and not allowing to just delete & re-add them as the settings saving just becomes unresponsive.

  • Mind you this isn't with like dozens of accounts - just one on each platform - and it's not easily fixable (or at least not in a good way by manually yeeting the #XML files for said logins from $HOME/.config/PyCharmCE****/... and randomly coming back after a few days or weeks.

Whether this also conflicts with #SettingsSync which should only sync #configs, not #credentials (and AFAICT doesn't!) is also a question I can't confidently answer.

  • Needless to say it's really annoying, espechally at work and is the main reason I've not considered paying for JetBrains' products as of now!

I didn't renew my #JetBrains license this year, and have been working exclusively in #VSCode for the past month, for both #Golang and #Rego development. And the experience is mostly great! The few things that are annoying are however *really* annoying. Like how poorly VS Code integrates test runners still, and the way to abort a hanging test is often to restart the whole editor. It's a good experience sticking to a single editor for some time though, and I've learnt a lot that I otherwise wouldn't have.