DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

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

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

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ė". prašė daugiausiai. Šioje laidoje palaikome tik SQL, instrukcijas išleisime vėliau.

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

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.

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

Komentaruose prie ankstesnio įrašo daug diskutavo 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.

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

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

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

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

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

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.

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

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.

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

Schemos

Medyje rodomų objektų filtras perkeltas čia.

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

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.

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

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.

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

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.

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

Darbas su kodu

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

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

Nepamirškite apie akronimus.

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

Nauji patikrinimai

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

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

Š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.

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

Patikrinimas, kuriame skundžiamasi GOTO pareiškimu.

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

Darbas su failais

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

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

poveikis Išsaugoti kaip… dabar konsolei:

  • Siūlo numatytąjį projekto aplanką.
  • Prisimena paskutinį pasirinkimą.

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

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 :)

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

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.

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

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

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

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

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

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

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

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.

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

Skaitykite apie tai, kaip sukurti savo temas čia:

Išsami pamoka apie tai, kaip sukurti savo pasirinktinę temą.
Tinklaraščio įrašas apie tinkintų „IntelliJ“ platformos temų kūrimą

Pabandėme patys pasidaryti porą naujų. Jie atrodo taip:

Žalsvai
DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

Tamsiai violetinė
DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

Duomenų redaktorius

Filtras siūlo vertes iš mainų srities.

DataGrip 2019.1: naujų duomenų bazių, inicijavimo scenarijų, naujų patikrinimų ir kt.

Viskas!

DataGrip komanda

Šaltinis: www.habr.com

Pirkite patikimą prieglobą svetainėms su DDoS apsauga, VPS VDS serveriais 🔥 Įsigykite patikimą svetainių talpinimą su DDoS apsauga, VPS VDS serveriais | ProHoster