DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Hei! Katsotaanpa uusia asioita - DataGrip 2019.1. Muistutetaan, että DataGrip-toiminnallisuus sisältyy muihin maksullisiin IDE-laitteihimme, paitsi WebStormiin.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Uusien tietokantojen tuki

Tässä julkaisussa neljä tietokantaa sai virallisen tuen työkaluissamme:

Apache Hive – Hadoop-alustaan ​​perustuva tietokannan hallintajärjestelmä.
Vihreäluumu – PostgreSQL-pohjainen analyyttinen DBMS tietovarastoihin.
Vertica – saraketietokanta ison datan analysointiin.
Lumihiutale – pilvitietojen tallennus. Jos puhumme relaatiotietokannoista, niin Snowflake pyysi eniten. Tässä julkaisussa tuimme vain SQL:ää, julkaisemme ohjeen myöhemmin.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Yhteys

Olemme tehneet muutoksia tietokantayhteyden valintaikkunaan: yritimme tehdä siitä selkeämmän ja kätevämmän.

general

Tämä välilehti on pääosin muokattu uudelleen.

Kenttä Liitäntätyyppi ennen kutsuttiin URL-tyyppi ja se oli aivan pohjassa. Mutta koska tämän kentän arvo määrittää jatkoprosessin, se on nyt huipulla.

Kenttä tietokanta sijoitetaan sisäänkirjautumisen ja salasanan syöttämisen jälkeen, koska tietokantaluettelon näyttäminen edellyttää todennusta Ctrl/Cmd+välilyönti.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Edellisen postauksen kommenteissa keskusteltu paljon salasanan tallentaminen. Lisäsimme uusia vaihtoehtoja ja loimme avattavan luettelon. Tämän listan arvot ovat:

  • Älä tallenna salasanaa.
  • Tallenna, kunnes DataGrip käynnistetään uudelleen (aiemmin "älä tallenna" -vaihtoehto toimi näin).
  • Tallenna istuntoa varten: kunnes katkaiset yhteyden tietolähteeseen.
  • Pysyä.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Sekaannusten välttämiseksi anna tyhjä salasana pikavalikon kautta.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Tulokset Test Connection näkyvät nyt itse ikkunassa, ei ylimääräisiä napsautuksia tai dialogeja.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Ja jos ohjaimia ei ole ladattu, DataGrip tarjoaa niin. Aikaisemmin painike Test Connection estettiin tässä tapauksessa, mikä hämmentyi käyttäjiä.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Vaihtoehdot

Asetukset on siirretty tänne Yleiset-välilehdeltä Vain luku, Automaattinen synkronointi, Tapahtuman valvonta.

Новое:

- Suorita säilytyskysely N sekunnin välein: pistää tietolähdettä tikulla N sekunnin välein. Tietokantoihin, joita emme tue, voit kirjoittaa itse säilytyspyynnön. Tämä tehdään ohjaimen asetuksissa.

- itsekatkaista N sekunnin kuluttua: Tähän syötetty arvo sekunteina kertoo DataGripille, kuinka pitkän ajan kuluttua yhteys tietolähteeseen katkaistaan ​​automaattisesti.

- Käynnistysskripti: Tässä voit syöttää kyselyn, joka suoritetaan aina, kun yhteys luodaan. Muistakaamme, että jos Yksittäinen yhteys
tila
ei ole käytössä, jokaiselle uudelle konsolille luodaan uusi yhteys.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

schemat

Puussa näkyvien objektien suodatin on siirtynyt tänne.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Navigointi ja haku

Luettelo viimeaikaisista sijainneista

Uusi Viimeaikaiset sijainnit -ikkuna näyttää, missä olet äskettäin ollut. Luettelokohteet ovat pieniä koodinpätkiä, joita olet äskettäin muokannut tai katsellut. Tämä on hyödyllistä, jos muistat kontekstin, mutta et muista tiedoston nimeä. Tätä tapahtuu usein DataGripissä, koska kaikki konsolit on nimetty samalla tavalla :) Oletuspikanäppäin on:
Ctrl/Cmd+Shift+E.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Jos käytit aiemmin tätä pikanäppäintä näyttääksesi luettelon äskettäin muokatuista tiedostoista, kaksoisnapsauta nyt Ctrl/Cmd+E.

