ProHoster > Блог > басқарма > DataGrip 2019.1: жаңа дерекқорларды қолдау, инициализация сценарийлері, жаңа тексерулер және т.б.
DataGrip 2019.1: жаңа дерекқорларды қолдау, инициализация сценарийлері, жаңа тексерулер және т.б.
Сәлеметсіз бе! Жаңа нәрселерді қарастырайық - DataGrip 2019.1. Еске сала кетейік, DataGrip функциясы WebStorm-дан басқа ақылы IDE-лерімізге кіреді.
Жаңа дерекқорларды қолдау
Бұл шығарылымда төрт дерекқор біздің құралдарымызда ресми қолдау алды:
Apache Hive – Hadoop платформасына негізделген деректер қорын басқару жүйесі. Жасыл қара өрік – PostgreSQL негізіндегі деректер қоймаларына арналған аналитикалық ДҚБЖ. Тігінен – үлкен деректерді талдауға арналған бағаналы деректер базасы. қар бүршігі – бұлтты деректерді сақтау. Егер реляциялық мәліметтер базасы туралы айтатын болсақ, онда Snowflake ең көп сұрады. Бұл шығарылымда біз тек SQL тілін қолдадық, нұсқаулықты кейінірек шығарамыз.
Қосылым
Дерекқорға қосылу тілқатысу терезесіне өзгерістер енгіздік: біз оны неғұрлым түсінікті және ыңғайлы етуге тырыстық.
жалпы
Бұл қойынды негізінен қайта өңделген.
өріс Қосылым түрі деп аталатын URL түрі және ол ең түбінде болды. Бірақ бұл өрістегі мән әрі қарайғы процесті анықтайтындықтан, ол қазір жоғарғы жағында.
өріс дерекқор логин мен парольді енгізгеннен кейін орналастырылады, себебі аутентификация дерекқорлар тізімін көрсету үшін қажет. Ctrl/Cmd+Бос орын.
Алдыңғы жазбаға түсініктемелерде көп талқылады құпия сөзді сақтау. Біз жаңа опцияларды қосып, ашылмалы тізім жасадық. Бұл тізімнің мәндері:
Құпия сөзді сақтамаңыз.
DataGrip қайта іске қосылғанша сақтаңыз (бұрын «сақтамау» опциясы осылай жұмыс істейтін).
Сеанс үшін сақтау: деректер көзінен ажыратылғанша.
Мәңгі ету.
Шатастыруды болдырмау үшін контекстік мәзір арқылы бос құпия сөзді енгізіңіз.
нәтижелері Қосылымды сынау енді терезенің өзінде көрсетіледі, қосымша шертулер немесе диалогтар жоқ.
Ал егер драйверлер жүктелмеген болса, DataGrip мұны ұсынады. Бұрынғы түйме Қосылымды сынау бұл жағдайда бұғатталды, бұл пайдаланушыларды шатастырды.
Опциялар
Параметрлер осы жерге Жалпы қойындысынан жылжытылды Тек оқуға арналған, Автоматты синхрондау, Транзакцияны бақылау.
жаңа:
- Әр N секунд сайын тірі сақтау сұрауын іске қосыңыз: әр N секунд сайын деректер көзін таяқпен сілкіп жібереді. Біз қолдамайтын дерекқорлар үшін сіз өз бетіңізше тірі қалдыру сұрауын жаза аласыз. Бұл драйвер параметрлерінде жасалады.
- Автоматты-ажырату N секундтан кейін: Мұнда енгізілген секундтардағы мән DataGrip бағдарламасына деректер көзінен қанша уақыт автоматты түрде ажыратылатынын көрсетеді.
- Іске қосу сценарийі: Мұнда қосылым жасалған сайын орындалатын сұрауды енгізуге болады. Еске салайық, егер Бірыңғай қосылым
режимі қосылмаған болса, әрбір жаңа консоль үшін жаңа қосылым жасалады.
Схемалар
Ағашта көрсетілген нысандардың сүзгісі осында жылжытылды.
Навигация және іздеу
Соңғы орындардың тізімі
Жаңа соңғы орындар терезесі жақында болған жерлеріңізді көрсетеді. Тізім элементтері - сіз жақында өңдеген немесе көрген кодтың шағын бөліктері. Бұл мәтінмәнді есте сақтасаңыз, бірақ файл атауын есте сақтасаңыз пайдалы. Бұл DataGrip-те жиі орын алады, себебі барлық консольдер бірдей аталады :) Әдепкі пернелер тіркесімі: Ctrl/Cmd+Shift+E.
Егер бұрын осы пернелер тіркесімін жақында өзгертілген файлдар тізімін көрсету үшін пайдалансаңыз, енді екі рет басыңыз. Ctrl/Cmd+E.
Жол бойынша іздеу
Біз платформадан «алған» қажет емес опцияларды алып тастадық: Модуль и Жоба. Енді әдепкі бойынша Жолдан табыңыз DataGrip барлық жерде іздейді. Біз сондай-ақ жаңа іздеу аймағын қостық Қосылған каталогтар — ол тек Файлдар тақтасындағы файлдар мен қалталарды қамтиды.
Навигация нәтижелеріндегі әрекеттер
Навигация нәтижелері енді кодтағы немесе ағаштағы нысандарға қолданылатын әрекеттерді қамтамасыз етеді. Мысалы, сіз үстелді іздейсіз. Міне, нәтижелер терезесінен не істеуге болады.
DDL көру: Ctrl/Cmd+B.
Ашық деректер: F4.
Кестені өзгерту терезесін ашыңыз: Ctrl/Cmd+F6.
Басқа контексте көрсету: Alt + F1 (мысалы, ағашта көрсету).
Жалпы ақпаратты қараңыз: Ctrl+Q/F1.
SQL жасау: Ctrl/Cmd+Alt+G.
Кодпен жұмыс
Автотолтыруда біріктірілген элементтер
үшін CREATE и DROP автотолтыру біріктірілген опцияларды ұсынады.
Қысқартулар туралы ұмытпаңыз.
Жаңа тексерулер
Ашық емес курсорды пайдалансаңыз, DataGrip сізге ескертеді.
Келесі екі тексеру әдепкі бойынша өшірілген, бірақ кейбіреулері қажет болуы мүмкін.
Аты жоқ аргументтерді пайдалансаңыз, бұл бөлектеледі.
GOTO мәлімдемесіне шағымданатын тексеру.
Файлдармен жұмыс істеу
Әдепкі жоба қалтасы үшін параметр қосылды. Осы қалтада жаңа жобалар жасалады.
әсер Сақтау ... қазір консоль үшін:
Әдепкі жоба қалтасын ұсынады.
Соңғы таңдауды есте сақтайды.
Файл ағашына әрекет қосылды Каталогты ажырату: қалтаны босату. Бұрын қалтаны босату үшін (яғни оны осы ағашта көрсетпеу үшін) басу керек еді Жою, және DataGrip сұрады: жою немесе босату керек пе? Бұл ыңғайсыз және түсініксіз болды :)
Мәліметтер қоры ағашы
Біз DB2 үшін өзіміздің интроспекцияны жаздық. Бұл дерекқор нысандары туралы ақпаратты бұрынғыдай JDBC драйвері арқылы емес, сұраулар арқылы алатынымызды білдіреді. Осылайша, ағашта бұрын болмаған нысандар пайда болды: триггерлер, типтер, әдістер, модульдер, есептегіштер, рөлдер және т.б.
Ағаш мәтінмәнді сақтайды: деректер көзінің аты жоғарғы жағында тұрып қалады.
Қолдау көрсетілмейтін дерекқорлар үшін белгішелер салынды: мұндай дерекқорлар үшін жасалған деректер көздері бар адамдар енді шатастырмайды.
Біз сондай-ақ драйвер параметрлерінде қолдануға болатын дерексіз белгішелерді салдық.
Қалған
Арнаулы тақырыптар
DataGrip пайдаланушылары енді өздері қалаған кез келген түс схемасын жасай алады. Жаңа схема - бұл бөлімнен орнатылуы керек плагин Плагиндер параметрлерде.
Жеке тақырыптарды қалай жасау керектігі туралы мына жерден оқыңыз: