0

カスタム JSON および YAML ファイルを分析する VS Code 拡張機能があります。したがって、プロジェクトのには、次のpackage.jsonものがあります。

    "activationEvents": [
        "onLanguage:yaml",
        "onLanguage:json",
        "onCommand:extension.sidePreview"
    ],

誰かがこれらのファイルのいずれかを開くたびに、エディターの右上隅に「プレビューを表示」アイコンを追加したいと思います。

プレビュー

そこで、対応するiconリソースをプロジェクトに追加しました。

"contributes": {
        "commands": [
            {
                "command": "extension.sidePreview",
                "title": "Preview file",
                "icon": {
                    "dark": "./resources/open-preview-dark.svg",
                    "light": "./resources/open-preview-light.svg"
                }
            }
        ],
        "menus": {
            "editor/title": [
                {
                    "command": "extension.sidePreview",
                    "when": "true"
                }
            ]
        },

しかし、これは機能しません...アイコンが表示されません。

isCustomFileまた、このボタンとコマンドは、関数がserver.ts返されたときにのみ使用できるようにしたいと思いますtrue。これを行う方法はありますか?

4

1 に答える 1