DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Bongu! Ejja nħarsu lejn l-affarijiet ġodda fi - DataGrip 2019.1. Ejjew infakkarkom li l-funzjonalità tad-DataGrip hija inkluża fl-IDEs imħallsa l-oħra tagħna, ħlief WebStorm.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Appoġġ għal databases ġodda

F'dan ir-rilaxx, erba' databases irċevew appoġġ uffiċjali fl-għodod tagħna:

Doqqajs Apache – sistema ta' ġestjoni tad-database bbażata fuq il-pjattaforma Hadoop.
Greenplum – DBMS analitiku għall-imħażen tad-dejta bbażati fuq PostgreSQL.
Vertika – database ta' kolonni għall-analiżi tad-dejta kbira.
Snowflake – ħażna tad-dejta sħaba. Jekk nitkellmu dwar databases relazzjonali, allura Snowflake talab l-aktar. F'din ir-rilaxx aħna appoġġajna biss SQL, aħna se nirrilaxxaw l-istruzzjoni aktar tard.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Konnessjoni

Għamilna bidliet fil-kaxxa tad-djalogu tal-konnessjoni tad-database: ippruvajna nagħmluha aktar ċara u konvenjenti.

ġenerali

Din it-tab l-aktar ġiet refactored.

Qasam Tip ta 'konnessjoni użati biex jissejħu Tip ta' URL u kien fil-qiegħ nett. Iżda, peress li l-valur f'dan il-qasam jiddetermina l-proċess ulterjuri, issa jinsab fil-quċċata.

Qasam Database jitqiegħed wara li ddaħħal il-login u l-password tiegħek, minħabba li l-awtentikazzjoni hija meħtieġa sabiex turi l-lista tad-databases billi Ctrl/Cmd+Spazju.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Fil-kummenti għall-post preċedenti iddiskuta ħafna iffrankar tal-password. Żidna għażliet ġodda u għamilna lista drop-down. Il-valuri ta 'din il-lista huma:

  • Issalvax il-password.
  • Ħlief sakemm DataGrip jerġa 'jinbeda (preċedentement dan huwa kif ħadmet l-għażla "ma tissejvjax").
  • Ħlief għas-sessjoni: sakemm tiskonnettja mis-sors tad-dejta.
  • Jipperpetwaw.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Biex tevita l-konfużjoni, daħħal password vojta permezz tal-menu tal-kuntest.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Sejbiet Konnessjoni tat-Test issa huma murija fit-tieqa nnifisha, l-ebda klikks jew djalogi żejda.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

U jekk is-sewwieqa ma ġewx imniżżla, DataGrip joffri li jagħmel dan. Preċedentement buttuna Konnessjoni tat-Test kien imblukkat f'dan il-każ, li ħawwad lill-utenti.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Għażliet

Is-settings ġew imċaqalqa hawn mit-tab Ġenerali Aqra biss, Sinkronizzazzjoni awtomatika, Kontroll tat-tranżazzjoni.

Ġdid:

- Mexxi mistoqsija keep-alive kull N sekondi: se poke is-sors tad-data bi stick kull N sekondi. Għal databases li aħna ma nappoġġjawx, tista' tikteb talba għaż-żamma tal-ħajja lilek innifsek. Dan isir fis-settings tas-sewwieq.

- Awto-skonnettja wara N sekondi: Il-valur f'sekondi mdaħħal hawn jgħidlek lil DataGrip wara kemm idum skonnettja awtomatikament mis-sors tad-dejta.

- Iskrittura tal-istartjar: Hawnhekk tista' ddaħħal mistoqsija li tiġi esegwita kull darba li tinħoloq konnessjoni. Ejja nfakkru li jekk Konnessjoni waħda
mod
mhix attivata, tinħoloq konnessjoni ġdida għal kull console ġdida.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Skemi

Il-filtru għall-oġġetti murija fis-siġra tmexxa hawn.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Navigazzjoni u tfittxija

Lista ta' postijiet riċenti

It-tieqa l-ġdida tal-Lokazzjonijiet Riċenti turi fejn ġejt dan l-aħħar. L-oġġetti tal-lista huma biċċiet żgħar ta' kodiċi li editjejt jew rajt dan l-aħħar. Dan huwa utli jekk tiftakar il-kuntest iżda ma tiftakarx l-isem tal-fajl. Dan jiġri ħafna f'DataGrip minħabba li l-consoles kollha huma msemmija bl-istess mod :) Is-shortcut default tat-tastiera hija:
Ctrl/Cmd+Shift+E.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Jekk qabel użajt din is-shortcut tat-tastiera biex turi lista ta' fajls modifikati reċentement, issa jekk jogħġbok ikklikkja darbtejn Ctrl/Cmd+E.

