Tere! Vaatame uusi vĂ”imalusi â . Tuletame meelde, et DataGrip'i funktsionaalsus on saadaval ka teistes meie tasulistes IDE-des, vĂ€lja arvatud WebStorm.

Uute andmebaaside toimetamine
Selles versioonis said ametliku toe meie tööriistadega kohe neli andmebaasi:
Apache Hive â andmehalduse sĂŒsteem, mis pĂ”hineb Hadoop platvormil.
Greenplum â analĂŒĂŒtiline andmebaasi haldussĂŒsteem, mis pĂ”hineb PostgreSQL-l.
Vertica â veergude andmebaas suurte andmete analĂŒĂŒsimiseks.
Snowflake â pilvepĂ”hine andmehoidla. RÀÀkides relatsioonilisest andmebaasist, siis Snowflake'i . Selles versioonis toetasime ainult SQL-i, introspektsiooni vabastame hiljem.

Ăhendus
Oleme muutnud andmebaasiga ĂŒhenduse dialooge: oleme pĂŒĂŒdnud muuta selle arusaadavamaks ja mugavamaks.
Ăldine
Selles vahekaartis on peamiselt toimunud refaktoreerimine.
VĂ€li Ăhendi tĂŒĂŒp nimetati varem URL-i tĂŒĂŒbiks ja oli kĂ”ige alumine. Kuid kuna selle vĂ€lja vÀÀrtus mÀÀrab edasise protsessi, on see nĂŒĂŒd ĂŒleval.
VÀli Database asetatud kasutajanime ja parooli sisestamise jÀrel, sest autentimine on vajalik andmebaaside nimekirja kuvamiseks Ctrl/Cmd+Space.

Eelmise postituse kommentaarides parooli salvestamist. Lisatud on uusi valikuid ja tehtud avanev loend. Selle loendi vÀÀrtused:
- Ăra salvesta parooli.
- Salvesta kuni DataGrip'i taaskÀivitamiseni (varem töötas valik "Àra salvesta" nii).
- Salvesta seansi jooksul: kuni te andmeallikast lahti ĂŒhendate.
- Salvesta igaveseks.

Selguse nimel sisestate tĂŒhja parooli kontekstimenĂŒĂŒst.

tulemused nĂ€itasid ainult nelja ebaolulise koodibloki kattuvust, mis olid tingitud POSIX ja ANSI C nĂ”uetest. Testi ĂŒhendus kuvatakse nĂŒĂŒd otse aknas, ei mingit liigset klikkimist ja dialooge.

Ja kui draiverid pole alla laaditud, pakub DataGrip seda teha. Varem oli nupp Testi ĂŒhendus sellisel juhul keelatud, mis segasid kasutajaid.

Valikud
Ăldise vahekaardi alt on siia kolinud seaded Ainult lugemiseks, Automaatne sĂŒnkroniseerimine, Tehingu kontroll.
Uus:
â Jooksev keep-alive pĂ€ring iga N sekundi jĂ€rel: tĂ”ukab andmeallikaid iga N sekundi jĂ€rel. Ăksuste puhul, mida me ei toeta, saate ise kirjutada keep-alive-pĂ€ringu. See toimub draiveri seadetes.
â Automaatne-disconnect pĂ€rast N sekundit: siia sisestatud sekundite vÀÀrtus nĂ€itab DataGrip'ile, pĂ€rast kui kaua automaatselt andmeallikast lahti ĂŒhendada.
â KĂ€ivitusskript: siia saab sisestada pĂ€ringu, mis tĂ€idetakse iga ĂŒhenduse loomisel. Tuletame meelde, et kui Ainult ĂŒks ĂŒhendus
reĆŸiim ei ole aktiveeritud, luuakse iga uue konsooli jaoks uus ĂŒhendus.

Schemas
Siia on filtreeritud objektide puus kuvamise seadistus.

Navigeerimine ja otsing
Viimaste asukohtade nimekiri
Uus aken Viimased asukohad nĂ€itab, kus te viimasel ajal olete olnud. Nimekirja elemendid on vĂ€iksed kooditĂŒkid, mida olete hiljuti redigeerinud vĂ”i vaadanud. See on kasulik, kui mĂ€letate konteksti, kuid ei mĂ€leta faili nime. DataGripis juhtub see sageli, kuna kĂ”ik konsoolid on sarnaste nimedega đ Vaikimisi klahvikombinatsioon:
Ctrl/Cmd+Shift+E.

