ProHoster > Blog > Rêveberî > DataGrip 2019.1: Piştgiriya ji bo databasên nû, skrîptên destpêkê, vekolînên nû û hêj bêtir
DataGrip 2019.1: Piştgiriya ji bo databasên nû, skrîptên destpêkê, vekolînên nû û hêj bêtir
Slav! Ka em li tiştên nû binêrin - DataGrip 2019.1. Ka em ji we re bi bîr bînin ku fonksiyona DataGrip di nav IDE-yên me yên din ên drav de, ji bilî WebStorm, tê de heye.
Piştgiriya ji bo databasên nû
Di vê weşanê de, çar databas di amûrên me de piştgirîya fermî wergirtin:
Apache Hive - Pergala rêveberiya databasê ya ku li ser platforma Hadoop-ê ye. Greenplum - DBMS analîtîk ji bo depoyên daneyê yên li ser bingeha PostgreSQL. Vertica - databasa stûnek ji bo analîzkirina daneyên mezin. snowflake - hilanîna daneyên ewr. Ger em li ser databasên pêwendiyê biaxivin, wê hingê Snowflake herî zêde xwest. Di vê berdanê de me tenê SQL piştgirî kir, em ê paşê talîmatê derxînin.
Tevlihev
Me di qutiya diyalogê ya pêwendiya databasê de guhertin çêkir: me hewl da ku wê zelaltir û hêsantir bikin.
giştî
Ev tablo bi piranî ji nû ve hatî çêkirin.
warê Cureyê girêdanê berê dihat gotin Cureyê URL û ew di binî de bû. Lê, ji ber ku nirxa di vê qadê de pêvajoyek din diyar dike, ew naha di serî de ye.
warê Database piştî têketina têketin û şîfreya xwe tê danîn, ji ber ku ji bo nîşandana navnîşa databasan ji hêla verastkirinê ve pêdivî ye Ctrl/Cmd+Capace.
Di şîroveyên posta berê de gelek nîqaş kirin şîfreya tomarkirinê. Me vebijarkên nû lê zêde kir û navnîşek dakêşan çêkir. Nirxên vê navnîşê ev in:
Şîfreyê xilas nekin.
Hilînin heya ku DataGrip ji nû ve dest pê bike (berê bi vî rengî vebijarka "hilanînê nede" dixebitî).
Ji bo danişînê hilînin: heya ku hûn ji çavkaniya daneyê qut bibin.
Perpetuate.
Ji bo ku ji tevliheviyê dûr nekevin, şîfreyek vala di nav menuya kontekstê de têkevin.
Encam Connection Test naha di pencereyê de têne xuyang kirin, bêyî klîk an diyalogên zêde.
Û heke ajoker nehatine dakêşandin, DataGrip dê vê yekê pêşkêşî bike. Bişkojka berê Connection Test di vê rewşê de hate asteng kirin, ku bikarhêneran tevlihev kir.
Vebijêrkên
Mîheng ji tabloya Giştî li vir hatine guheztin Tenê bixwînin, Oto-senkronîzekirin, Kontrola danûstendinê.
Nşh:
- Her N saniyeyekê pirsiyara bihêle-live bimeşîne: dê çavkaniya daneyê her N çirkeyan bi çîçekê bişkîne. Ji bo databasên ku em piştgirî nadin, hûn dikarin bi xwe daxwaznameyek zindî binivîsin. Ev di mîhengên ajokerê de tê kirin.
- Oto-hevqetandin piştî N seconds: Nirxa di saniyeyan de ku li vir hatî nivîsandin dê ji DataGrip-ê re bêje kengî dê bixweber ji çavkaniya daneyê qut bibe.
- Nivîsara Destpêkê: Li vir hûn dikarin pirsek binivîsin ku her gava ku têkiliyek çêdibe dê were darve kirin. Em bînin bîra xwe ku eger Girêdana yekane
awa ne çalak e, ji bo her konsolek nû têkiliyek nû tê çêkirin.
Schemas
Parzûna tiştên ku di darê de têne xuyang kirin li vir bar kir.
Navîgasyon û lêgerîn
Lîsteya cihên dawî
Paceya nû ya Cihên Dawî nîşan dide ku hûn vê dawiyê li ku derê bûn. Tiştên navnîşê parçeyên piçûk ên kodê ne ku we vê dawiyê guhertiye an jî dîtiye. Ev bikêrhatî ye ger hûn konteksê bi bîr bînin lê navê pelê ji bîr nekin. Ev di DataGrip de pir diqewime ji ber ku navên hemî konsolan bi heman rengî ye :) Kurtebirra klavyeyê ya xwerû ev e: Ctrl/Cmd+Shift+E.
Ger we berê vê kurteya klavyeyê bikar aniye da ku navnîşek pelên nû hatine guherandin nîşan bide, naha ji kerema xwe du caran bikirtînin Ctrl/Cmd+E.
Bi riya lêgerînê
Me vebijarkên nepêwist ên ku me "bidest xistin" ji platformê rakirin: Module и Rêvename. Niha bi xwerû Di rê de bibînin DataGrip li her derê digere. Me qadeke lêgerînê ya nû jî lê zêde kir Derhênerên pêvekirî - ew tenê pel û peldankên ji panela Pelan vedihewîne.
Çalakiyên ji encamên navîgasyonê
Encamên navîgasyonê naha kiryarên ku li ser tiştên di kod an darê de derbas dibin peyda dikin. Mînakî, hûn li tabloyek digerin. Li vir tiştê ku hûn dikarin ji pencereya encaman bikin hene.
Dîtina DDL: Ctrl/Cmd+B.
Daneyên vekirî: F4.
Paceya Guhertina Tabloyê veke: Ctrl/Cmd+F6.
Di çarçoveyek din de nîşan bide: Alt + F1 (mînak, di darê de nîşan bide).
Agahdariya gelemperî bibînin: Ctrl+Q/F1.
SQL çêbikin: Ctrl/Cmd+Alt+G.
Bi kodê re dixebitin
Hêmanên hevgirtî di temamkirina otomatîkî de
bo CREATE и DROP otocomplete vebijarkên hevgirtî pêşkêşî dike.
Kurtenivîsan ji bîr nekin.
Kontrolên nû
DataGrip dê we hişyar bike heke hûn kursorek ne vekirî bikar tînin.
Du vekolînên jêrîn ji hêla xwerû ve têne neçalak kirin, lê dibe ku hin ji wan re hewce bibin.
Ger hûn argumanên bênav bikar bînin, ev ê were ronî kirin.
Teftîşeke ku ji daxuyaniya GOTO gilî dike.
Bi pelan re dixebitin
Ji bo peldanka projeyê ya xwerû mîhengek zêde kir. Projeyên nû dê di vê peldankê de bêne afirandin.
tesîr Wek tomar bike… ji bo konsolê niha:
Peldankek projeyek xwerû pêşniyar dike.
Hilbijartina dawî bi bîr tîne.
Çalakiyek li dara pelê hate zêdekirin Derhênerê veqetîne: Peldankekê veke. Berê, ji bo rakirina peldankek (ango, wê di vê darê de nîşan nede), pêdivî bû ku hûn bikirtînin Vemirandina, û DataGrip pirsî: hûn dixwazin jêbikin an jêbikin? Ew nerehet û ne diyar bû :)
Dara Database
Me ji bo DB2 xweya xweya hundurîn nivîsand. Ev tê vê wateyê ku em agahdariya li ser tiştên databasê bi karanîna pirsan digirin, û ne bi riya ajokera JDBC, wekî berê. Bi vî rengî, tiştên ku berê li wir tunebûn di darê de xuya bûn: teşqele, celeb, rêbaz, modul, jimarvan, rol û yên din.
Dara konteksê diparêze: navê çavkaniya daneyê li jor asê ye.
Îkon ji bo databasên nepiştgirî hatine kişandin: yên ku çavkaniyên daneyan ji bo databasên weha hatine afirandin hene dê êdî tevlihev nebin.
Me her weha îkonên razber ên ku dikarin di mîhengên ajokerê de werin bikar anîn xêz kirin.
Rehetî
mijarên Custom
Bikarhênerên DataGrip naha xwedan şiyana ku ew nexşeya rengê ku ew dixwazin biafirînin. Pîlana nû pêvekek e ku divê ji beşê were saz kirin Plugins di mîhengan de.
Li vir bixwînin ka meriv çawa mijarên xwe biafirîne: