fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

9.8K
active users

#JetBrains

17 posts14 participants0 posts today
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.

At least, Jetbrains made the new AI stuff in #IntelliJ opt-in.

Most of the listed „AI“ features trigger red flags in me. My personal experience with AI programming tools is:

Nice for beginners, but a waste of time for most experienced devs.

The LLMs aren't able to understand a large, complex code base grown over a decade.

Sure, a relatively smart code completion is nice. But I don't have a problem with typing faster, I need to make additions and changes at the right place in a very complex system. Nothing a statistics-based tool can really be of help.

So please #Jetbrains, make sure the AI stuff stays off by default, thank me later.

I don't know when it happened, but the AI assistant in #JetBrains #Webstorm got really good at predicting what I'm about to write. The single-line auto-complete is accurate enough that I don't feel like I'm fighting the AI anymore and only have to make minor changes like I would with simpler auto completes I've dealt with before. Instead of just giving me the function name when I hit `.` it's also filling in the arguments I intend to use.

I started to use #Junie , #jetbrains new coding agent. It is great! We can give it a few instructions directly or tell it to do everything described in a specific file.
It can edit many files without humain intervention and could complete from 50 to 100%. That removes a lot of the boring tasks.
I will most likely bust the quota... I hope I can buy more. That is so worth it

PyCharm, the Only Python IDE You Need

PyCharm is now one unified product, and your Pro license works just as it always has.

In this version, we’ve combined PyCharm Community and Professional into a single product, PyCharm. This makes it easier for all users to access the features they need without having to switch editions.

Continued thread

ARGH

So #Junie from #JetBrains also raised that I should "Implement a router package with proper route registration", so I asked it what was wrong with what I had.

As part of checking it looked at my go.mod file and came up with this

"The go.mod file contains a typo with a non-existent Go version"

And then _helpfully_ changed it to Go 1.22.

Except that I had it set to 1.24, which definitely does exist, because I'm using it!

3/2