eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

225
active users

#intellij

1 post1 participant0 posts today

The fine folks at #IntelliJ have always been friends with the #Spring team. One of their next big things is dedicated support for #SpringModulith. Have a sneak peek at what's coming! 🍃📦🔥

— Application Module structure in project explorer and logical structure view
— Hints about invalid references into other module's internals
— Module reference verification
— Refactoring suggestions

#intellij trick: you can copy the contents of a file from one branch (or anywhere, really) and open the same file in the editor in another branch, then right-click in the editor and choose “compare with clipboard” to get a diff view.
This way you can manually “cherry-pick” stuff, for instance if git can’t figure out file renames or you got changes from outside of git.

This week, I learned about #IntelliJ Switcher, which you can activate with CTRL+TAB on all platforms. This almost looks and feels like CTRL+E/CMD+E to show recent files, which nearly does the same thing but doesn't have a way to navigate to tool windows. I would prefer that this switcher is just mapped to CTRL+E/CMD+E. If I can map it, I may do that now. #Java

Oh god, I just installed #IntelliJ on a new laptop and got exposed to this AI #enshittification slop enabled by default. Aside from it suggesting things based on who knows what code it was trained on, it's like having some stupid toddler trying to complete your sentences every time you start speaking. Literally the most infuriating thing I've experienced in a long time. Almost threw my macbook out of the window.

jetbrains.com/help/idea/full-l

IntelliJ IDEA HelpFull Line code completion | IntelliJ IDEA

I'm pretty sure I can see #IntelliJ "Run to Cursor" not working in #Kotlin (i.e. the debugger doesn't stop on the line) if I do it across a couple of coroutines and callbacks, but it works if I do it one coroutine boundary at a time. My expectation: it's a coroutine thing with a good reason why it's not working and/or a 7-year-old bug 😬 Should/can I be bothered debugging the debugger?

What is your favorite tool for resolving #git rebase/merge conflicts? While I work more in #VSCode than in #IntelliJ these days, I still much prefer the latter for that purpose. It feels like quite a big hammer to wield for that particular nail though, so I'd love to know what other options there are! Perhaps something built specifically for just that? Any suggestions welcome :)