ProHoster > Blog > administrasie > DataGrip 2019.1: ondersteuning vir nuwe databasisse, inisialiseringsskrifte, nuwe inspeksies en meer
DataGrip 2019.1: ondersteuning vir nuwe databasisse, inisialiseringsskrifte, nuwe inspeksies en meer
Hallo! Kom ons kyk na die nuwe goed in - Datagreep 2019.1. Onthou dat die DataGrip-funksie by ons ander betaalde IDE's ingesluit is, behalwe vir WebStorm.
Ondersteuning vir nuwe basisse
In hierdie vrystelling het vier basisse gelyktydig amptelike ondersteuning in ons gereedskap ontvang:
Apache korf is 'n databasisbestuurstelsel gebaseer op die Hadoop-platform. Groenpruim - analitiese DBBS vir datapakhuise gebaseer op PostgreSQL. Vertikale - kolombasis vir groot data-analise. Snowflake - wolkberging. As ons praat oor relasionele databasisse, dan Snowflake die meeste gevra. In hierdie weergawe het ons slegs SQL ondersteun, ons sal die instrepsie later vrystel.
saamgestelde
Ons het veranderinge in die databasisverbinding-dialoogvenster aangebring: ons het probeer om dit meer verstaanbaar en gerieflik te maak.
algemene
In hierdie oortjie was daar basies 'n herfaktorering.
Veld Verbindingstipe vroeër genoem is URL tipe en dit was aan die onderkant. Maar aangesien die waarde in hierdie veld die verdere proses bepaal, is dit nou bo.
Veld Databasis geleë nadat die login en wagwoord ingevoer is, omdat verifikasie nodig is om die lys van databasisse te vertoon deur Ctrl/Cmd+Spasie.
Lewer kommentaar op 'n vorige plasing baie bespreek wagwoord stoor. Nuwe opsies bygevoeg en 'n aftreklys gemaak. Die waardes van hierdie lys is:
Moenie wagwoord stoor nie.
Stoor totdat DataGrip herbegin word (voorheen het die opsie "moenie stoor nie" so gewerk).
Hou per sessie: totdat jy van die databron ontkoppel.
Verewig.
Om verwarring te voorkom, voer 'n leë wagwoord in deur die kontekskieslys.
Bevindinge Test Connection word nou in die venster self gewys, geen ekstra klikke en dialoog nie.
En as die drywers nie afgelaai word nie, sal DataGrip aanbied om dit te doen. Voorheen knoppie Test Connection was in hierdie geval geblokkeer, wat gebruikers verwar het.
Opsies
Instellings hierheen geskuif vanaf die Algemeen-oortjie read-only, Outo-sinkroniseer, transaksie beheer.
nuwe:
- Voer aanhou-lewendige-navraag elke N sekondes uit: sal die databron elke N sekondes steek. Vir databasisse wat ons nie ondersteun nie, kan jy self 'n aanhou-versoek skryf. Dit word in die bestuurderinstellings gedoen.
- motor-ontkoppel na N sekondes: Die waarde in sekondes wat hier ingevoer word, sal DataGrip vertel hoe lank om outomaties van die databron te ontkoppel.
- opstartskrif: Hier kan jy 'n navraag invoer wat uitgevoer sal word elke keer as 'n verbinding geskep word. Onthou dat as Enkele verbinding
af nie geaktiveer is nie, word 'n nuwe verbinding vir elke nuwe konsole geskep.
skemas
Die filter van voorwerpe wat in die boom vertoon word, het hierheen geskuif.
Navigasie en soek
Lys van onlangse liggings
Die nuwe Onlangse liggings-venster wys jou waar jy onlangs was. Lysitems is klein stukkies kode wat jy onlangs geredigeer of bekyk het. Dit is nuttig as jy die konteks onthou, maar nie die lêernaam onthou nie. Dit gebeur dikwels in DataGrip omdat alle konsoles soortgelyk genoem word 🙂 Die versteksleutelbordkortpad is: Ctrl/Cmd+Shift+E.
As jy voorheen hierdie sleutelbordkortpad gebruik het om 'n lys van onlangs gewysigde lêers te vertoon, dubbelklik asseblief nou Ctrl/Cmd+E.
Pad soek
Ons het onnodige opsies wat ons “gekry” het van die platform verwyder: module и Project. Nou by verstek Vind in pad in DataGrip soek oral. Het ook 'n nuwe soekarea bygevoeg aangehegte gidse - dit sluit slegs lêers en dopgehou van die Lêers-paneel in.
Handelinge vanaf navigasieresultate
Aksies werk nou vanaf navigasieresultate wat van toepassing is op voorwerpe in die kode of boom. Byvoorbeeld, jy soek 'n tafel. Hier is wat jy kan doen vanaf die resultate venster.
Bekyk DDL: Ctrl/Cmd+B.
Oop data: F4.
Maak die Wysig tabel-venster oop: Ctrl/Cmd+F6.
Vertoon in 'n ander konteks: Alt + F1 (wys byvoorbeeld in 'n boom).
Sien algemene inligting: Ctrl+Q/F1.
Genereer SQL: Ctrl/Cmd+Alt+G.
Werk met kode
Gekombineerde elemente in outovoltooiing
Vir CREATE и DROP outovoltooi bied gekombineerde opsies.
Moenie van afkortings vergeet nie.
Nuwe inspeksies
DataGrip sal jou waarsku as jy 'n wyser gebruik wat jy nie oopgemaak het nie.
Die volgende twee inspeksies is by verstek gedeaktiveer, maar sommige het dit dalk nodig.
As jy naamlose argumente gebruik, sal dit uitgelig word.
'n Inspeksie wat die GOTO-verklaring afsweer.
Werk met lêers
Bygevoeg 'n instelling vir die verstek projek gids. Nuwe projekte sal in hierdie vouer geskep word.
effek Stoor as... vir konsole nou:
Stel 'n verstek projeklêer voor.
Onthou die laaste keuse.
Het 'n handeling by die lêerboom gevoeg Maak gids los: Ontspeld 'n vouer. Voorheen, om 'n vouer te ontspeld (dit wil sê om dit nie in hierdie boom te wys nie), moes jy klik verwyder, en DataGrip het gevra: Wil jy uitvee of ontspeld? Dit was ongerieflik en onverstaanbaar 🙂
Databasis boom
Ons het ons eie introspeksie vir DB2 geskryf. Dit beteken dat ons inligting oor databasisvoorwerpe kry deur navrae te gebruik, en nie deur die JDBC-bestuurder, soos voorheen nie. Dus, voorwerpe wat nie voorheen bestaan het nie, het in die boom verskyn: snellers, tipes, metodes, modules, tellers, rolle, en ander.
Die boom stoor die konteks: die naam van die databron bly bo-op.
Ikone is geteken vir databasisse wat nie ondersteun word nie: diegene wat databronne vir sulke databasisse geskep het, sal nie meer deurmekaar raak nie.
Ons het ook abstrakte ikone geteken, hulle kan in die bestuurderinstellings gebruik word.
Rus
Pasgemaakte temas
DataGrip-gebruikers het die geleentheid gekry om enige kleurskema te maak. Die nuwe skema is 'n inprop wat vanaf die afdeling geïnstalleer moet word proppe in instellings.
Om te leer hoe om jou eie temas te maak, lees hier: