Sveiki! Pažvelkime į naujus dalykus - . Priminsime, kad DataGrip funkcija yra įtraukta į kitus mūsų mokamus IDE, išskyrus WebStorm.

Naujų duomenų bazių palaikymas
Šiame leidime keturios duomenų bazės gavo oficialų mūsų įrankių palaikymą:
Apache avilys – Hadoop platformos pagrindu sukurta duomenų bazių valdymo sistema.
Žalioji slyva – analitinė DBVS duomenų saugykloms, pagrįsta PostgreSQL.
Vertica – stulpelių duomenų bazė didelių duomenų analizei.
Snieguolė – duomenų saugykla debesyje. Jei mes kalbame apie reliacines duomenų bazes, tada "Snaigė". . Šioje laidoje palaikome tik SQL, instrukcijas išleisime vėliau.

Ryšys
Pakeitėme duomenų bazės prisijungimo dialogo langą: stengėmės, kad jis būtų aiškesnis ir patogesnis.
bendras
Šis skirtukas dažniausiai buvo pertvarkytas.
Laukas Ryšio tipas seniau vadinosi URL tipas ir tai buvo pačiame apačioje. Tačiau kadangi šio lauko reikšmė lemia tolesnį procesą, dabar ji yra viršuje.
Laukas duomenų bazė patalpintas įvedus prisijungimo vardą ir slaptažodį, nes norint parodyti duomenų bazių sąrašą, reikalingas autentifikavimas Ctrl / Cmd + tarpas.

Komentaruose prie ankstesnio įrašo slaptažodžio išsaugojimas. Pridėjome naujų parinkčių ir sukūrėme išskleidžiamąjį sąrašą. Šio sąrašo vertės yra šios:
- Neišsaugokite slaptažodžio.
- Išsaugokite, kol DataGrip bus paleistas iš naujo (anksčiau taip veikė parinktis „neišsaugoti“).
- Išsaugoti seansui: kol atsijungsite nuo duomenų šaltinio.
- Įamžinti.

Kad išvengtumėte painiavos, kontekstiniame meniu įveskite tuščią slaptažodį.

rezultatai Bandymo sujungimas dabar rodomi pačiame lange, jokių papildomų paspaudimų ar dialogų.

O jei tvarkyklės neatsisiųstos, DataGrip pasiūlys tai padaryti. Anksčiau mygtukas Bandymo sujungimas šiuo atveju buvo užblokuotas, o tai suklaidino vartotojus.

Nustatymai
Nustatymai buvo perkelti čia iš skirtuko Bendra Skaityti tik, Automatinis sinchronizavimas, Sandorių kontrolė.
Naujas:
- Vykdykite gyvybės užklausą kas N sekundžių: kas N sekundžių durs pagaliuku į duomenų šaltinį. Dėl duomenų bazių, kurių nepalaikome, galite patys parašyti prašymą išlaikyti gyvybę. Tai atliekama tvarkyklės nustatymuose.
- Automatinis-atjungti po N sekundžių: čia įvesta reikšmė sekundėmis parodys DataGrip, kiek laiko automatiškai atsijungti nuo duomenų šaltinio.
- Paleidimo scenarijus: Čia galite įvesti užklausą, kuri bus vykdoma kiekvieną kartą užmezgus ryšį. Prisiminkime, kad jei Vienkartinis ryšys
režimas nėra įjungtas, kiekvienai naujai konsolei sukuriamas naujas ryšys.

Schemos
Medyje rodomų objektų filtras perkeltas čia.

Navigacija ir paieška
Naujausių vietų sąrašas
Naujame lange Naujausios vietos rodoma, kur neseniai buvote. Sąrašo elementai yra mažos kodo dalys, kurias neseniai redagavote arba peržiūrėjote. Tai naudinga, jei prisimenate kontekstą, bet neprisimenate failo pavadinimo. Taip dažnai nutinka „DataGrip“, nes visos konsolės pavadintos panašiai :) Numatytasis spartusis klavišas yra:
Ctrl / Cmd + Shift + E.

