Internships
Register
Copyright © 2000—2025 JetBrains s.r.o.

Визуализация файлов формата Google Event Trace

Description

В рамках данного проекта необходимо будет:

  • реализовать поддержку визуализации Google Event Tracer формата в IntelliJ IDEA
  • интегрировать это с CLion для поддержки профилирования CMake скриптов

Google Event Trace - это формат JSON файла, предоставляющий возможность записи трассирующих событий, для последующего профилирования процессов. Например, этот формат используется в Google Chrome (chrome://tracing). Начиная с версии 3.18, CMake умеет генерировать трассирующую информацию для скриптов в этом формате.

У вас будет возможность с нуля реализовать новую фичу в CLion и IntelliJ IDEA, с которой пользователи смогут взаимодействовать напрямую.

Requirements

От кандидата требуются знания:

  • Java
  • Kotlin
  • Swing
  • Базовых алгоритмов работы с деревьями

Admission

Разработчики: Лето 2021

Mentor

Semyon Kolton

Mentor's location

Remote

Product/Team

CLion

Tags

Java
Kotlin
Swing