Нет, дело не в пропущении StartupWMClass
, и я могу подтвердить, что у меня там правильное значение.
Позвольте мне объяснить, что я сделал.
Пока все хорошо
Я хочу создать иконку на рабочем столе для быстрого доступа. Поэтому я снова щелкнул значок черточки и начал искать «код». Когда результат появляется, я перетащил значок на рабочий стол. Так что теперь у меня есть значок на рабочем столе для этого (показано на моем рабочем столе).
Просто попросите кого-нибудь попросить файл .desktop
#!/usr/bin/env xdg-open
[Desktop Entry]
Name=Visual Studio Code
Comment=Code Editing. Redefined.
GenericName=Text Editor
Exec=/usr/share/code/code --unity-launch %F
Icon=com.visualstudio.code
Type=Application
StartupNotify=false
StartupWMClass=Code
Categories=Utility;TextEditor;Development;IDE;
MimeType=text/plain;inode/directory;
Actions=new-empty-window;
Keywords=vscode;
X-Desktop-File-Install-Version=0.22
Name[en_AU]=code
[Desktop Action new-empty-window]
Name=New Empty Window
Exec=/usr/share/code/code --new-window %F
Icon=com.visualstudio.code