Hej! LĂ„t oss ta en titt pĂ„ de nya sakerna i â . Kom ihĂ„g att DataGrips funktionalitet ingĂ„r Ă€ven i andra av vĂ„ra betalda IDE, förutom WebStorm.

Stöd för nya databaser
I den hÀr versionen fÄr vi officiellt stöd för fyra databaser i vÄra verktyg:
Apache Hive â en databas som Ă€r baserad pĂ„ Hadoop-plattformen.
Greenplum â en analytisk databas för datalager baserad pĂ„ PostgreSQL.
Vertica â en kolumnorienterad databas för analys av stora datamĂ€ngder.
Snowflake â en molnbaserad datalager. NĂ€r det kommer till relationsdatabaser Ă€r Snowflake . I den hĂ€r versionen stödjer vi bara SQL, introspektion kommer vi att slĂ€ppa senare.

Anslutning
Vi har gjort förÀndringar i dialogrutan för databasanslutning: vi har försökt göra den mer tydlig och anvÀndarvÀnlig.
General
I den hÀr fliken har det frÀmst skett en refaktorering.
FÀltet Anslutningstyp som tidigare kallades URL typ och var lÀngst ner. Men eftersom vÀrdet i det hÀr fÀltet bestÀmmer den fortsatta processen ligger det nu högst upp.
FÀltet Databas Àr placerad efter inmatningen av anvÀndarnamn och lösenord, eftersom autentisering behövs för att visa listan över databaser baserat pÄ Ctrl/Cmd+Mellanslag.

I kommentarerna till det tidigare inlÀgget spara lösenord. Vi har lagt till nya alternativ och gjort en rullgardinsmeny. VÀrdena i denna lista Àr:
- Spara inte lösenord.
- Spara tills DataGrip startas om (detta var hur alternativet 'spara inte' fungerade tidigare).
- Spara för sessionen: sÄ lÀnge du inte kopplar ifrÄn datakÀllan.
- Spara för alltid.

För att undvika oklarheter, ange tomt lösenord via snabbmenyn.

Resultat Testa anslutning visas nu i sjÀlva fönstret, inga onödiga klick och dialoger.

Och om drivrutinerna inte har laddats ner, kommer DataGrip föreslÄ att göra det. Tidigare var knappen Testa anslutning inaktiv i sÄ fall, vilket förvirrade anvÀndarna.

Options
InstÀllningarna har flyttat hit frÄn fliken AllmÀnt Skrivskyddad, Auto-synkronisering, Transaktionskontroll.
Ny:
â Kör keep-alive-förfrĂ„gan var N:e sekund: kommer att peta kĂ€llan var N:e sekund. För databaser som vi inte stöder kan du sjĂ€lv skriva keep-alive-förfrĂ„gan. Detta görs i drivrutinsinstĂ€llningarna.
â Auto-koppla ifrĂ„n efter N sekunder: det vĂ€rde som anges hĂ€r i sekunder kommer att indikera för DataGrip hur lĂ€nge den automatiskt ska koppla ifrĂ„n datakĂ€llan.
â Startskript: HĂ€r kan du ange en förfrĂ„gan som kommer att köras vid varje skapande av anslutning. Kom ihĂ„g att om Enkel anslutning
mode ej Àr avstÀngd, för varje ny konsol skapas en ny anslutning.

Schemas
HÀr flyttades filtret för objekt som visas i trÀdet.

Navigering och sökning
Lista över senaste platser
Det nya fönstret Senaste platser visar var du varit nyligen. Listans element Ă€r smĂ„ kodstycken som du nyligen har redigerat eller tittat pĂ„. Detta Ă€r anvĂ€ndbart om du kommer ihĂ„g sammanhanget men inte filens namn. I DataGrip hĂ€nder detta ofta eftersom alla konsoler Ă€r döpta pĂ„ liknande sĂ€tt đ Standardkortkommandot:
Ctrl/Cmd+Shift+E.

