Merge official template: adopt plugin ID com.prepeep.harmness-browser, Gradle wrapper, IDE 2024.2–251.*, run configs
This commit is contained in:
@@ -1,26 +1,18 @@
|
||||
<idea-plugin>
|
||||
<id>com.harmness.toolwindow</id>
|
||||
<id>com.prepeep.harmness-browser</id>
|
||||
<name>Harmness Browser</name>
|
||||
<vendor>harmness</vendor>
|
||||
<vendor>prepeep</vendor>
|
||||
|
||||
<description>
|
||||
<description><![CDATA[
|
||||
Embed a configurable browser panel (e.g. a local Harmness instance) directly inside
|
||||
JetBrains IDE sidebars. Enables seamless AI-assisted coding inside PyCharm / IntelliJ
|
||||
IDEA without switching to a separate browser window.
|
||||
</description>
|
||||
]]></description>
|
||||
|
||||
<!--
|
||||
IDE version compatibility:
|
||||
sinceBuild / untilBuild 控制插件兼容的 IDE 版本范围。
|
||||
这里要求 2024.2 及以上、2024.3.* 及以下。
|
||||
如需支持更老版本,请参考 https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html
|
||||
-->
|
||||
<idea-version since-build="242" until-build="243.*"/>
|
||||
<idea-version since-build="242" until-build="251.*"/>
|
||||
|
||||
<!-- 依赖 platform -->
|
||||
<depends>com.intellij.modules.platform</depends>
|
||||
|
||||
<!-- 工具窗口扩展点 -->
|
||||
<extensions defaultExtensionNs="com.intellij">
|
||||
<toolWindow
|
||||
id="Harmness Browser"
|
||||
@@ -30,14 +22,12 @@
|
||||
condition="class#==com.intellij.ui.jcef.JBCefApp"
|
||||
/>
|
||||
|
||||
<!-- 插件设置页:Settings | Tools | Harmness Browser -->
|
||||
<applicationConfigurable
|
||||
parent="tools"
|
||||
instance="com.harmness.toolwindow.HarmnessSettingsConfigurable"
|
||||
id="com.harmness.toolwindow.HarmnessSettingsConfigurable"
|
||||
displayName="Harmness Browser"/>
|
||||
|
||||
<!-- 持久化组件 -->
|
||||
<applicationService
|
||||
serviceImplementation="com.harmness.toolwindow.SettingsState"/>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user