我.desktop
为在 VSCode 中设置的每个编码环境(PHP、Node、C 等)创建了一个文件,并且更改了图标,以便有视觉线索表明窗口是在 Dock 中打开的,但如果我在启动器.desktop
中查找条目时图标更改效果良好,则它在 Dock(和组中)中保持不变。
我已经看到很多与此类似的问题,但到目前为止没有一个答案对我有用......
我在用着Ubuntu 20.04这是我的一个文件的示例.desktop
:
[Desktop Entry]
Type=Application
Name=VSCode Vue
Icon=/home/me/icons/vue.png
Exec=vscode_profile vue "%f"
Categories=Utility;TextEditor;Development;IDE;
MimeType=text/plain;inode/directory;application/x-code-workspace;
StartupWMClass=code
(我vscode_profile
只是使用自定义路径启动 vscode--extensions-dir
和--user-data-dir
)
.desktop 文件图标在启动器中可用
Dock 图标保持不变并分组
其他一些帖子解决了类似的问题但未能解决我的问题: