问题描述
阅读IntelliJ documentation尚不清楚我如何为GoLand添加插件依赖项,以便可以开始为该IDE创建插件。显然我应该放
<depends>com.intellij.modules.go</depends>
插入plugin.xml
,但用红色突出显示-由于某种原因,关于如何添加此模块以供使用尚无明确的信息。
解决方法
首先,请确保使用if (('BarcodeDetector' in window) &&
((await BarcodeDetector.getSupportedFormats()).includes('qr_code'))) {
console.log('QR code scanning is supported.');
}
将Gradle用作构建系统。
然后,告诉Gradle Go插件。
在您的gradle-intellij-plugin
中:
build.gradle
您必须在其中明确列出要使用的版本。
在Configuring Plugin Projects Targeting GoLand上的IntelliJ Dev Guide中的页面上:
可以使用带有
intellij { plugins 'org.jetbrains.plugins.go:193.5233.102.83' }
的IntelliJ IDEA开发用于GoLand的插件项目。
和
Go插件版本已明确声明,因为它未与IntelliJ IDEA Ultimate Edition捆绑在一起。选择version的与IntelliJ Idea Ultimate版本兼容的Go插件。
NB :使用Kotlin Gradle DSL时,请将以下内容放入gradle-intellij-plugin
:
build.gradle.kts