Megjelent a JetBrains Intellij IDEA 2024.3-as verziója

Számos újdonsággal érkezik az IntelliJ IDEA 2024.3

Az IntelliJ IDEA 2024.3 egy sor új, hatékony funkciót vezet be a fejlesztés élményének növelése érdekében. Az IDE mostantól megjeleníti a kód logikai struktúráját, egyszerűsíti a Kubernetes-alkalmazások hibakeresési élményét, biztosítja a klaszterszintű Kubernetes-naplóhoz való hozzáférést, és hivatalosan is kivezeti a K2 módot a bétából.

AI Asszisztens

  • Az IntelliJ IDEA 2024.3 bevezeti a kontextusfüggő inline AI-utasításokat, amelyek zökkenőmentes interakciót tesznek lehetővé az AI-asszisztenssel közvetlenül a szerkesztőben. Ez a funkció támogatja a Java, Kotlin, Scala, Groovy, JavaScript, TypeScript, Python, JSON és YAML fájlformátumokat.
  • Az AI Assistant mostantól egyszerűsített kontextuskezelést kínál egy frissített felhasználói felülettel, amely megkönnyíti a fájlok, kódkiválasztások és a projektre vonatkozó utasítások megtekintését, kezelését és testreszabását.
  • Mostantól kiválaszthatjuk a kívánt AI chat-modellt. Választhatunk a Google Gemini, az OpenAI vagy a gépen lévő helyi modellek közül.
  • A felhőalapú modellek mellett mostantól az AI chatet az Ollama segítségével elérhető helyi modellekkel is összekapcsolhatja.
  • 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 és Kotlin

  • A 2024.3 verzióban az IntelliJ IDEA data flow motorja pontosabban kezeli az alias-eseteket, ami kevesebb téves pozitív eredményt eredményez az ellenőrzések során, és megbízhatóbb Java és Kotlin kódolási élményt nyújt.
  • Az IntelliJ IDEA kódformázója egy új beállítással rendelkezik, amely lehetővé teszi, hogy a megjegyzések és a meződeklarációk között üres sorokat tartson meg.
  • A K2 mód engedélyezésével az IntelliJ IDEA támogatja a Kotlin 2.1 kísérleti nyelvi képességeit, például a nem lokális break és continue utasítások használatát lambdákon belül, valamint a többdolláros interpolációt.

Scala

  • A 2024.3 verzió javítja az IntelliJ IDEA Scala 3 támogatását, lehetővé téve a fordítóalapú típuskövetkeztetés használatát az átlátható inline metódushívásokhoz, és teljes támogatást nyújt a névvel ellátott tuple-ok számára.
  • Az IDE mostantól felismeri a Scala CLI projekteket, ha megnyitunk egy project.scala fájlt tartalmazó mappát. Új BSP-alapú Scala CLI-projekteket is létrehozhatunk az Új projekt varázslóval, és hozzáadhatjuk a Scala-fájlokat, ahogyan az sbt-alapú projektek esetében is./li>
  • Optimalizálták a fordító-alapú kiemelést a redundáns fordítási kérések csökkentésével, ami jobb CPU-hatékonyságot eredményez, és megoldották a duplikált elemzői hibákat okozó problémákat mind az elemző, mind a fordító részéről.
  • Az IntelliJ IDEA projektmodellje mostantól pontosabban reprezentálja az sbt projekteket, különválasztva a termelési és tesztelési forrásokat különböző modulokra. Ez a funkció jelenleg béta verzióban van.

UX

  • A 2024.3 verzióban a helyesírás és a nyelvtan ellenőrzése indexelés közben is elérhető.
  • A frissített Futtatás widget lehetővé teszi több konfiguráció egyidejű elindítását. Ezenkívül a widget megjeleníti az összes futó konfiguráció vezérlőelemeit, így áttekinthetővé teszi azok állapotát.
  • A szerkesztő alapértelmezett tab-korlátját 30-ra emelték, így mostantól több lapot is nyitva tarthat, mielőtt az IDE elkezdené bezárni a legkevésbé használtakat.
  • Az IntelliJ IDEA mostantól automatikusan kiemeli a fájlban kijelölt szöveg minden előfordulását.
  • Külö ikonok az üzenetekhez és az i18n-fájlokhoz.
  • A JSON, XML, YAML és SQL fájlok számára engedélyezték a lebegő eszköztárat a kontextusalapú és AI-vezérelt műveletek egyszerű eléréséhez.