Hae polun mukaan

Olemme poistaneet alustalta "saamimme" tarpeettomat vaihtoehdot: Moduulit и projekti. Nyt oletuksena Etsi tieltä DataGrip etsii kaikkialta. Lisäsimme myös uuden hakualueen Liitteenä olevat hakemistot — se sisältää vain tiedostot ja kansiot Tiedostot-paneelista.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Toiminnot navigointituloksista

Navigointituloksissa on nyt toimintoja, jotka koskevat koodin tai puun objekteja. Esimerkiksi etsit pöytää. Tässä on mitä voit tehdä tulosikkunasta.

  • Näytä DDL: Ctrl/Cmd+B.
  • Avoimet tiedot: F4.
  • Avaa Muokkaa taulukkoa -ikkuna: Ctrl/Cmd+F6.
  • Näytä toisessa kontekstissa: Alt + F1 (esimerkiksi näytä puussa).
  • Katso yleistiedot: Ctrl+Q/F1.
  • Luo SQL: Ctrl/Cmd+Alt+G.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Työskentely koodin kanssa

Yhdistetyt elementit automaattisessa täydennyksessä
varten CREATE и DROP automaattinen täydennys tarjoaa yhdistettyjä vaihtoehtoja.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Älä unohda lyhenteitä.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Uudet tarkastukset

DataGrip varoittaa sinua, jos käytät kohdistinta, joka ei ole auki.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Seuraavat kaksi tarkastusta on oletuksena poistettu käytöstä, mutta jotkut saattavat tarvita niitä.

Jos käytät nimeämättömiä argumentteja, tämä korostetaan.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Tarkastus, joka valittaa GOTO-lausunnosta.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Tiedostojen käsittely

Lisätty asetus oletusprojektikansiolle. Uusia projekteja luodaan tähän kansioon.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Действие Tallenna nimellä… konsoliin nyt:

  • Ehdottaa oletusprojektikansiota.
  • Muistaa viimeisen valinnan.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Toiminto on lisätty tiedostopuuhun Irrota hakemisto: Irrota kansio. Aiemmin sinun piti irrottaa kansion kiinnitys (eli olla näyttämättä sitä tässä puussa) napsauttamalla Poista, ja DataGrip kysyi: haluatko poistaa vai irrottaa? Se oli epämukavaa ja epäselvää :)

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Tietokantapuu

Kirjoitimme oman itsetutkiskelumme DB2:ta varten. Tämä tarkoittaa, että saamme tietoa tietokantaobjekteista kyselyiden avulla emmekä JDBC-ohjaimen kautta, kuten aiemmin. Siten puuhun ilmestyi objekteja, joita ei ollut aiemmin: triggerit, tyypit, menetelmät, moduulit, laskurit, roolit ja muut.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Puu tallentaa kontekstin: tietolähteen nimi on juuttunut päälle.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Ei-tuetuille tietokannoille on piirretty kuvakkeet: ne, joilla on tällaisia ​​tietokantoja varten luotuja tietolähteitä, eivät enää hämmentyisi.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Piirsimme myös abstrakteja kuvakkeita, joita voidaan käyttää ajurin asetuksissa.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Loput

Mukautetut teemat
DataGrip-käyttäjät voivat nyt luoda minkä tahansa väriteeman. Uusi järjestelmä on laajennus, joka on asennettava osiosta plugins asetuksissa.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Lue omien teemojen luomisesta täältä:

Yksityiskohtainen opetusohjelma oman mukautetun teeman luomisesta.
Blogiviesti mukautettujen teemojen luomisesta IntelliJ Platformille

Yritimme tehdä itse pari uutta. Ne näyttävät tältä:

Cyan
DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Tumma violetti
DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Dataeditori

Suodatin ehdottaa arvoja leikepöydältä.

DataGrip 2019.1: tuki uusille tietokannoille, alustusskripteille, uusille tarkastuksille ja muille

Kaikki!

DataGrip-tiimi

Lähde: will.com

Lisää kommentti