DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Բարեւ Ձեզ! Եկեք նայենք նոր բաներին - DataGrip 2019.1. Հիշեցնենք, որ DataGrip ֆունկցիան ներառված է մեր մյուս վճարովի IDE-ներում, բացառությամբ WebStorm-ի:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Աջակցություն նոր տվյալների բազաներին

Այս թողարկումում չորս տվյալների բազաներ ստացան պաշտոնական աջակցություն մեր գործիքներում.

Apache փեթակ – տվյալների բազայի կառավարման համակարգ՝ հիմնված Hadoop հարթակի վրա:
Greenplum – վերլուծական DBMS տվյալների պահեստների համար՝ հիմնված PostgreSQL-ի վրա:
Vertica - սյունակային տվյալների բազա մեծ տվյալների վերլուծության համար:
Ձյան փաթիլ - ամպային տվյալների պահպանում: Եթե ​​խոսենք հարաբերական տվյալների բազաների մասին, ապա Snowflake խնդրեց ամենաշատը. Այս թողարկումում մենք միայն աջակցում էինք SQL-ին, հրահանգը կթողարկենք ավելի ուշ:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Կապ

Մենք փոփոխություններ ենք կատարել տվյալների բազայի միացման երկխոսության վանդակում. մենք փորձել ենք այն դարձնել ավելի պարզ և հարմար:

ընդհանուր

Այս ներդիրը հիմնականում վերամշակվել է:

Դաշտ Միացման տեսակը նախկինում կոչվում էր URL տեսակը և այն գտնվում էր ամենաներքևում: Բայց քանի որ այս դաշտի արժեքը որոշում է հետագա ընթացքը, այն այժմ վերևում է:

Դաշտ Database տեղադրվում է ձեր մուտքի և գաղտնաբառը մուտքագրելուց հետո, քանի որ նույնականացում է անհրաժեշտ տվյալների բազաների ցանկը ցուցադրելու համար Ctrl/Cmd+Space.

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Նախորդ գրառման մեկնաբանություններում շատ է քննարկվել գաղտնաբառի պահպանում: Մենք ավելացրեցինք նոր տարբերակներ և կազմեցինք բացվող ցուցակ: Այս ցուցակի արժեքներն են.

  • Մի պահեք գաղտնաբառը:
  • Պահպանեք մինչև DataGrip-ը վերագործարկվի (նախկինում այսպես էր աշխատում «չպահել» տարբերակը):
  • Պահել նստաշրջանի համար՝ մինչև չանջատվեք տվյալների աղբյուրից:
  • Հավերժացնել.

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Շփոթությունից խուսափելու համար համատեքստի ընտրացանկի միջոցով մուտքագրեք դատարկ գաղտնաբառ:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Արդյունքները Test Connection այժմ ցուցադրվում են հենց պատուհանում՝ առանց լրացուցիչ սեղմումների կամ երկխոսությունների:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Իսկ եթե դրայվերները չեն ներբեռնվել, ապա DataGrip-ը կառաջարկի դա անել։ Նախկին կոճակը Test Connection արգելափակվել է այս դեպքում, ինչը շփոթեցրել է օգտատերերին:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Ընտրանքներ

Կարգավորումները տեղափոխվել են այստեղ «Ընդհանուր» ներդիրից Միայն կարդալու համար, Ավտո-համաժամեցում, Գործարքների վերահսկում.

Նոր:

- Կատարեք պահելու հարցում յուրաքանչյուր N վայրկյան. յուրաքանչյուր N վայրկյանը մեկ փայտով կխփի տվյալների աղբյուրը: Տվյալների շտեմարանների համար, որոնք մենք չենք աջակցում, կարող եք ինքներդ գրել պահպանման հարցում: Դա արվում է վարորդի կարգավորումներում:

- Ավտո-անջատել N վայրկյանից հետոԱյստեղ մուտքագրված վայրկյանների արժեքը DataGrip-ին կտեղեկացնի, թե որքան ժամանակ անց ավտոմատ կերպով անջատվի տվյալների աղբյուրից:

- Գործարկման սցենարԱյստեղ դուք կարող եք մուտքագրել հարցում, որը կկատարվի ամեն անգամ, երբ կապ ստեղծվի: Հիշեցնենք, որ եթե Մեկ կապ
ռեժիմ
միացված չէ, յուրաքանչյուր նոր կոնսոլի համար ստեղծվում է նոր կապ:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Սխեմաներ

Ծառում ցուցադրվող օբյեկտների զտիչը տեղափոխվել է այստեղ:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Նավիգացիա և որոնում

Վերջին վայրերի ցանկը

Նոր Վերջին վայրերի պատուհանը ցույց է տալիս, թե որտեղ եք վերջերս եղել: Ցանկի տարրերը կոդի փոքր կտորներ են, որոնք դուք վերջերս խմբագրել կամ դիտել եք: Սա օգտակար է, եթե հիշում եք համատեքստը, բայց չեք հիշում ֆայլի անունը: Դա շատ է պատահում DataGrip-ում, քանի որ բոլոր կոնսուլները կոչվում են նույն կերպ :) Ստեղնաշարի լռելյայն դյուրանցումն է.
Ctrl/Cmd+Shift+E:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Եթե ​​նախկինում օգտագործել եք այս ստեղնաշարի դյուրանցումը վերջերս փոփոխված ֆայլերի ցանկը ցուցադրելու համար, այժմ խնդրում ենք կրկնակի սեղմել Ctrl/Cmd+E.

