ProHoster > Blog > Uprava > DataGrip 2019.1: podpora za nove zbirke podatkov, inicializacijske skripte, nove inšpekcije in več
DataGrip 2019.1: podpora za nove zbirke podatkov, inicializacijske skripte, nove inšpekcije in več
Zdravo! Poglejmo novosti v - DataGrip 2019.1. Naj vas spomnimo, da je funkcija DataGrip vključena v druge naše plačljive IDE-je, razen v WebStorm.
Podpora za nove baze podatkov
V tej izdaji so štiri zbirke podatkov prejele uradno podporo v naših orodjih:
Apache panj – sistem za upravljanje baz podatkov, ki temelji na platformi Hadoop. Zelena sliva – analitični DBMS za podatkovna skladišča na osnovi PostgreSQL. Vertica – stolpčna baza podatkov za analizo velikih podatkov. Snowflake – shranjevanje podatkov v oblaku. Če govorimo o relacijskih bazah podatkov, potem Snowflake zahteval največ. V tej izdaji smo podpirali samo SQL, navodila bomo izdali pozneje.
Povezava
Spremenili smo pogovorno okno povezave z bazo podatkov: poskušali smo ga narediti bolj preglednega in priročnega.
splošno
Ta zavihek je bil večinoma preoblikovan.
Polje Vrsta povezave nekoč imenovano Vrsta URL-ja in bilo je čisto na dnu. Ker pa vrednost v tem polju določa nadaljnji proces, je zdaj na vrhu.
Polje Baze podatkov postavite po vnosu vaše prijave in gesla, ker je za prikaz seznama baz podatkov potrebna avtentikacija Ctrl/Cmd+preslednica.
V komentarjih na prejšnjo objavo veliko razpravljali shranjevanje gesla. Dodali smo nove možnosti in naredili spustni seznam. Vrednosti tega seznama so:
Ne shranjujte gesla.
Shranjujte, dokler se DataGrip znova ne zažene (prej je tako delovala možnost »ne shrani«).
Shrani za sejo: dokler ne prekinete povezave z virom podatkov.
Ovekovečiti.
Da se izognete zmedi, v kontekstni meni vnesite prazno geslo.
Ugotovitve Testna povezava so zdaj prikazani v samem oknu, brez dodatnih klikov ali pogovornih oken.
In če gonilniki niso bili preneseni, bo DataGrip to ponudil. Gumb Prej Testna povezava je bil v tem primeru blokiran, kar je uporabnike zmedlo.
možnosti
Nastavitve so bile premaknjene sem z zavihka Splošno Samo za branje, Samodejna sinhronizacija, Nadzor transakcij.
Новое:
- Zaženi vzdrževalno poizvedbo vsakih N sekund: bo vir podatkov zbadal s palico vsakih N sekund. Za baze podatkov, ki jih ne podpiramo, lahko sami napišete zahtevo za vzdrževanje. To se naredi v nastavitvah gonilnika.
- Samodejno-odklopite po N sekundah: Tukaj vnesena vrednost v sekundah bo DataGrip povedala, po kolikšnem času naj samodejno prekine povezavo z virom podatkov.
- Zagonski skript: Tukaj lahko vnesete poizvedbo, ki bo izvedena vsakič, ko se ustvari povezava. Naj spomnimo, da če Enotna povezava
Način ni omogočena, se za vsako novo konzolo ustvari nova povezava.
Sheme
Filter za predmete, prikazane v drevesu, je bil premaknjen sem.
Navigacija in iskanje
Seznam zadnjih lokacij
Novo okno Nedavne lokacije prikazuje, kje ste bili nedavno. Elementi seznama so majhni delčki kode, ki ste jih nedavno urejali ali si jih ogledali. To je uporabno, če se spomnite konteksta, vendar se ne spomnite imena datoteke. To se v DataGripu pogosto dogaja, ker so vse konzole poimenovane podobno :) Privzeta bližnjica na tipkovnici je: Ctrl/Cmd+Shift+E.
Če ste prej uporabljali to bližnjico na tipkovnici za prikaz seznama nedavno spremenjenih datotek, zdaj dvokliknite Ctrl/Cmd+E.
Iskanje po poti
Odstranili smo nepotrebne možnosti, ki smo jih »dobili« s platforme: Moduli и Projekt. Zdaj privzeto Najdi na poti DataGrip išče povsod. Dodali smo tudi novo območje iskanja Priloženi imeniki — vključuje samo datoteke in mape iz plošče Datoteke.
Dejanja iz rezultatov navigacije
Rezultati krmarjenja zdaj zagotavljajo dejanja, ki veljajo za predmete v kodi ali drevesu. Na primer, iščete mizo. Evo, kaj lahko storite v oknu z rezultati.
Ogled DDL: Ctrl/Cmd+B.
Odprti podatki: F4.
Odprite okno za spreminjanje tabele: Ctrl/Cmd+F6.
Prikaz v drugem kontekstu: Alt + F1 (na primer prikaži v drevesu).
Oglejte si splošne informacije: Ctrl+Q/F1.
Ustvari SQL: Ctrl/Cmd+Alt+G.
Delo s kodo
Kombinirani elementi v samodokončanju
Za CREATE и DROP samodokončanje ponuja kombinirane možnosti.
Ne pozabite na kratice.
Novi pregledi
DataGrip vas bo opozoril, če uporabljate kazalec, ki ni odprt.
Naslednja dva pregleda sta privzeto onemogočena, vendar ju nekateri morda potrebujejo.
Če uporabite neimenovane argumente, bo to označeno.
Inšpekcija, ki se pritožuje nad izjavo GOTO.
Delo z datotekami
Dodana nastavitev za privzeto mapo projekta. V tej mapi bodo ustvarjeni novi projekti.
učinek Shrani kot… za konzolo zdaj:
Predlaga privzeto mapo projekta.
Zapomni si zadnjo izbiro.
V drevo datotek je bilo dodano dejanje Odstrani imenik: odpnite mapo. Prej, če želite odpeti mapo (to pomeni, da je ne prikažete v tem drevesu), ste morali klikniti Brisanje, in DataGrip je vprašal: ali želite izbrisati ali odpeti? Bilo je neprijetno in nejasno :)
Drevo baze podatkov
Napisali smo lastno introspekcijo za DB2. To pomeni, da informacije o objektih baze podatkov pridobivamo s poizvedbami in ne prek gonilnika JDBC, kot prej. Tako so se v drevesu pojavili objekti, ki jih prej ni bilo: sprožilci, tipi, metode, moduli, števci, vloge in drugi.
Drevo shrani kontekst: ime vira podatkov je obtičalo na vrhu.
Narisane so ikone za nepodprte baze podatkov: tisti, ki imajo vire podatkov ustvarjene za take baze podatkov, ne bodo več zmedeni.
Narisali smo tudi abstraktne ikone, ki jih lahko uporabimo v nastavitvah gonilnika.
Ostalo
Teme po meri
Uporabniki DataGripa imajo zdaj možnost ustvariti poljubno barvno shemo. Nova shema je vtičnik, ki ga je treba namestiti iz razdelka plugins v nastavitvah.