3
イメージファイルのサイズを変更するためにvscode拡張機能を作成しようとしています。エクスプローラで画像ファイルの種類を右クリックして拡張機能を起動したいと考えています。ファイルサフィックス条件に基づいてメニューコンテキストをフィルタリングする方法
vscode.URI
パラメータを初期コンテキストからコマンドに渡して、エクスプローラビューから選択したアイテムファイルパスを取得しました。しかし、画像にのみ表示するようにメニューをフィルタリングする方法に関する質問があります:
ファイルが画像タイプの場合にメニューコンテキスト項目を表示するにはどうすればよいですか?拡張コンテキストでこれを指定する方法はありますか?
{
"when": "resourceFilename == CA375AS062_princeton_3750_angle_shader_paint_brush_size_5_8__1000.jpg",
"title": "Resize Image",
"command": "fireshop.resizeImage",
"group": "fireshop-nav"
},
この状態はとても左側が右で動作しますが、私は、など.jpg, .jpeg, .png
としてだけでファイル拡張子を検出したいことは可能ですか? (いつの条件でドキュメントが改善する必要がありますか?)