Initial commit: IdeaSDK TypeScript plugin SDK

This commit is contained in:
Git Agent
2026-08-02 16:24:59 +02:00
commit c322055edb
19 changed files with 2039 additions and 0 deletions

View File

@ -0,0 +1,44 @@
{
"ideaPluginManifestVersion": 1,
"id": "com.example.hello-plugin",
"displayName": "Hello Plugin",
"publisher": "IdeA Examples",
"version": "0.1.0",
"description": "SDK example plugin for validating command, menu and layout loading.",
"main": "dist/index.js",
"engines": {
"idea": ">=0.1.0"
},
"trustLevel": "full",
"capabilities": [
"ui",
"tooling"
],
"contributes": {
"menus": [
{
"id": "hello-plugin.menu",
"label": "Hello Plugin",
"topLevel": true,
"order": 100
}
],
"menuItems": [
{
"id": "hello-plugin.command.item",
"targetMenuId": "hello-plugin.menu",
"label": "hello-plugin",
"command": "hello-plugin",
"order": 10
}
],
"layouts": [
{
"type": "hello-plugin.hello-world",
"label": "hello-world",
"component": "hello-world",
"order": 10
}
]
}
}