DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Hello! Ayo ndeleng perkara anyar ing - DataGrip 2019.1. Ayo kita ngelingake yen fungsi DataGrip kalebu ing IDE mbayar liyane, kajaba WebStorm.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Dhukungan kanggo database anyar

Ing rilis iki, papat database nampa dhukungan resmi ing piranti kita:

Apache Hive - sistem manajemen basis data adhedhasar platform Hadoop.
Greenplum - DBMS analitis kanggo gudang data adhedhasar PostgreSQL.
Vertica - database columnar kanggo analisis data amba.
Snowflake – panyimpenan data maya. Yen kita ngomong babagan database relasional, banjur Snowflake takon paling. Ing release iki kita mung ndhukung SQL, kita bakal nerbitakΓ© instruksi mengko.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Sambungan

Kita wis nggawe owah-owahan ing kothak dialog sambungan database: kita nyoba kanggo nggawe iku luwih cetha lan trep.

Umum

Tab iki biasane wis refactored.

lapangan Tipe sambungan biyen diarani jinis URL lan ana ing ngisor banget. Nanging, amarga nilai ing lapangan iki nemtokake proses luwih lanjut, saiki ana ing ndhuwur.

lapangan database diselehake sawise ngetik login lan sandhi, amarga bukti asli dibutuhake kanggo nampilake dhaptar database dening Ctrl/Cmd+Spasi.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Ing komentar ing kirim sadurunge rembugan akeh nyimpen sandi. Kita nambahake pilihan anyar lan nggawe dhaptar gulung mudhun. Nilai saka dhaptar iki yaiku:

  • Aja nyimpen sandhi.
  • Simpen nganti DataGrip diwiwiti maneh (sadurunge kaya ngono pilihan "ora nyimpen").
  • Simpen kanggo sesi: nganti sampeyan medhot saka sumber data.
  • Langgengake.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Kanggo ngindhari kebingungan, ketik sandhi kosong liwat menu konteks.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Koneksi Tes saiki ditampilake ing jendhela dhewe, ora ana klik ekstra utawa dialog.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Lan yen driver durung diundhuh, DataGrip bakal nawarake. Tombol sadurunge Koneksi Tes diblokir ing kasus iki, sing nggawe pangguna bingung.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Pilihan

Setelan wis dipindhah kene saka tab Umum Namung diwaca, Sinkronisasi otomatis, Kontrol transaksi.

anyar:

- Jalanake pitakon keep-alive saben N detik: bakal poke sumber data karo kelet saben N detik. Kanggo database sing ora kita ndhukung, sampeyan bisa nulis panjalukan tetep-urip dhewe. Iki rampung ing setelan driver.

- Otomatis-medhot sambungan sawise N detik: Nilai ing detik sing dilebokake ing kene bakal ngandhani DataGrip sawise suwene kanthi otomatis medhot saka sumber data.

- Skrip wiwitan: Ing kene sampeyan bisa ngetik pitakon sing bakal ditindakake saben sambungan digawe. Ayo kita kelingan yen Sambungan tunggal
mode
ora diaktifake, sambungan anyar digawe kanggo saben console anyar.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Skema

Filter kanggo obyek sing ditampilake ing wit wis pindhah menyang kene.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Navigasi lan telusuran

Dhaptar lokasi paling anyar

Jendhela Lokasi anyar anyar nuduhake menyang ngendi sampeyan bubar. Item dhaptar minangka potongan kode cilik sing bubar diowahi utawa dideleng. Iki migunani yen sampeyan ngelingi konteks nanging ora ngelingi jeneng file. Iki kedadeyan akeh ing DataGrip amarga kabeh konsol jenenge padha :) Trabasan keyboard standar yaiku:
Ctrl/Cmd+Shift+E.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Yen sadurunge sampeyan nggunakake trabasan keyboard iki kanggo nampilake dhaptar file sing bubar diowahi, saiki mangga klik kaping pindho Ctrl/Cmd+E.

Telusuri miturut path

Kita wis ngilangi opsi sing ora perlu sing "dituku" saka platform: modul ΠΈ project. Saiki kanthi gawan Temokake ing dalan DataGrip nggoleki ing endi wae. Kita uga nambah area panelusuran anyar Direktori Terlampir - mung kalebu file lan folder saka panel Files.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Tumindak saka asil pandhu arah

Asil navigasi saiki nyedhiyakake tumindak sing ditrapake kanggo obyek ing kode utawa wit. Contone, sampeyan nggoleki meja. Mangkene apa sing bisa ditindakake saka jendhela asil.

  • Ndeleng DDL: Ctrl/Cmd+B.
  • Data mbukak: F4.
  • Bukak jendhela Modify Table: Ctrl/Cmd+F6.
  • Tampilake ing konteks liyane: Alt + F1 (contone, nuduhake ing wit).
  • Deleng informasi umum: Ctrl+Q/F1.
  • Nggawe SQL: Ctrl/Cmd+Alt+G.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Nggarap kode

Unsur gabungan ing autocompletion
Kanggo CREATE ΠΈ DROP autocomplete nawakake opsi gabungan.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Aja lali babagan akronim.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Pemriksaan anyar

DataGrip bakal ngelingake yen sampeyan nggunakake kursor sing ora mbukak.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Loro pemeriksaan ing ngisor iki dipateni kanthi gawan, nanging sawetara bisa uga mbutuhake.

Yen sampeyan nggunakake argumen sing ora dijenengi, iki bakal disorot.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Pemriksaan sing ngeluh babagan pernyataan GOTO.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Nggarap file

Nambahake setelan kanggo folder proyek gawan. Proyek anyar bakal digawe ing folder iki.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

efek Disimpen minangka… kanggo konsol saiki:

  • Nyaranake folder proyek standar.
  • Elinga pilihan pungkasan.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Tindakan wis ditambahake menyang wit file Copot Direktori: Copot pin folder. Sadurunge, kanggo unpin folder (yaiku, ora nuduhake ing wit iki), sampeyan kudu ngeklik Busak, lan DataGrip takon: apa sampeyan pengin mbusak utawa copot? Iku ora trep lan ora jelas :)

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Database tree

Kita nulis introspeksi dhewe kanggo DB2. Iki tegese kita entuk informasi babagan obyek database nggunakake pitakon, lan ora liwat driver JDBC, kaya sadurunge. Mangkono, obyek muncul ing wit sing ora ana sadurunge: pemicu, jinis, metode, modul, counter, peran lan liya-liyane.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Wit nyimpen konteks: jeneng sumber data macet ing ndhuwur.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Ikon wis digambar kanggo database sing ora didhukung: sing duwe sumber data sing digawe kanggo database kasebut ora bakal bingung maneh.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Kita uga nggambar lambang abstrak sing bisa digunakake ing setelan driver.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Ngaso

Tema khusus
Pangguna DataGrip saiki duwe kemampuan kanggo nggawe skema warna apa wae sing dikarepake. Skema anyar minangka plugin sing kudu diinstal saka bagean kasebut Plugins ing setelan.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Waca babagan carane nggawe tema dhewe ing kene:

Tutorial rinci babagan carane nggawe Tema khusus sampeyan dhewe.
Kiriman blog babagan nggawe tema khusus kanggo IntelliJ Platform

Kita nyoba nggawe sawetara sing anyar dhewe. Padha katon kaya iki:

cyan
DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Gelap gelap
DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Editor data

Filter kasebut nuduhake nilai saka clipboard.

DataGrip 2019.1: dhukungan kanggo database anyar, skrip inisialisasi, inspeksi anyar lan liya-liyane

Iku kabeh!

Tim DataGrip

Source: www.habr.com

Add a comment