VS Code Material Icon Theme插件设置自定义文件夹图标关联
#方法与分析
自定义文件夹图片命名和位置如下。
.vscode
┗ extensions
┗ pkief.material-icon-theme-4.5.0
┗ icons
┣ folder-xxx.svg
┗ folder-xxx-open.svg
若插件运行文件extension.js和图片位于不同的文件夹下面,js想要引用图片,要改成 …/…/…/icons/folder-xxx 才行(…/代表上一层目录)。用绝对地址 C:\Users\Hasee.vscode\extensions\pkief.material-icon-theme-4.5.0\icons\folder-xxx 则找不到图片。
因为VS Code会自动添加相对路径(从.vscode开始的运行文件路径)。变成 C:\Users\Hasee.vscode\extensions\pkief.material-icon-theme-4.5.0\dist\C:\Users\Hasee.vscode\extensions\pkief.material-icon-theme-4.5.0\icons\folder-xxx。