Asennus

AI Diff Reviewin asentaminen on yksinkertaista ja kestää vain muutaman minuutin. Lisäosa on saatavilla suoraan JetBrains Marketplacesta, ja asennus hoidetaan IntelliJ IDEAn sisäänrakennetun lisäosahallinnan kautta.

Vaihe 1: Avaa lisäosahallinta

IntelliJ IDEAssa, siirry kohtaan Tiedosto → Asetukset → Lisäosat (tai IntelliJ IDEA → Asetukset → Lisäosat macOSissa). Klikkaa "Marketplace"-välilehteä selataksesi saatavilla olevia lisäosia.

Vaihe 2: Etsi ja asenna

Etsi "AI Diff Review" marketplace-hakukentästä. Näet lisäosan listattuna sen kuvauksella ja arvosteluilla. Klikkaa "Asenna"-painiketta aloittaaksesi asennusprosessin. IntelliJ IDEA lataa ja asentaa lisäosan, ja pyytää sitten sinua käynnistämään IDE:n uudelleen.

Vaihe 3: Käynnistä IntelliJ IDEA uudelleen

Asennuksen jälkeen, käynnistä IntelliJ IDEA uudelleen aktivoidaksesi lisäosan. Kun IDE käynnistyy uudelleen, näet tervetulodialogin, joka kiittää sinua AI Diff Reviewin asentamisesta ja ohjaa sinua alkuperäisen määrityksen läpi.

Alkuperäinen määritys

Ensimmäisellä käynnistyksellä asennuksen jälkeen AI Diff Review esittelee ystävällisen tervetulodialogin, joka auttaa sinua aloittamaan nopeasti. Tämä kertaluonteinen määritysprosessi ohjaa sinua valitsemaan tekoälypalveluntarjoajasi ja määrittämään perusasetukset.

Valitse tekoälypalveluntarjoajasi

AI Diff Review tukee useita tekoälypalveluntarjoajia, antaen sinulle joustavuutta yksityisyysvaatimustesi ja mieltymystesi perusteella:

  • Ollama (Paikallinen): Suorita analyysi täysin koneellasi. API-avaimia ei vaadita.
  • LM Studio (Paikallinen): Käytä LM Studion OpenAI-yhteensopivaa APIa paikalliseen analyysiin.
  • OpenAI (Pilvi): Käytä GPT-5 tai GPT-5-mini pilvipohjaiseen analyysiin.
  • Claude (Pilvi): Käytä Claude Sonnet tai Claude Opus -malleja.
  • Gemini (Pilvi): Käytä Googlen Gemini 2.5 Pro tai Flash -malleja.
  • Grok (Pilvi): Käytä xAIn Grok-malleja analyysiin.

Pilvipalveluntarjoajien määritys

Jos valitset pilvipalveluntarjoajan, sinun täytyy syöttää API-avain. Lisäosa tarjoaa hyödyllisiä linkkejä API-avainten saamiseen jokaiselle palveluntarjoajalle:

  • OpenAI: Avaa API-avaimen asetussivun
  • Claude: Avaa Anthropic-konsolin
  • Gemini: Avaa Google AI Studion
  • Grok: Avaa xAI-konsolin

API-avaimet tallennetaan turvallisesti käyttäen IntelliJn PasswordSafe-järjestelmää, joten sinun ei tarvitse huolehtia niiden paljastumisesta projektitiedostoissasi.

Paikallisten palveluntarjoajien määritys

Paikallisille palveluntarjoajille kuten Ollama tai LM Studio, sinun täytyy:

  1. Asentaa ja käynnistää Ollama tai LM Studio koneellasi
  2. Ladata tai valita malli (Ollamalle voit selata malleja osoitteessa ollama.com)
  3. Syöttää isäntäosoite (LM Studion oletus on http://127.0.0.1:1234/v1)
  4. Päivittää mallilista ja valita suosikkimallisi

Ensimmäisen analyysisi suorittaminen

Kun määritys on valmis, voit alkaa käyttää AI Diff Reviewia heti. On useita tapoja käynnistää analyysi:

Menetelmä 1: Työkalut-valikko

Suoraviivaisin tapa on Työkalut → AI Diff Review -valikkokohdan kautta. Tämä analysoi kaikki viime commitin jälkeen muutetut tiedostot.

Menetelmä 2: Kontekstivalikot

Napsauta hiiren oikealla painikkeella editorissa tai projektipuussa ja valitse AI Diff Review. Tämä antaa sinulle nopean pääsyn analyysiin mistä tahansa IDE:ssäsi.

Menetelmä 3: VCS-loki

Avaa VCS-lokin työkalun ikkuna, napsauta hiiren oikealla painikkeella mitä tahansa commitia ja valitse AI Diff Review This Commit. Tämä on täydellinen menetelmä analysoida menneitä muutoksia tai ymmärtää mitä tapahtui tietyssä commitissa.

Tulosten ymmärtäminen

Analyysin suorittamisen jälkeen tulokset näkyvät "AI Diff Review" -työkalun ikkunassa IDE:si alaosassa. Tulokset on järjestetty useisiin osioihin:

Löydökset-taulukko

Pääasiallinen löydökset-taulukko näyttää kaikki ongelmat ja ehdotukset, sarakkeilla:

  • Tiedosto: Tiedosto, jossa ongelma löydettiin
  • Tyyppi: Kategoria (Kriittiset ongelmat, Turvallisuushuolenaiheet, jne.)
  • Vakavuus: KRITTIINEN, VAROITUS tai INFO
  • Rivi: Rivinumero (jos sovellettavissa)
  • Kuvaus: Yksityiskohtainen selitys löydöksestä

Suodatus ja lajittelu

Voit suodattaa tuloksia vakavuuden mukaan käyttämällä vaihtopainikkeita, suodattaa tyypin mukaan tai etsiä tiettyjä termejä. Taulukko on lajiteltavissa klikkaamalla sarakeotsikoita, mikä helpottaa keskittymistä tärkeimpiin löydöksiin ensin.

Navigointi

Kaksoisnapsauta mitä tahansa löydöstä avataksesi tiedoston tietyllä rivillä. Tämä helpottaa ongelmien tarkistamista ja korjaamista suoraan analyysituloksista.

Seuraavat askeleet

Nyt kun olet suorittanut ensimmäisen analyysisi, voit tutkia kehittyneempiä ominaisuuksia:

  • Määritä commit-portti tarkistamaan automaattisesti ennen committeja
  • Mukauta salaisuuksien redaktiointimallit koodipohjallesi
  • Säädä diff-alueen ohjauksia enemmän tai vähemmän kontekstia varten
  • Aseta "Think harder" -tila monimutkaiseen analyysiin

Lisätietoja näistä ominaisuuksista, katso muut blogiartikkelimme, jotka käsittelevät jokaisen aiheen syvällisesti.

Yhteenveto

Aloittaminen AI Diff Reviewilla on nopeaa ja suoraviivaista. Lisäosan intuitiivinen määritysprosessi ja useat pääsykohteet helpottavat integrointia työnkulkusi. Ensimmäisen analyysisi valmistuttua olet valmis aloittamaan koodin laadun parantamisen tekoälyavusteisilla oivalluksilla.

Muista, sinulla on 14 päivän ilmainen kokeilujakso tutustua kaikkiin ominaisuuksiin. Jos tarvitset apua tai sinulla on kysymyksiä, lisäosan asetusikkuna tarjoaa yksityiskohtaiset työkalutipit ja linkit dokumentaatioon.

Valmiina sukeltamaan syvemmälle? Asenna lisäosa ja aloita matkasi kohti parempaa koodin laatua tänään.