Om du tidigare anvÀnde detta kortkommando för att visa en lista över nyligen Àndrade filer, vÀnligen anvÀnd nu dubbelklickandet Ctrl/Cmd+E.
SökvÀg
Vi har tagit bort onödiga alternativ som vi "Ă€rvde" frĂ„n plattformen: Modul och Projekt. Nu letar Sök i sökvĂ€g i DataGrip överallt. Dessutom har vi lagt till ett nytt sökomrĂ„de Bifogade kataloger â det innehĂ„ller endast filer och mappar frĂ„n panelen Filer. Ă tgĂ€rder frĂ„n navigeringsresultat Nu Ă€r Ă„tgĂ€rderna frĂ„n navigeringsresultaten tillĂ€mpliga pĂ„ objekt i koden eller trĂ€det. Till exempel, du söker efter en tabell. HĂ€r Ă€r vad du kan göra frĂ„n fönstret med resultaten.

Visa DDL:
Ctrl/Cmd+B
- Ăppna data: F4.
- Ăppna fönstret Ăndra tabell: Ctrl/Cmd+F6.
- Visa i ett annat sammanhang: Alt+F1.
- (till exempel visa i trÀdet). Se allmÀn information: Ctrl+Q/F1
- Generera SQL: Ctrl/Cmd+Alt+G.
- Arbeta med kod Kombinerade element i autokomplettering.

CREATE
autokompletteringen erbjuder kombinerade alternativ.
För TÀnk pÄ förkortningar. och DROP Nya inspektioner

DataGrip varnar dig om du anvÀnder en markör som du inte har öppnat.

De följande tvÄ inspektionerna Àr avstÀngda som standard, men vissa kan behöva dem.
Om du anvÀnder obestÀmda argument kommer det att framhÀvas.

Inspektionen som klagar över GOTO-satsen.
Vi har lagt till en instÀllning för standardprojektmappen. Nya projekt kommer att skapas i denna mapp.

Ă
tgÀrd

Arbete med filer
Spara somâŠ

för konsolen nu: FöreslÄr standardprojektmappen. Kommer ihÄg det senaste valet.
- I filtrÀdet har vi lagt till ÄtgÀrden
- Koppla bort katalog

: koppla bort en mapp. Tidigare, för att koppla bort en mapp (dvs. att inte visa den i detta trĂ€d), behövde man trycka pĂ„ Delete, och DataGrip frĂ„gade: vill du ta bort eller koppla bort? Det var besvĂ€rligt och oklart đ Databas trĂ€d, och DataGrip frĂ„gade: vill du ta bort eller lossa? Det var obekvĂ€mt och otydligt đ

DatabastrÀd
Vi har skrivit vÄr introspektion för DB2. Detta innebÀr att vi fÄr information om databasobjekt via frÄgor istÀllet för genom JDBC-drivrutinen som tidigare. TrÀdet har dÀrmed fÄtt objekt som tidigare inte fanns: triggers, typer, metoder, moduler, rÀknare, roller och andra.

TrÀdet lagrar kontexten: namnet pÄ datakÀllan fastnar överst.

För icke-stödda databaser har vi ritat ikoner: de vars datakÀllor Àr skapade för sÄdana databaser kommer inte lÀngre att bli förvirrade.

Vi har ocksÄ ritat abstrakta ikoner som kan anvÀndas i drivrutinsinstÀllningarna.

Ăvrigt
Anpassade teman
DataGrip-anvÀndare har fÄtt möjlighet att skapa egna fÀrgscheman. Ett nytt schema Àr en plugin som mÄste installeras frÄn avsnittet Plugins i instÀllningarna.

Hur man gör sina egna teman kan du lÀsa hÀr:
.
Vi har försökt skapa ett par nya sjÀlva. De ser ut sÄ hÀr:
Cyan

Mörklila

Dataredigerare
Filtret erbjuder vÀrden frÄn urklipp.

Det Àr klart!
- E-posten vi lÀser: datagrip@jetbrains.com
- Kommentarer som vi lĂ€ser âââ
DataGrip-teamet
KĂ€lla: habr.com