Որոնում ըստ ճանապարհի

Մենք հարթակից հանել ենք ավելորդ տարբերակները, որոնք «ստացել ենք». Մոդուլներ и Նախագիծ. Հիմա լռելյայն Գտեք ճանապարհին DataGrip-ը որոնում է ամենուր: Մենք նաև ավելացրել ենք որոնման նոր տարածք Կից գրացուցակներ — այն ներառում է միայն ֆայլեր և թղթապանակներ «Ֆայլեր» վահանակից:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Գործողություններ նավիգացիայի արդյունքներից

Նավիգացիայի արդյունքներն այժմ ապահովում են գործողություններ, որոնք վերաբերում են կոդի կամ ծառի օբյեկտներին: Օրինակ, դուք սեղան եք փնտրում: Ահա թե ինչ կարող եք անել արդյունքների պատուհանից:

  • Դիտել DDL: Ctrl/Cmd+B.
  • Բաց տվյալներ. F4.
  • Բացեք Փոփոխել աղյուսակի պատուհանը. Ctrl/Cmd+F6.
  • Ցուցադրել այլ համատեքստում. Alt + F1 (օրինակ՝ ցույց տալ ծառի վրա):
  • Տես ընդհանուր տեղեկություններ. Ctrl+Q/F1.
  • Ստեղծել SQL: Ctrl/Cmd+Alt+G.

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Կոդի հետ աշխատելը

Համակցված տարրեր ավտոմատ լրացման մեջ
Համար CREATE и DROP ավտոմատ լրացումն առաջարկում է համակցված տարբերակներ:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Մի մոռացեք հապավումների մասին:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Նոր ստուգումներ

DataGrip-ը կզգուշացնի ձեզ, եթե դուք օգտագործում եք կուրսոր, որը բաց չէ:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Հետևյալ երկու ստուգումները լռելյայն անջատված են, բայց ոմանց կարող են անհրաժեշտ լինել:

Եթե ​​դուք օգտագործում եք անանուն փաստարկներ, սա կնշվի:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Տեսչություն, որը դժգոհում է GOTO-ի հայտարարությունից.

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Ֆայլերի հետ աշխատելը

Ավելացրել է կարգավորում նախագծի լռելյայն պանակի համար: Այս թղթապանակում կստեղծվեն նոր նախագծեր:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

ազդեցություն Պահպանել որպես… կոնսոլի համար հիմա.

  • Առաջարկում է նախագծի լռելյայն պանակ:
  • Հիշում է վերջին ընտրությունը.

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Գործողություն է ավելացվել ֆայլի ծառին Անջատել գրացուցակը. Ապաամրացրեք թղթապանակը: Նախկինում թղթապանակն ապամրացնելու համար (այսինքն՝ այն այս ծառում չցուցադրելու համար), պետք է սեղմել ջնջել, և DataGrip-ը հարցրեց՝ ուզում եք ջնջե՞լ, թե՞ ապամրացնել: Անհարմար էր ու անհասկանալի :)

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Տվյալների բազայի ծառ

Մենք գրել ենք մեր սեփական ներդաշնակությունը DB2-ի համար: Սա նշանակում է, որ մենք տվյալների բազայի օբյեկտների մասին տեղեկատվություն ենք ստանում հարցումների միջոցով, և ոչ թե JDBC դրայվերի միջոցով, ինչպես նախկինում: Այսպիսով, ծառի մեջ հայտնվեցին առարկաներ, որոնք նախկինում չկային՝ ձգաններ, տեսակներ, մեթոդներ, մոդուլներ, հաշվիչներ, դերեր և այլն։

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Ծառը պահպանում է համատեքստը. տվյալների աղբյուրի անունը խրված է վերևում:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Սրբապատկերներ են գծվել չաջակցվող տվյալների բազաների համար. նրանք, ովքեր ունեն տվյալների աղբյուրներ, որոնք ստեղծված են նման տվյալների բազաների համար, այլևս չեն շփոթվի:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Մենք նաև գծեցինք վերացական պատկերակներ, որոնք կարող են օգտագործվել վարորդի կարգավորումներում:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Մնացածը

Պատվերով թեմաներ
DataGrip-ի օգտվողներն այժմ հնարավորություն ունեն ստեղծելու ցանկացած գունային սխեման, որը ցանկանում են: Նոր սխեման պլագին է, որը պետք է տեղադրվի բաժնից Plugins պարամետրերում:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Կարդացեք, թե ինչպես ստեղծել ձեր սեփական թեմաները այստեղ.

Մանրամասն ձեռնարկ այն մասին, թե ինչպես ստեղծել ձեր սեփական անհատական ​​թեման.
Բլոգի գրառում IntelliJ պլատֆորմի համար հատուկ թեմաներ ստեղծելու մասին

Մենք ինքներս փորձեցինք մի քանի նորեր պատրաստել: Նրանք այսպիսի տեսք ունեն.

cyan
DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Մուգ մանուշակագույն
DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Տվյալների խմբագիր

Զտիչը առաջարկում է արժեքներ clipboard-ից:

DataGrip 2019.1. աջակցություն նոր տվյալների բազաների, սկզբնավորման սկրիպտների, նոր ստուգումների և ավելին

Բոլորը!

DataGrip թիմ

Source: www.habr.com

Добавить комментарий