Kui olete varem kĂ€inud selle klahvikombinatsiooni kaudu hiljuti muudetud failide nimekirjas, siis palun kasutage nĂŒĂŒd topeltklĂ”psamist Ctrl/Cmd+E.
Otsing teed mööda
Oleme eemaldanud mittevajalikud valikud, mis said meile platvormilt: Moodul ja Projekt. NĂŒĂŒd on vaikimisi Otsi teed mööda DataGripis otsib igal pool. Oleme lisanud ka uue otsinguala Lisatud kataloogid â see sisaldab ainult faile ja kaustu Failide paneelist.

Tegevused navigeerimistulemustest
NĂŒĂŒd töötavad navigeerimistulemustest tegevused, mis on rakendatavad koodis olevatele objektidele vĂ”i puule. NĂ€iteks otsite tabelit. Siin on, mida saab teha tulemuste aknast.
- Vaata DDL: Ctrl/Cmd+B.
- Ava andmed: F4.
- Ava Muuda tabelit aken: Ctrl/Cmd+F6.
- Kuva teiste kontekstis: Alt+F1 (nÀiteks nÀidata puus).
- NĂ€ha ĂŒldist teavet: Ctrl+Q/F1.
- Generaadi SQL: Ctrl/Cmd+Alt+G.

Koodiga töötamine
KoondmÀrgid automaattekstis
Tooge CREATE ja DROP autotÀide pakub koondatud valikuid.

Ărge unustage lĂŒhendeid.

Uued inspektsioonid
DataGrip hoiatab, kui kasutate kursori, mida te pole avanud.

JĂ€rgmised kaks inspektsiooni on vaikimisi vĂ€lja lĂŒlitatud, kuid mĂ”ned vĂ”ivad neid vajada.
Kui kasutate nimetu argumente, siis see tÔstetakse esile.

Inspektsioon, mis hoiatab GOTO operaatori eest.

Failidega töötamine
Oleme lisanud seadistuse vaikimisi projekti kaustale. Uued projektid luuakse selles kaustas.

Tegevus Salvesta nimega⊠konsoolile nĂŒĂŒd:
- Pakub vaikimisi projekti kausta.
- MĂ€letab viimast valikut.

Failide puusse oleme lisanud tegevuse Eemalda kataloog: eemalda kaust. Varem tuli kausta eemaldamiseks (st mitte nĂ€idata seda selles puus) vajutada Kustutage, ja DataGrip kĂŒsis: kas soovite kustutada vĂ”i eemaldada? See oli ebamugav ja arusaamatu đ

Andmebaasi puu
Meie introspeksioon DB2 jaoks tĂ€hendab, et saame andmebaasi objektide teavet pĂ€ringute kaudu, mitte enam JDBC draiveri kaudu, nagu varem. Sellest tulenevalt on puusse ilmunud objektid, mida varasemalt ei olnud: trigired, tĂŒĂŒbid, meetodid, moodulid, loendurid, rollid ja teised.

Puu salvestab konteksti: andmeallika nimi jÀÀb ĂŒlemisse ritta.

Toetamatute andmebaaside jaoks oleme joonistanud ikoonid: need, kelle andmeallikad on loodud selliste andmebaaside jaoks, ei sega enam segamini.

Samuti oleme joonistanud abstraktseid ikoone, mida saab kasutada draiveri seadistustes.

ĂlejÀÀnud
Kohandatud teemad
DataGrip kasutajad saavad nĂŒĂŒd luua igasuguseid vĂ€rviskeeme. Uus skeem on plugin, mille tuleb installida jaotises Plugins seadetes.

Kuidas oma teemasid luua, loe siit:
.
Proovisime ise paar uut teha. Need nÀevad vÀlja jÀrgmiselt:
TsĂŒaan

Tume lilla

Andmete redaktor
Filter pakub vÀÀrtusi lÔikepuhvrilt.

KÔik!
- Postkast, mida loeme: datagrip@jetbrains.com
- Kommentaarid, mida me loeme âââ
DataGrip meeskond
Allikas: habr.com
