Реліз JetBrains DataGrip 2018.2
Реліз JetBrains DataGrip 2018.2
Що нового в DataGrip 2018.2.
З цієї версії підтримка баз даних є CLion і AppCode. У WebStorm її можна увімкнути, якщо ви паралельно використовуєте DataGrip.
— Лог усіх запитів
— Новий форматор коду
— Запуск збережених процедур
— Міграція вихідних кодів
— План запиту у вигляді діаграми
— Редагування SQL
— Редактор даних
— Покращення в інтерфейсі користувача
Лог усіх запитів
Всі запити, які запускає DataGrip, тепер відображаються в панелі Output кожної консолі. Сюди потрапляють і запити користувача, і внутрішні.
Все, що запускається в DataGrip, потрапляє до окремого лог-файлу.
Запуск збережених процедур
Працює для Oracle, PostgreSQL а для SQL Server тільки в DataGrip, але у версії 2018.2.1 очікуються й інші IDE.
Щоб запустити процедуру, виберіть Execute з контекстного меню.
Міграція вихідних кодів
Не думайте про CREATE OR REPLACE і таке інше, просто змінюйте у вихідниках те, що вам потрібно. Зліва на панелі відображаються зроблені зміни, можна переглянути різницю із серверною версією. Щоб надіслати зміни до бази, натисніть Submit.
Редагування SQL
Інформація про контекст
Коли маєш справу з вихідником великої процедури, корисно нагадати собі про контекст — усередині чого знаходиться курсор: якої процедури чи пакету. Використовуйте для цього Alt+Q (Shift+Ctrl+Q for OSX), зверху з'явиться контекст.
Покращення в інтерфейсі
/>
Підтримка сенсорної панелі
У власників Mac Book Pro із сенсорною панеллю на ній з'явиться кнопка Execute.
Але можна додати будь-яку дію. Для цього йдіть у Preferences → Appearance & Behavior → Menus and Toolbars → Touch Bar.
Джерело даних на основі драйвера
Такі джерела стало легше створювати: у списку для створення джерела є пункт Driver and Data Source.
Запустити скрипт на схемі
Раніше треба було так: знаходите скрипт-файл і запускаєте на потрібній базі. Тепер можна навпаки: у контекстному меню схеми з'явився пункт Run SQL script.
Діалект та прикріплена консоль у панелі інструментів
Працювати з файлами стало легше: на панелі інструментів вибирайте потрібний діалект і прикріплюйте консоль.