Fittex bil-mogħdija

Neħħejna għażliet mhux meħtieġa li "ksibna" mill-pjattaforma: Moduli и Proġett. Issa awtomatikament Sib fit-triq DataGrip ifittex kullimkien. Żidna wkoll żona ġdida ta’ tfittxija Direttorji mehmuża — jinkludi biss fajls u folders mill-pannell tal-Fajls.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Azzjonijiet mir-riżultati tan-navigazzjoni

Ir-riżultati tan-navigazzjoni issa jipprovdu azzjonijiet li japplikaw għal oġġetti fil-kodiċi jew is-siġra. Per eżempju, qed tfittex mejda. Hawn x'tista 'tagħmel mit-tieqa tar-riżultati.

  • Ara DDL: Ctrl/Cmd+B.
  • Data miftuħa: F4.
  • Iftaħ it-tieqa Immodifika Tabella: Ctrl/Cmd+F6.
  • Uri f'kuntest ieħor: Alt + F1 (per eżempju, uri f'siġra).
  • Ara l-informazzjoni ġenerali: Ctrl+Q/F1.
  • Iġġenera SQL: Ctrl/Cmd+Alt+G.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Ħidma bil-kodiċi

Elementi kkombinati fl-awtokompletazzjoni
Għal CREATE и DROP autocomplete joffri għażliet magħquda.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Tinsiex dwar l-akronimi.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Spezzjonijiet ġodda

DataGrip se twissik jekk qed tuża cursor li ma jkunx miftuħ.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Iż-żewġ spezzjonijiet li ġejjin huma diżattivati ​​awtomatikament, iżda xi wħud jistgħu jeħtieġuhom.

Jekk tuża argumenti bla isem, dan jiġi enfasizzat.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Spezzjoni li tilmenta dwar id-dikjarazzjoni GOTO.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Ħidma ma 'fajls

Żieda setting għall-folder tal-proġett default. Se jinħolqu proġetti ġodda f'dan il-folder.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Действие Ħlief bħala... għall-console issa:

  • Jissuġġerixxi folder tal-proġett default.
  • Jiftakar l-aħħar għażla.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Azzjoni ġiet miżjuda mas-siġra tal-fajls Aqla 'Direttorju: Unpin folder. Preċedentement, biex tneħħi folder (jiġifieri, ma turihx f'din is-siġra), kellek tikklikkja Ħassar, u DataGrip staqsa: trid tħassar jew tneħħi l-pin? Kien inkonvenjenti u mhux ċar :)

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Siġra tad-database

Aħna ktibna l-introspezzjoni tagħna stess għal DB2. Dan ifisser li niksbu informazzjoni dwar oġġetti tad-database billi tuża mistoqsijiet, u mhux permezz tas-sewwieq JDBC, bħal qabel. Għalhekk, dehru oġġetti fis-siġra li ma kinux hemm qabel: triggers, tipi, metodi, moduli, counters, rwoli u oħrajn.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Is-siġra taħżen il-kuntest: l-isem tas-sors tad-dejta huwa mwaħħla fuq nett.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Ġew imfassla ikoni għal databases mhux appoġġjati: dawk li għandhom sorsi ta 'data maħluqa għal tali databases mhux se jibqgħu konfużi.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Ġibna wkoll ikoni astratti li jistgħu jintużaw fis-settings tas-sewwieq.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Strieħ

Temi tad-dwana
L-utenti tad-DataGrip issa għandhom il-kapaċità li joħolqu kwalunkwe skema ta’ kuluri li jridu. L-iskema l-ġdida hija plugin li għandu jiġi installat mit-taqsima plugins fl-issettjar.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Aqra dwar kif toħloq it-temi tiegħek hawn:

Tutorja dettaljata dwar kif toħloq it-Tema tad-dwana tiegħek.
Post tal-blog dwar il-ħolqien ta' temi personalizzati għall-Pjattaforma IntelliJ

Ippruvajna nagħmlu koppja ġodda aħna stess. Jidhru bħal dan:

Cyan
DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Purple skur
DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Editur tad-dejta

Il-filtru jissuġġerixxi valuri mill-clipboard.

DataGrip 2019.1: appoġġ għal databases ġodda, skripts ta' inizjalizzazzjoni, spezzjonijiet ġodda u aktar

Kollox

Tim tad-DataGrip

Sors: www.habr.com

Żid kumment