Megjelent a JetBrains Intellij IDEA idei első, 2024.1-es verziója

Számos újdonsággal érkezik az IntelliJ IDEA új 2024.1-es verziója

Az IntelliJ IDEA 2024.1 egy sor izgalmas frissítéssel segíti a munkafolyamatok racionalizálását. Az IntelliJ IDEA Ultimate mostantól teljes soros kódkiegészítésekkel segíti a fejlesztők munkáját, melyek átfogó kódtudatos javaslatokat biztosítanak a teljes kódsorokhoz. A Java 22 támogatása biztosítja a kompatibilitást a nyelv legújabb funkcióival. A felújított terminál javítja a parancssori műveleteket, míg a szerkesztőben a fixálható sorok megkönnyítik a kódbázisokban való gördülékenyebb navigációt. A 2024.1-es verzióban az IDE különböző részein több tucatnyi további fejlesztés található.

AI Asszisztens

  • Az AI Assistant számos frissítést kapott, többek között javított tesztgenerálást, egyéni kéréseket a commit üzenetekhez, a kódrészletekből történő fájlok létrehozásának lehetőségét, valamint frissített szerkesztőn belüli kódgenerálást. Bővebben erről itt olvashattok.
  • Az új Alapértelmezett elrendezés opcióval gyorsan visszaállíthatjuk az alapértelmezett állapotot.
  • Bevezették a szerkesztőfülek alapértelmezett színkódolását, amely tükrözi a Projekt eszközablakban való megjelenésüket.
  • Az IntelliJ IDEA ikonját macOS-re átterveztték, hogy az megfeleljen az operációs rendszer szabványos stílusirányelveinek.
  • A gyorskeresés funkció mostantól parancsikonon keresztül is elérhető.

Felhasználói élmény

  • Az olyan alapvető IDE-funkciók, mint a kódkiemelés és -kiegészítés mostantól Java és Kotlin esetén is működnek a projekt indexelése során, ami javítja az indítási élményt.
  • Frissített Új Projekt varázsló
  • A teljes IDE lekicsinyítésének lehetősége. Mostantól az IDE-t 90%-ra, 80%-ra vagy 70%-ra méretezheti le, így rugalmasan beállíthatja az IDE elemeinek méretét felfelé és lefelé egyaránt.

Java

  • Az IntelliJ IDEA 2024.1 támogatja a 2024 márciusában megjelent JDK 22 funkciókészletét. Erről bővebben ebben a blogbejegyzésben olvashattok.
  • Az IntelliJ IDEA 2024.1 bevezeti a nyelvek sztringsablonokba történő beillesztésének lehetőségét.
  • A konzolon megjelenő naplóüzenetekből mostantól könnyedén eljuthat az azokat generáló kódhoz.
  • Új ellenőrzések és gyorsjavítások. Az IDE mostantól érzékeli a bitwise műveleteket, amelyeket az egyértelműség érdekében a Long.hashCode() vagy Double.hashCode() metódusok hívásával lehet helyettesíteni.
  • Multi-release JAR könyvtárak a fokozott felhasználói élményért
  • Átalakított Conflicts Detected párbeszédpanel
  • Átalakított Conflicts Detected párbeszédpanel

Kotlin

  • Az új verzió bevezeti az új Kotlin K2 módot, amely a beágyazott K2 Kotlin fordítót használja a továbbfejlesztett Kotlin kódelemzéshez.
  • A 2024.1-es verziótól kezdve az IDE egységesen a hivatalos Kotlin stílus útmutatót alkalmazza alapértelmezett opcióként minden projektre, kivéve, ha kifejezetten másként van beállítva.
  • Statikus importok megőrzése másoláskor

Scala

  • Jobb Scala 3 támogatás
  • Scaladoc fejlesztések
  • Továbbfejlesztett fordító-alapú kiemelés
  • Scala build eszköz fejlesztések. Az IDE mostantól hozzáad egy .gitignore fájlt az új SBT projektekhez.
  • A Play Framework régebbi verziói (2.8 és az alattiak) és a JDK 17 közötti kompatibilitási probléma megoldása érdekében a Play varázslóban bevezettek egy figyelmeztetést, amely a Play és a JDK inkompatibilis verzióinak használatára figyelmeztet.