Verziókezelés

  • A módosítások gyors rögzítése mostantól közvetlenül a szerkesztőből is lehetséges egy frissített felugró ablak segítségével, amely akkor jelenik meg, ha a kódsor szerkesztése után a dedikált gutter-re kattint.
  • Az AI Assistant mostantól segít pontos címeket és leírásokat generálni a pull- and merge kérésekhez.
  • A Fájlok keresése funkciót egy új, a Git által nem ismert projektfájlokat kizáró keresési lehetőséggel bővítették.
  • Mostantól a háttérellenőrzéseket a commit folyamat alatt is ellenőrizhetjük az új Speciális ellenőrzések futtatása a commit után beállítással.
  • Pull/merge kérések létrehozása push értesítésekből
  • Az üdvözlő képernyőn mostantól megjelenik az ág neve.

Build eszközök

  • Az IDE mostantól támogatja a Maven osztott helyi repository-kat – a Maven 3.9-ben bevezetett funkciót, amely lehetővé teszi a helyi repository-k igény szerinti szétválasztását.
  • Alapértelmezetté tették a párhuzamos fordítást. Mostantól az IDE által lefordított összes Maven-alapú projektnél gyorsabb lett a fordítási idő, optimalizált CPU- és memóriafogyasztással.
  • 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.

Debugger

  • A HotSwap funkció mostantól egyszerűbben és intuitívabban használható. Ha aktív hibakeresési munkamenet mellett szerkesztünk kódot, az IDE automatikusan észleli a változásokat, és a szerkesztőben egy kényelmes gomb segítségével felkéri a módosítások újratöltésére.
  • Az IntelliJ IDEA 2024.3 verziójában mostantól hibakeresés közben is böngészhetünk a gyűjtemények között. A Variables nézetben vagy a szerkesztőben kattintson a View (Nézet) gombra egy gyűjteményobjektum közelében, hogy megjelenjen a bejegyzések oldalszámozott listája és egy struktúra nézet az egyes objektumok vizsgálatához.
  • A Run to Cursor művelet segítségével mostantól több sor végrehajtási idejét is mérheti, és az egyes sorok végrehajtási ideje közvetlenül a szerkesztő gutter-jében jelenik meg.

Keretrendszerek és Technológiák

  • Az IntelliJ IDEA mostantól képes automatikusan generálni származtatott lekérdezési módszereket a Spring Data tárolókban, javasolva a lehetséges metódusneveket, megadva a megfelelő metódusaláírásokat és visszatérési típusokat, valamint frissítve a tároló kódját.
  • Az IntelliJ IDEA mostantól jobb támogatást nyújt a Spring Boot Actuator számára. Ha az Actuator engedélyezve van, több futásidejű információt érhetünk el az IDE-ben, amely mostantól megjeleníti az alkalmazás inicializálása során kiváltott bean telepítési feltételeket.
  • Az új verzió bevezeti a környezeti változók elérésének lehetőségét közvetlenül a HTTP kliensben a $env.ENV_VAR szintaxis használatával.
  • A HTTP-kliensben mostantól lehetőség van a kérések – akár egyszerre, akár név szerint meghatározott kérések – importálására és futtatására egyik .http-fájlból a másikba.
  • A Ktor 3.0, a Kotlinnal a JVM-en szerveralkalmazások készítésére szolgáló eszközkészlet új funkciókkal és jobb teljesítménnyel jelent meg. Bővebb infó.
  • 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

  • Amikor a projektkönyvtárakban a Find in Files funkciót használja, a node_modules eredmények mostantól alapértelmezés szerint kizárásra kerülnek.
  • Javították a komponensek navigációját és átnevezését a Vue, Svelte és Astro keretrendszerek esetében.
  • Az IntelliJ IDEA nagyobb támogatást nyújt az Angular 19 projektek számára.

Adatbázis eszközök

  • Amikor az AI Assistant-ot használjuk a szövegből SQL-be történő átvitelhez, az IDE mostantól egy praktikus szerkesztőbeli diff-et jelenít meg, amely az eredeti és az AI által generált kódot is megjeleníti a könnyű összehasonlítás érdekében.
  • Az AI Assistant mostantól az SQL végrehajtási hibák kezelésében két új műveletet kínál: Explain with AI és Fix with AI .

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.3-at 30 napig ingyen!

Kedvezményes JetBrains szoftver vásárlás

JetBrains szoftvert vásárolna? 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