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
等是否有可能? (關於什麼時候條件需要改進的文檔)