Салам! Келгиле, жаңы нерселерди карап көрөлү - . Эске сала кетсек, DataGrip функциясы WebStorm-дан башка биздин башка акы төлөнүүчү IDEлерибизде камтылган.

Жаңы маалымат базаларын колдоо
Бул чыгарылышта төрт маалымат базасы биздин инструменттерде расмий колдоо алган:
Apache Hive – Hadoop платформасына негизделген маалымат базасын башкаруу системасы.
Greenplum – PostgreSQL негизиндеги маалыматтар кампалары үчүн аналитикалык DBMS.
Vertica – чоң маалыматтарды талдоо үчүн мамычалык маалымат базасы.
кар - булуттагы маалыматтарды сактоо. Эгерде реляциялык маалымат базалары жөнүндө айтсак, анда Snowflake . Бул чыгарылышта биз SQLди гана колдодук, инструкцияны кийинчерээк чыгарабыз.

Кошмок
Биз маалымат базасына туташуу диалог кутусуна өзгөртүүлөрдү киргиздик: аны ачык жана ыңгайлуу кылууга аракет кылдык.
жалпы
Бул өтмөк негизинен рефакторацияланган.
талаа туташуу тиби деп аталган URL түрү жана ал эң түбүндө болчу. Бирок, бул тармактагы маани андан аркы процессти аныктагандыктан, ал азыр жогоруда турат.
талаа маалыматтар базасы Сиздин логиниңизди жана паролуңузду киргизгенден кийин жайгаштырылган, анткени аутентификация маалымат базаларынын тизмесин көрсөтүү үчүн талап кылынат. Ctrl/Cmd+Боштук.

Мурунку постко комментарийлерде сырсөздү сактоо. Биз жаңы опцияларды кошуп, ылдый түшүүчү тизме түздүк. Бул тизменин баалуулуктары болуп төмөнкүлөр саналат:
- Сырсөздү сактабаңыз.
- DataGrip кайра иштетилгенге чейин сактаңыз (мурда "сактабаңыз" опциясы ушундай иштеген).
- Сеанс үчүн сактоо: маалымат булагынан ажыратылганга чейин.
- түбөлүктүү.

Чаташтырбоо үчүн контексттик меню аркылуу бош сырсөздү киргизиңиз.

натыйжалары Кошулуу үчүн сыноо азыр терезенин өзүндө көрсөтүлөт, кошумча чыкылдатуулар же диалогдор жок.

Ал эми драйверлер жүктөлө элек болсо, DataGrip муну сунуштайт. Мурунку баскыч Кошулуу үчүн сыноо колдонуучуларды чаташтырган бул учурда бөгөттөлгөн.

Жолдор
Орнотуулар бул жерге Жалпы өтмөктөн жылдырылды Окуу үчүн гана, Авто-синхрондоштуруу, Транзакцияны көзөмөлдөө.
жаңы:
- Ар бир N секундада жандуу сактоо сурамын иштетиңиз: маалымат булагын N секунд сайын таяк менен сүзөт. Биз колдобогон маалымат базалары үчүн сиз өзүңүз тирүү калуу өтүнүчүн жазсаңыз болот. Бул драйвер орнотууларында жасалат.
- Авто-ажыратуу N секунддан кийин: Бул жерде киргизилген секундалардагы маани DataGrip'ге маалымат булагынан автоматтык түрдө ажыратуу үчүн канча убакыттан кийин айтып берет.
- Баштоо скрипти: Бул жерде сиз байланыш түзүлгөн сайын аткарыла турган суроону киргизе аласыз. Эске салсак, эгерде Жалгыз байланыш
режими иштетилген эмес, ар бир жаңы консол үчүн жаңы байланыш түзүлөт.

Схемалар
Даракта көрсөтүлгөн объекттердин чыпкасы бул жерге жылды.

Навигация жана издөө
Акыркы жерлердин тизмеси
Жаңы "Соңку жайгашкан жерлер" терезеси жакында болгон жериңизди көрсөтөт. Тизме элементтери - сиз жакында түзөткөн же көргөн коддун кичинекей бөлүктөрү. Бул контекстти эстеп, бирок файлдын атын эстебей жатсаңыз пайдалуу. Бул DataGrip'те көп болот, анткени бардык консолдор окшош аталат :) Демейки баскычтоптун жарлыгы:
Ctrl/Cmd+Shift+E.

Эгерде сиз мурда бул баскычтоп жарлыгын жакында өзгөртүлгөн файлдардын тизмесин көрсөтүү үчүн колдонсоңуз, азыр эки жолу чыкылдатыңыз Ctrl/Cmd+E.
Жол боюнча издөө
Биз платформадан "алынган" керексиз опцияларды алып салдык: Module и Долбоору. Азыр демейки боюнча Жолдон тап 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 колдонуучулары азыр каалаган түс схемасын түзө алышат. Жаңы схема бөлүмдөн орнотулушу керек плагин плагиндер орнотууларда.

Өзүңүздүн темаларыңызды кантип түзүү жөнүндө бул жерден окуңуз:
.
Бир-эки жаңысын өзүбүз жасап көрдүк. Алар мындай көрүнөт:
көгүлтүр

кочкул кызыл Dark

Маалымат редактору
Чыпка алмашуу буферинен баалуулуктарды сунуштайт.

Wow!
- Биз окуган кат: datagrip@jetbrains.com
- Биз окуган комментарийлер ↓↓↓
DataGrip командасы
Source: www.habr.com
