Обновления GigaIDE за июнь 2026
- среда, 8 июля 2026 г. в 00:00:11
Всем добрый день. В этой статье мы расскажем вам об июньских изменениях в Pro-функциональности GigaIDE, который можно найти на нашем маркетплейсе. Соответствующий обзор за май доступен по этой ссылке.
Сейчас GigaIDE Pro доступна только для корпоративных потребителей. Чтобы получить дополнительную информацию, нужно оставить заявку на сайте.
GigaIDE Pro станет доступна всем пользователям в этом году позже. Следите за новостями!
Js/Ts
В плагине обновили работу с декораторами TypeScript, расширили возможности автодополнения. Добавили новые инспекции уровня Warning.
Less
Новый плагин пока в бета-версии. Поддерживает работу с фреймворком Less CSS. Реализовали подсветку ключевых слов, автокомментирование, схлопывание многострочных блоков (code folding), подсветку парных скобок; автодополнение ключевых слов, отображение и редактирование цветов на полях редактора через цветовые маркеры.

Scss
Новый плагин пока в бета-версии. Поддерживает работу с фреймворком Sass в части scss-файлов. Реализовали подсветку синтаксиса, добавили возможность однострочного комментирования, поддержку элементов синтаксиса scss (миксины, переменные, циклы, математические выражения), схлопывание многострочных блоков (code folding), автодополнение по ключевым словам и scss-переменным.

Node.js
В плагине доработали возможность отладки кода в веб-браузере.
ESLint
Новый плагин пока в бета-версии. Обеспечивает нативную поддержку ESLint и интегрирует анализ в редактор кода: подсветка ошибок, список проблем (Problems Tool Window), подсказки по исправлению и рекомендуемые автоматические исправления.
Jupyter
Доработано:
Добавили поддержку локального Jupyter Lab сервера с возможностью подключения к серверу и исполнения ячеек notebook.
Реализовали возможность открывать исполняемые notebook в веб-интерфейсе Jupyter Lab сервера.
Реализовали дополнительные типы вывода результатов ячеек (png, jpeg, svg, json, html (без стилей)).
Добавлили консольное отображение журналов локальных процессов (ipykernel, Jupyter Lab).
Обновили подсветку синтаксиса Python-кода в ячейках notebooks.
Реализовали обработку ошибок при некорректной установке Python-пакетов
Database
Доработки функциональности:
Реализовали поддержку Mongo DB:
настройка источника данных для подключения к Mongo DB;
интроспекция структуры базы данных Mongo DB;
просмотр и редактирование документов в коллекциях Mongo DB с возможностью ввода условий фильтрации и сортировки;
экспорт и импорт коллекций Mongo DB.
Для ускорения актуализации структуры БД, реализовали частичную интроспекцию — возможность обновить модель отдельной схемы или каталога.
Реализовали поддержку Undo/Redo в полях Where и Order by в редакторе данных таблицы.
Доработали работу механизма интроспекций, когда в разных схемах есть внешний ключ с одинаковым именем.

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