ProHoster > Blog > Administrasyon an > DataGrip 2019.1: sipò pou nouvo baz done, scripts inisyalizasyon, nouvo enspeksyon ak plis ankò
DataGrip 2019.1: sipò pou nouvo baz done, scripts inisyalizasyon, nouvo enspeksyon ak plis ankò
Bonjou! Ann gade nouvo bagay yo nan - DataGrip 2019.1. Ann fè w sonje ke fonksyonalite DataGrip enkli nan lòt IDE nou yo peye, eksepte WebStorm.
Sipò pou nouvo baz done
Nan lage sa a, kat baz done te resevwa sipò ofisyèl nan zouti nou yo:
Apache ruch - sistèm jesyon baz done ki baze sou platfòm Hadoop la. Greenplum – DBMS analitik pou depo done ki baze sou PostgreSQL. Vètik - baz done kolòn pou analiz done gwo. Snowflake - Depo done nwaj. Si nou pale sou baz done relasyon, Lè sa a, Snowflake mande pou pi plis la. Nan lage sa a nou sèlman sipòte SQL, nou pral lage enstriksyon an pita.
Koneksyon
Nou te fè chanjman nan bwat dyalòg koneksyon baz done a: nou te eseye fè li pi klè ak pratik.
jeneral
Tab sa a te sitou refactorize.
Jaden Kalite koneksyon te konn rele Kalite URL epi li te nan fon an anpil. Men, depi valè a nan jaden sa a detèmine pwosesis la plis, li se kounye a nan tèt la.
Jaden Baz done mete apre ou fin antre login ou ak modpas ou, paske se otantifikasyon ki nesesè yo nan lòd yo montre lis la nan baz done pa Ctrl / Cmd + Espas.
Nan kòmantè yo nan pòs anvan an diskite anpil ekonomize modpas. Nou te ajoute nouvo opsyon e nou te fè yon lis drop-down. Valè lis sa a se:
Pa sove modpas la.
Sove jiskaske DataGrip rekòmanse (anvan sa a se ki jan opsyon "pa sove" la te travay).
Sove pou sesyon: jiskaske ou dekonekte nan sous done a.
Perpétuer.
Pou evite konfizyon, antre yon modpas vid nan meni kontèks la.
Jwenn Koneksyon tès yo kounye a montre nan fenèt la tèt li, pa gen okenn klik siplemantè oswa dyalòg.
Men, si chofè yo pa te telechaje, DataGrip ap ofri pou fè sa. Précédemment bouton Koneksyon tès te bloke nan ka sa a, ki konfonn itilizatè yo.
Opsyon
Anviwònman yo te deplase isit la soti nan tab la Jeneral Li sèlman, Oto-sync, Kontwòl tranzaksyon.
New:
- Kouri rekèt kenbe-viv chak N segonn: pral pike sous done a ak yon baton chak N segonn. Pou baz done ke nou pa sipòte, ou ka ekri yon demann kenbe-vivan tèt ou. Sa a se fè nan anviwònman chofè yo.
- oto-dekonekte apre N segonn: Valè a nan segonn antre isit la pral di DataGrip apre konbyen tan otomatikman dekonekte soti nan sous done a.
- Script demaraj: Isit la ou ka antre nan yon rechèch ki pral egzekite chak fwa yo kreye yon koneksyon. Ann sonje ke si Single koneksyon
mòd pa aktive, yo kreye yon nouvo koneksyon pou chak nouvo konsole.
Chema
Filtè pou objè ki parèt nan pye bwa a deplase isit la.
Navigasyon ak rechèch
Lis kote ki sot pase yo
Nouvo fenèt Kote ki sot pase yo montre ki kote ou te ye dènyèman. Atik lis yo se ti moso kòd ke ou te fèk modifye oswa wè. Sa a itil si w sonje kontèks la men ou pa sonje non fichye a. Sa rive anpil nan DataGrip paske tout konsola yo rele menm jan an :) Rakoursi klavye default la se: Ctrl/Cmd+Maj+E.
Si ou te itilize rakoursi klavye sa a deja pou montre yon lis dosye ki te modifye dènyèman, kounye a tanpri klike sou doub Ctrl/Cmd+E.
Chèche pa chemen
Nou te retire opsyon ki pa nesesè ke nou "te resevwa" nan platfòm la: Modil и Pwojè. Koulye a, pa default Jwenn nan chemen DataGrip fè rechèch toupatou. Nou te ajoute tou yon nouvo zòn rechèch Anyè Tache — li gen ladann sèlman fichye ak dosye ki soti nan panèl Fichye yo.
Aksyon soti nan rezilta navigasyon yo
Rezilta navigasyon yo kounye a bay aksyon ki aplike nan objè ki nan kòd la oswa nan pye bwa a. Pou egzanp, w ap chèche pou yon tab. Men sa ou ka fè nan fenèt rezilta yo.
Gade DDL: Ctrl/Cmd+B.
Louvri done: F4.
Louvri fenèt Modifye tab la: Ctrl/Cmd+F6.
Montre nan yon lòt kontèks: Alt + F1 (pa egzanp, montre nan yon pye bwa).
Gade enfòmasyon jeneral: Ctrl+Q/F1.
Jenere SQL: Ctrl/Cmd+Alt+G.
Travay ak kòd
Eleman konbine nan autocompletion
Pou CREATE и DROP autocomplete ofri opsyon konbine.
Pa bliye sou akwonim.
Nouvo enspeksyon
DataGrip ap avèti w si w ap itilize yon kurseur ki pa louvri.
De enspeksyon sa yo enfim pa default, men kèk ka bezwen yo.
Si ou itilize agiman ki pa gen non, sa a pral make.
Yon enspeksyon ki plenyen sou deklarasyon GOTO la.
Travay ak dosye
Te ajoute yon anviwònman pou katab pwojè default la. Nouvo pwojè yo pral kreye nan katab sa a.
efè Sove kòm… pou konsole a kounye a:
Sigjere yon dosye pwojè default.
Sonje dènye chwa a.
Yo te ajoute yon aksyon nan pye bwa dosye a Detache Anyè: Retire yon katab. Anvan sa, pou retire yon katab (ki vle di, pa montre li nan pye bwa sa a), ou te oblije klike sou Efase, ak DataGrip te mande: ou vle efase oswa dekole? Li te enkonvenyan ak klè :)
Pyebwa baz done
Nou te ekri pwòp entwospeksyon pa nou pou DB2. Sa vle di ke nou jwenn enfòmasyon sou objè baz done lè l sèvi avèk demann, epi yo pa atravè chofè JDBC la, tankou anvan. Kidonk, objè parèt nan pye bwa a ki pa t 'la anvan: deklanche, kalite, metòd, modil, kontè, wòl ak lòt moun.
Pye bwa a estoke kontèks la: non sous done a kole sou tèt.
Ikon yo te trase pou baz done ki pa sipòte: moun ki gen sous done kreye pou baz done sa yo p ap konfonn ankò.
Nou menm tou nou te trase ikon abstrè ki ka itilize nan anviwònman chofè yo.
Rès la
Tèm koutim
Itilizatè DataGrip kounye a gen kapasite pou kreye nenpòt konplo koulè yo vle. Nouvo konplo a se yon plugin ki dwe enstale nan seksyon an plugins nan anviwònman.