Jei anksčiau naudojote šį spartųjį klavišą neseniai pakeistų failų sąrašui rodyti, dabar dukart spustelėkite Ctrl / Cmd + E.
Ieškoti pagal kelią
Pašalinome nereikalingas parinktis, kurias „gavome“ iš platformos: Moduliai и PROJEKTAS. Dabar pagal nutylėjimą Rasti kelyje DataGrip ieško visur. Taip pat įtraukėme naują paieškos sritį Pridedami katalogai — apima tik failus ir aplankus iš Failų skydelio.

Veiksmai iš navigacijos rezultatų
Naršymo rezultatuose dabar pateikiami veiksmai, taikomi kode arba medyje esantiems objektams. Pavyzdžiui, jūs ieškote stalo. Štai ką galite padaryti rezultatų lange.
- Žiūrėti DDL: Ctrl / Cmd + B.
- Atviri duomenys: F4.
- Atidarykite langą Modifikuoti lentelę: Ctrl / Cmd + F6.
- Rodyti kitame kontekste: Alt + F1 (pavyzdžiui, parodyti medyje).
- Žiūrėti bendrą informaciją: Ctrl + Q / F1.
- Sukurti SQL: Ctrl / Cmd + Alt + G.

Darbas su kodu
Kombinuoti elementai automatiniame užbaigime
Už CREATE и DROP automatinis užbaigimas siūlo kombinuotas parinktis.

Nepamirškite apie akronimus.

Nauji patikrinimai
DataGrip įspės, jei naudojate neatidarytą žymeklį.

Šie du patikrinimai pagal numatytuosius nustatymus yra išjungti, tačiau kai kuriems jų gali prireikti.
Jei naudosite neįvardytus argumentus, tai bus paryškinta.

Patikrinimas, kuriame skundžiamasi GOTO pareiškimu.

Darbas su failais
Pridėtas numatytojo projekto aplanko nustatymas. Šiame aplanke bus sukurti nauji projektai.

poveikis Išsaugoti kaip… dabar konsolei:
- Siūlo numatytąjį projekto aplanką.
- Prisimena paskutinį pasirinkimą.

Veiksmas buvo įtrauktas į failų medį Atjungti katalogą: atsegti aplanką. Anksčiau, norėdami atsegti aplanką (ty nerodyti jo šiame medyje), turėjote spustelėti panaikinti, o DataGrip paklausė: ar norite ištrinti ar atsegti? Buvo nepatogu ir nesuprantama :)

Duomenų bazės medis
Parašėme savo DB2 savistabą. Tai reiškia, kad informaciją apie duomenų bazės objektus gauname naudodami užklausas, o ne per JDBC tvarkyklę, kaip anksčiau. Taigi medyje atsirado objektai, kurių anksčiau nebuvo: trigeriai, tipai, metodai, moduliai, skaitikliai, vaidmenys ir kt.

Medis išsaugo kontekstą: duomenų šaltinio pavadinimas įstrigo viršuje.

Nepalaikomų duomenų bazių piktogramos nupieštos: tie, kurie turi tokioms duomenų bazėms sukurtus duomenų šaltinius, nebepainios.

Taip pat nupiešėme abstrakčias piktogramas, kurias galima naudoti tvarkyklės nustatymuose.

Likusieji
Individualios temos
DataGrip vartotojai dabar turi galimybę sukurti bet kokią norimą spalvų schemą. Naujoji schema yra įskiepis, kurį reikia įdiegti iš skyriaus Įskiepiai nustatymuose.

Skaitykite apie tai, kaip sukurti savo temas čia:
.
Pabandėme patys pasidaryti porą naujų. Jie atrodo taip:
Žalsvai

Tamsiai violetinė

Duomenų redaktorius
Filtras siūlo vertes iš mainų srities.

Viskas!
- Laiškas, kurį skaitėme: datagrip@jetbrains.com
- Komentarai, kuriuos skaitome ↓↓↓
DataGrip komanda
Šaltinis: www.habr.com
