ProHoster > Blog > Administrácia > DataGrip 2019.1: podpora pre nové databázy, inicializačné skripty, nové kontroly a ďalšie
DataGrip 2019.1: podpora pre nové databázy, inicializačné skripty, nové kontroly a ďalšie
Ahoj! Pozrime sa na nové veci v - DataGrip 2019.1. Pripomeňme, že funkcionalita DataGrip je súčasťou našich ďalších platených IDE, okrem WebStorm.
Podpora nových databáz
V tomto vydaní získali oficiálnu podporu v našich nástrojoch štyri databázy:
Úľ Apache – systém správy databáz založený na platforme Hadoop. Zelená slivka – analytický DBMS pre dátové sklady na báze PostgreSQL. Vertica – stĺpcová databáza pre analýzu veľkých dát. Snowflake - cloudové úložisko dát. Ak hovoríme o relačných databázach, tak Snowflake žiadal najviac. V tomto vydaní sme podporovali iba SQL, pokyny zverejníme neskôr.
zlúčenina
Urobili sme zmeny v dialógovom okne pripojenia k databáze: pokúsili sme sa ho urobiť prehľadnejším a pohodlnejším.
všeobecný
Táto karta bola väčšinou prerobená.
Pole Typ pripojenia zvykol sa nazývať typ adresy URL a to bolo úplne na dne. Ale keďže hodnota v tomto poli určuje ďalší proces, je teraz na vrchole.
Pole databázy umiestnené po zadaní prihlasovacieho mena a hesla, pretože na zobrazenie zoznamu databáz je potrebná autentifikácia Ctrl/Cmd+medzerník.
V komentároch k predchádzajúcemu príspevku veľa diskutovali uloženie hesla. Pridali sme nové možnosti a vytvorili rozbaľovací zoznam. Hodnoty tohto zoznamu sú:
Neukladajte heslo.
Uložiť, kým sa DataGrip nereštartuje (predtým fungovala možnosť „neukladať“).
Uložiť pre reláciu: kým sa neodpojíte od zdroja údajov.
Udržiavať.
Aby ste sa vyhli nejasnostiam, zadajte cez kontextové menu prázdne heslo.
výsledky Test pripojenia sa teraz zobrazujú v samotnom okne, žiadne ďalšie kliknutia ani dialógy.
A ak ovládače neboli stiahnuté, DataGrip vám to ponúkne. Predtým tlačidlo Test pripojenia bol v tomto prípade zablokovaný, čo zmiatlo používateľov.
možnosti
Nastavenia boli presunuté sem z karty Všeobecné Iba na čítanie, Auto synchronizácia, Kontrola transakcií.
Новое:
- Spustiť udržiavací dopyt každých N sekúnd: prepichne zdroj údajov palicou každých N sekúnd. V prípade databáz, ktoré nepodporujeme, môžete sami napísať žiadosť o uchovanie. Toto sa vykonáva v nastaveniach ovládača.
- Automatickyodpojiť po N sekundách: Tu zadaná hodnota v sekundách oznámi DataGripu, po akom čase sa má automaticky odpojiť od zdroja údajov.
- Spúšťací skript: Tu môžete zadať dotaz, ktorý sa vykoná pri každom vytvorení spojenia. Pripomeňme si, že ak Jednoduché pripojenie
spôsob nie je povolené, pre každú novú konzolu sa vytvorí nové pripojenie.
Schémy
Filter pre objekty zobrazené v strome sa presunul sem.
Navigácia a vyhľadávanie
Zoznam nedávnych miest
Nové okno Nedávne miesta zobrazuje, kde ste boli nedávno. Položky zoznamu sú malé kúsky kódu, ktoré ste nedávno upravili alebo si prezerali. Je to užitočné, ak si pamätáte kontext, ale nepamätáte si názov súboru. V DataGrip sa to často stáva, pretože všetky konzoly sú pomenované podobne :) Predvolená klávesová skratka je: Ctrl/Cmd+Shift+E.
Ak ste predtým používali túto klávesovú skratku na zobrazenie zoznamu naposledy upravených súborov, teraz dvakrát kliknite Ctrl/Cmd+E.
Hľadajte podľa cesty
Odstránili sme nepotrebné možnosti, ktoré sme „dostali“ z platformy: Moduly и projekt. Teraz štandardne Nájsť v ceste DataGrip hľadá všade. Pridali sme aj novú oblasť vyhľadávania Priložené adresáre — obsahuje iba súbory a priečinky z panela Súbory.
Akcie z výsledkov navigácie
Výsledky navigácie teraz poskytujú akcie, ktoré sa vzťahujú na objekty v kóde alebo strome. Napríklad hľadáte stôl. Tu je to, čo môžete urobiť z okna výsledkov.
Zobraziť DDL: Ctrl/Cmd+B.
Otvorené údaje: F4.
Otvorte okno Upraviť tabuľku: Ctrl/Cmd+F6.
Zobraziť v inom kontexte: Alt + F1 (napríklad zobraziť v strome).
Pozrite si všeobecné informácie: Ctrl+Q/F1.
Generovať SQL: Ctrl/Cmd+Alt+G.
Práca s kódom
Kombinované prvky v automatickom dokončovaní
pre CREATE и DROP automatické dopĺňanie ponúka kombinované možnosti.
Nezabudnite na skratky.
Nové kontroly
DataGrip vás upozorní, ak používate kurzor, ktorý nie je otvorený.
Nasledujúce dve kontroly sú predvolene vypnuté, ale niektoré ich môžu potrebovať.
Ak použijete nepomenované argumenty, bude to zvýraznené.
Inšpekcia, ktorá sa sťažuje na výpis GOTO.
Práca so súbormi
Pridané nastavenie pre predvolený priečinok projektu. V tomto priečinku sa vytvoria nové projekty.
účinok Uložiť ako… pre konzolu teraz:
Navrhne predvolený priečinok projektu.
Pamätá si poslednú voľbu.
Do stromu súborov bola pridaná akcia Odpojiť adresár: Uvoľnenie priečinka. Predtým ste na uvoľnenie priečinka (to znamená, že sa nezobrazovali v tomto strome) museli kliknúť vymazaťa DataGrip sa spýtal: chcete odstrániť alebo odopnúť? Bolo to nepohodlné a neprehľadné :)
Databázový strom
Napísali sme vlastnú introspekciu pre DB2. To znamená, že informácie o databázových objektoch získavame pomocou dotazov a nie cez ovládač JDBC, ako doteraz. V strome sa teda objavili objekty, ktoré tam predtým neboli: spúšťače, typy, metódy, moduly, počítadlá, roly a iné.
Strom ukladá kontext: názov zdroja údajov je prilepený navrchu.
Pre nepodporované databázy boli nakreslené ikony: tí, ktorí majú vytvorené zdroje údajov pre takéto databázy, už nebudú zmätení.
Nakreslili sme aj abstraktné ikony, ktoré sa dajú použiť v nastaveniach ovládača.
Oddych
Vlastné motívy
Používatelia DataGrip majú teraz možnosť vytvoriť ľubovoľnú farebnú schému. Nová schéma je plugin, ktorý je potrebné nainštalovať zo sekcie pluginy v nastaveniach.
Prečítajte si o tom, ako vytvoriť vlastné motívy tu: