#maven #intellij-plugin
#maven #intellij-плагин
Вопрос:
Читая документацию IntelliJ, не совсем понятно, как я добавляю зависимость плагина для GoLand, чтобы я мог начать создавать плагин для этой IDE. По-видимому, я должен поместить
<depends>com.intellij.modules.go</depends>
в plugin.xml
, но он выделяет его красным — по какой-то причине нет четкой информации о том, как добавить этот модуль для использования.
Как мне добавить модуль Go в проект плагина?
Ответ №1:
Во-первых, убедитесь, что вы используете Gradle в качестве системы сборки с gradle-intellij-plugin
. Затем расскажите Gradle о плагине Go. В вашем build.gradle
:
intellij {
plugins 'org.jetbrains.plugins.go:193.5233.102.83'
}
где вы должны явно указать версию, которую вы хотите использовать.
Со страницы в руководстве IntelliJ Dev по настройке проектов плагинов, ориентированных на GoLand:
Проекты плагинов для GoLand могут быть разработаны с использованием IntelliJ IDEA с
gradle-intellij-plugin
.
и
Версия плагина Go явно объявлена, поскольку она не поставляется в комплекте с IntelliJ IDEA Ultimate Edition. Выберите версию плагина Go, совместимую с версией IntelliJ Idea Ultimate.
ПРИМЕЧАНИЕ: При использовании Kotlin Gradle DSL поместите следующее в свой build.gradle.kts
:
intellij {
setPlugins("org.jetbrains.plugins.go:193.5233.102.83")
}