javascript

Что нового в GigaIDE за январь 2026

  • пятница, 6 февраля 2026 г. в 00:00:03
https://habr.com/ru/companies/sberbank/articles/991966/

Начиная с этого месяца мы ежемесячно будем знакомить вас с доработками в плагинах GigaIDE — как в Community-версии, так и в PRO. Если кто-то пропустил, в декабре мы уже делали краткий обзор текущей линейки функциональности, когда рассказывали про наш маркетплейс.

Итак, начнём!

Как стать пользователем GigaIDE PRO

Сейчас GigaIDE PRO доступна только корпоративным потребителям. Чтобы получить дополнительную информацию, нужно будет оставить заявку на сайте.

GigaIDE PRO станет доступна всем пользователям в этом году.

Для Java- и Kotlin-разработки

Jakarta Server Faces (JSF). В плагин добавили подсветку языка выражений Jakarta Expression Language и реализовали навигацию из этих выражений к бинам, методам и полям в цепочках вызовов, а также к JSF-функциям.

Jakarta Server Pages (JSP). Если вы пропустили ранее, плагин с поддержкой JSP вышел ещё в декабре. В январе он получил подсветку standard и custom actions, а также подсветку .tag-файлов (директивы и actions).

Скриншот GigaIDE PRO в режиме редактирования JSP-файла
Скриншот GigaIDE PRO в режиме редактирования JSP-файла

Freemarker. В плагин добавлена навигация в Java поля и методы в цепочках вызовов.

AspectJ. Значительно доработали навигацию: от точек объявления аспектов → к точкам их применения через Pointcut.

Profiler. Добавили дополнительные настройки процесса профилирования.

Jakarta Persistence (JPA). Улучшили работу выполнения JPQL-запросов с параметрами типа дата/время.

Spring Data. Улучшили работу механизма валидации запросов внутри аннотации Query

Для Js- и Ts-разработки

Angular. Новый плагин. Реализовали мастер New Project для Angular-проектов с генерированием шаблонного проекта и Run-конфигурацию.

Vite. Новый плагин. Реализовали мастер создания нового проекта со структурой и технологией Vite на основе одного из 6 темплейтов: "vanilla", "react", "vue", "svelte", "preact", "lit". Плагин разворачивает девелоперский локальный web сервер, подхватывающий изменения "на-лету", без перезагрузки..

React. В плагине добавлена возможность генерации нового проекта React Native на JavaScript (jsx) по технологии Expo для разработки мобильных приложений на Android и iOS

Smart Client. Ещё один новый плагин. Реализовали инструменты навигации по элементам фреймворка Smart Client.

Node JS. В плагине исправили работу Run-конфигураций.

TS/JS. Расширили возможности навигации. Добавили переход в код импортируемого JS/TS-модуля и переход непосредственно к элементу импортируемого компонента. А ещё исправили индексацию проектов со смешанным синтаксисом.

Для работы с базами данных

Database. Добавили поддержку:

  • глобальных источников данных;

  • работу с запросами через SQL-консоль;

  • базовую интроспекцию Spark;

  • запуск Spark SQL;

  • быстрый поиск по структуре базы данных;

  • массовое копирование имён элементов;

  • исполнение параметризированных SQL-запросов;

  • поддержку субпартиций для PostgreSQL и Greenplum.

Также исправили ряд дефектов в интерфейсе.

Скриншот GigaIDE PRO в режиме работы с консолью
Скриншот GigaIDE PRO в режиме работы с консолью

SQL. В плагине улучшили скорость индексации и доработали модель автодополнения.

Другие инструменты

Docker. В плагин добавили:

  • возможность подсветки синтаксиса Dockerfile с настройкой цветов;

  • создание Dockerfile из шаблона;

  • автодополнение ключевых слов и имён Docker-образов;

  • поддержку логов Podman.

Скриншот GigaIDE PRO в режиме работы с Docker
Скриншот GigaIDE PRO в режиме работы с Docker

Remote. В плагине добавили возможность подключаться по SFT к консоли удалённого ресурса.


Если у вас есть вопросы или предложения по функциональности, пишите в поддержку.

Автор: Андрей Слекеничс, PO GIGA IDE