Обновления GigaIDE за август 2026
- вторник, 8 сентября 2026 г. в 00:00:07
Как обычно в начале следующего месяца мы рассказываем, что изменилось в GigaIDE за прошедший месяц. Соответствующий обзор за июль доступен здесь. Ниже обзор инкремента Pro-функционала GigaIDE за август, который уже доступен на нашем маркетплейсе.
Сейчас GigaIDE Pro доступна только для корпоративных потребителей. Чтобы получить дополнительную информацию, нужно оставить заявку на сайте.
GigaIDE Pro станет доступна всем пользователям в этом году позже. Следите за новостями!
Js/Ts
В плагине расширен состав поддерживаемых инспекций для Type Script и состав и содержание всплывающих подсказок. Для Java Script и Type Script реализован функционал автоформатирования.
PostCSS
Новый плагин (пока в бета-версии). Выполнена подсветка ключевых слов, схлопывание блоков кода, автокомментирование, визуальное отображение на полях и возможность редактирования для цветов CSS. Реализована поддержка синтаксиса для следующих PostCSS плагинов:
postcss-custom-properties;
postcss-apply;
postcss-custom-media;
postcss-media-minmax;
postcss-custom-selectors;
postcss-nesting;
postcss-nested
Deno
Новый плагин (пока в бета-версии). Поддерживает разработку на фреймворке Deno (https://deno.com). Реализовано создание нового проекта, Run- и Debug-мастеров. Развернут функционал форматирования, автодополнения и навигации по https://, npm:, jsr:;[ДЕЮ1.1] Deno cache в External Libraries на базе Deno Language Server.
ESLint
В плагине добавлена поддержка правил линтинга для TypeScript — TSLint, а также поддержка правил форматирования Prettier. Для каждой группы проблем добавлена команда Fix All, доступная как Quick Fix — прямо в аннотации проблемы:
Fix all ESLint problems — применяет все доступные auto-fix’и для стандартных правил ESLint;
Fix all TSLint problems — применяет исправления для правил @typescript-eslint;
Fix all Prettier problems — применяет форматирование Prettier по всему файлу.
Команда применяет все доступные исправления к открытому файлу за одну операцию, сортируя изменения по позиции, чтобы избежать конфликтов при замене строк.
Angular
В плагине реализована параллельная поддержка нескольких окружений запуска приложения.
Jupyter
Доработки функциональности:
Реализован рендеринг ipywidgets 7/8 в outputs;
Добавлена поддержка стандартных типов виджетов: слайдеры, поля ввода, списки, кнопки, вкладки, прогресс, формы;
Добавлена поддержка интерактивного виджета с matplotlib — происходит автоматическое обновление графика при изменении параметров.
Remote
Реализована поддержка удаленного интерпретатора Python по SSH. Теперь интерпретатор можно взять прямо с сервера: «Add Interpreter → On SSH», выбираете уже настроенное SSH-подключение — и IDE сама находит там Python и создаёт для него SDK. Дальше он работает как обычный: автодополнение, навигация по библиотекам и список пакетов на месте, а пути выбираются в дереве сервера, а не вашей машины.
Database
В части улучшения пользовательского опыта:
В toolbar редактора SQL добавлены иконки Сonnect/Disconnect — для отключения и [пере]подключения к СУБД в случае проблем с соединением и Open Message Log — для быстрого перехода в окно журнала сообщений о взаимодействии с СУБД.
В окне Data Sources нажатие Enter и двойной щелчок мышью назначены на открытие окна Explorer, отображающего структуру БД. Ранее эти действия открывали настройки источника. В новой реализации пользовательский опыт будет ближе к привычному (как в других IDE).
Реализована возможность переназначить действия в окне Data Sources на другие комбинации клавиш через стандартные настройки Keymap.
При отключении пользователем соединения с СУБД, если оно занято, выполняется принудительный разрыв соединения (abort), что помогает разорвать «зависшее» соединение.
В части развития функциональности интроспекции баз данных:
Для PostgreSQL и GreenPlum реализована возможность исключить из загрузки те объекты, на использование которых у пользователя нет прав. Это позволяет сократить время интроспекции на больших «коммунальных» БД, где у пользователя есть доступ только к небольшому количеству объектов.
Реализован режим интроспекции, при котором выполняется загрузка/обновление только списка каталогов и схем, без загрузки всей структуры БД. Это позволяет быстро обновить ранее загруженную модель.
В части прямой работы с данными:
В редакторе табличных данных добавлена возможность создания новой записи путем дублирования существующей (clone row);
Доработана поддержка временных типов в ClickHouse;
Доработана поддержка полей типа «массив»;
Исправлен вывод значений с фиксированной точкой (ранее выводились в формате с экспонентой).
В части работы с разными типами СУБД добавлена поддержка MySQL.

Kafka
Обновление плагина включает:
В части мультикластерной поддержки: (1) Добавление/удаление кластеров, переключение активного, (2) Восстановление состояния, сохранение/очистка конфигов, ввод пароля; (3) Сохранение состояния настроек и размера вкладок; (4) Рефакторинг окна настроек и tool window.
В части работы с топиками: (1) Пакетное удаление топиков, удаление флага «delete temp group» (автоочистка кластера); (2) Диалог создания топика с настраиваемым размером.
В части работы с данными: (1) Выбор любой Kafka-партиции в историческом режиме (вместо жестко заданной partition 0); (2) Настраиваемый размер страницы истории — число отображаемых страниц адаптируется к выбранному количеству сообщений на страницу; (3) Постраничная навигация соблюдает результаты фильтрации, пересчет окна истории при изменении размера страницы, полная постраничная навигация для поиска нужных данных, фильтрации и прыжка; (4) Улучшенные фильтры даты/время; применение фильтров для таблицы и других форматов сразу после старта.

Profiler
В плагине Java-профилирования улучшена визуализация стека вызываемых методов, данные по которым сохранены в отчете по итогам профилирования.
Обучающее видео по работе с GigaIDE вы можете найти на канале GitVerse.
Если у вас есть вопросы или предложения по функциональности, пишите в службу поддержки: https://gitverse.ru/support. Будем рады обратной связи!
Автор: Андрей Слекеничс, PO GigaIDE