Verziókezelés

  • Az új verzió egy új felülvizsgálati mód bevezetésével a GitHub és a GitLab felhasználói számára is továbbfejlesztett kódellenőrzési élményt nyújt.
  • Lehetőség a felülvizsgálati ág módosításainak megjelenítésére a Napló lapon
  • Lehetőség a felülvizsgálati ág módosításainak megjelenítésére a Napló lapon
  • A kódellenőrzési megjegyzésekre adott reakciók támogatása
  • Pull/merge kérések létrehozása push értesítésekből
  • Vizuális indikátorok a függőben lévő GitHub frissítésekhez
  • Elágazásszűrő a Git eszköz ablak Előzmények lapjának előzményeihez
  • Lehetőség mappák és fájlok kizárására az összehasonlításból

Build eszközök

  • Gyorsabb megnyitás Maven projektek esetén
  • A Maven Shade Plugin átnevezési munkafolyamatának támogatása
  • Közvetlen hozzáférés a forrásfájlokhoz a gyors dokumentáció felugró ablakából
  • Ettől a verziótól kezdve az IntelliJ IDEA már nem támogatja a 4.5-nél régebbi Gradle-verziókat használó projekteket, és az IDE nem végez Gradle-szinkronizálást a nem támogatott Gradle-verziókkal rendelkező projektek esetében.

Rub/Debug

  • Feltételes állítások (az IntelliJ IDEA megmutatja, hogy melyik sorban van fedezetlen kondíció, és megadja a fedezetlen kondíciós ágakat vagy változóértékeket)
  • Soron belüli töréspontok több utasításhoz
  • A Code Covarage beállítások átkerültek a fő IDE-beállítások közé
  • Egyszerűsített importálás a JaCoCo teszt covarage jelentésekhez

Keretrendszerek és Technológiák

Az alábbi funkciók csak az IntelliJ IDEA Ultimate 2024.1-ben érhetők el:
  • Javított bean kiegészítés és automatikus bekötés Spring számára
  • Spring model diagramok könnyebb elérése
  • A HTTP-kliens több hitelesítési lehetőséget kínál, beleértve PKCE Authorization Code és Device Grant flow-okat.
  • Endpoints tab a Search Everywhere-ben
  • Kódkiegészítés a HTTP fejlécekhez
  • Optimalizált JSON séma feldolgozás.
  • OpenRewrite támogatása
  • WireMock server támogatás.
  • Továbbfejlesztett Terraform támogatás

Webes fejlesztés

  • Gyors dokumentációs fejlesztések. Jelentősen továbbfejlesztették a gyors dokumentáció felugró ablakot ami mostantól támogatja a kódblokkok szintaxis-kiemelését is.
  • Gyorsjavítások a React props-okhoz és az állapotok létrehozásához.

Adatbázis eszközök

  • Helyi szűrés az adatszerkesztőben (mostantól gyorsan szűrhet sorokat oszlopértékek alapján anélkül, hogy lekérdezéseket küldene az adatbázisba).
  • A munkamenetek egyszerűsítése. Az IntelliJ IDEA Ultimate 2024.1 egyszerűsíti a lekérdezések végrehajtását azáltal, hogy megszünteti a munkamenetek manuális kiválasztásának szükségességét. Ehelyett egy fájl csatolásához egyszerűen csak az adatforrást kell kiválasztani, nem pedig a munkamenetet. Emellett a függvények indításához többé nem szükséges munkamenet kiválasztása; mostantól választhatja, hogy a függvényeket közvetlenül a konzolról vagy a fájlból futtatja.

Részletes infó az összes újdonságról: What’s new

Az IntelliJ IDEA hivatalos oldala: JetBrains IntellijIDEA

Próbálja ki a Intellij IDEA 2024.1-et 30 napig ingyen!

JetBrains szoftver vásárlás

Tisztelt Érdeklődő!

Ha felkeltette érdeklődősét valamelyik JetBrains termék akkor ahelyett, hogy a gyártótól venné meg teljes áron, forduljon bizalommal a Ker-Soft-hoz, a JetBrains magyarországi partneréhez és szerezze be nálunk JetBrains szoftverét kedvezményesebb áron. További információért, árakért forduljon kereskedőinkhez a sales@kersoft.hu címen, vagy a +36 (1) 206 2147 telefonszámon.

Irány a webshop

Megosztom ezt a bejegyzést

Share on facebook
Share on linkedin
Share on twitter
Share on email

További friss hírek, akciók

Kövessen minket

Facebook és LinkedIn oldalainkon további érdekes hírekről és akciókról is értesülhet!
Share on facebook
Share on linkedin
Kategóriák