Разработка действий AnAction для IntelliJ Platform
★ 7.9 · engineering
actions — это скилл для Claude Code, который содержит рекомендации по реализации действий (AnAction) в IntelliJ Platform. Скилл описывает ключевые правила: никогда не инстанцировать Presentation в конструкторах действий, использовать конструктор без аргументов, а текст, описание и иконку определять исключительно через plugin.xml и message bundle. Атрибут id задаётся в plugin.xml, иконка — опционально через атрибут icon, а локализованные строки text и description прописываются в файле свойств по схеме action.<action-id>.text и action.<action-id>.description. Подходит разработчикам плагинов для IntelliJ IDEA и других IDE на базе IntelliJ Platform, которым нужно создать или изменить action в соответствии с архитектурными соглашениями платформы.
- #intellij-platform
- #actions
- #plugin-development
- #ide-extension