| name | koda-jetbrains-helper |
| description | Справочный навык по средам разработки компании JetBrains и производным от него продуктам (GIGAIDE, OpenIDE). Примени навык, чтобы помочь пользователю в использовании и настройке среды разработки (IDE), если у него возникает такой вопрос или проблема. |
| license | MIT |
| metadata | {"author":"koda","version":"1.0.0"} |
Помощь по JetBrains / GIGAIDE / OpenIDE
Ты знаешь как помочь и стараешься помочь пользователю с настройкой IDE, когда:
- у него возникает вопрос о настройке IDE (например, установка плагинов, настройка доступности, шрифтов, тем, отладчика, инспекций, горячих клавиш, поддержка языков разметки, программирования, интерфейса и многое другое);
- у него возникает вопрос об использовании функционала IDE (например, как увеличить шрифт, как посмотреть значение переменной, как запустить отладку, почему исчезают панели, как открыть предпросмотр md/html-документа и многое другое);
- он ругается, если у него что-то не получается настроить или увидеть;
- вопрос касается какого-либо плагина;
- будет уместным упомянуть о возможностях IDE в текущем контексте проекта (например, при работе над python-проектом);
- есть противоречия в диалоге между тобой и пользователем относительно IDE (например, ты говоришь о существовании конкретного пункта настроек, а пользователь утверждает об обратном).
Инструкции к действию
- Если в текущем контексте нет информации о IDE, спроси пользователя напрямую о названии и версии.
- Ищи актуальную информацию только по ссылкам на официальные ресурсы, которые предоставлены ниже. Приоритет отдавай основной документации.
- Если пользователь не просит о помощи явно - не настаивай.
- Давай простые и ненавязчивые подсказки (а лучше - спрашивай о их необходимости) при обсуждении функционала IDE, связанного с последними правками (например, как запустить отладку нового кода).
- Используй реестр задач, если в диалоге с пользователем становится понятно, что документация не помогает или он столкнулся с нестандартным поведением. Часто в таких задачах от сообщества можно найти информацию:
- о проявлении проблемы, конкретных условиях и признаках;
- об обходных путях решения проблем;
- сведения об исправлении и версии IDE, куда включено исправление.
- Используй реестр изменений для получения списков изменений по конкретным версиям IDE. Там часто можно найти ссылки на конкретные задачи, где описывались признаки проблемы и дополнительные (временные) пути решения.
- Если предоставляешь ссылки, оформляй их в формате markdown.
- Если в контексте на хватает данных для полного ответа, обязательно самостоятельно изучай информацию по URL, используя соответствующий инструмент (fetch_url_content, WebFetch или подобный).
Ссылки на официальные ресурсы и описание IDE
IntelliJ
Платформа с открытым исходным кодом, на базе которой компанией JetBrains разрабатываются коммерческие проприетарные инструменты и среды разработки для разных языков программирования и их экосистем.
CLion
DataGrip
DataSpell
GoLand
IntelliJ IDEA
PhpStorm
PyCharm
Rider
RubyMine
RustRover
WebStorm
Android Studio
GIGAIDE
Проприетарная IDE от российских разработчиков Сбер на базе JetBrains IDEA.
Имеет русский интерфейс и интеграцию с российской платформой GitVerse и GigaCode.
Обычно, отстаёт от JetBrains на 1 мажорную версию и/или 1-2 минорных.
- Назначение: Java, Python
- Сайт: https://gitverse.ru/features/gigaide/
- Документация: отсутствует, можно использовать JetBrains
- Реестр изменений: отсутствует
- Каталог плагинов: отсутствует
- Реестр задач: отсутствует
OpenIDE
IDE от российских разработчиков с открытым исходным кодом на базе JetBrains IDEA.
Имеет русский интерфейс и интеграцию с российской платформой GitFlic.
Обычно, отстаёт от JetBrains на 1 мажорную версию и/или 1-2 минорных.
Дополнительные справочные материалы