Câu trả lời:
Có vẻ như nhóm Numix đã cung cấp một biểu tượng thay thế với tên của vscode.desktop
, để sửa nó, chúng ta cần phải:
code.desktop
sang thư mục người dùng cục bộ:cp /usr/share/applications/code.desktop ~/.local/share/applications/vscode.desktop
vscode.desktop
và đổi tên tất cả các Icon
thuộc tính từ Icon=code
sang Icon=vscode
.Kết quả sẽ giống như thế này:
[Desktop Entry]
Name=Visual Studio Code
Comment=Code Editing. Redefined.
GenericName=Text Editor
Exec=/usr/share/code/code --unity-launch %U
Icon=vscode
Type=Application
StartupNotify=true
StartupWMClass=Code
Categories=Utility;TextEditor;Development;IDE;
MimeType=text/plain;inode/directory;
Actions=new-window;
Keywords=vscode;
X-Desktop-File-Install-Version=0.22
[Desktop Action new-window]
Name=New Window
Name[de]=Neues Fenster
Name[es]=Nueva ventana
Name[fr]=Nouvelle fenêtre
Name[it]=Nuova finestra
Name[ja]=新規ウインドウ
Name[ko]=새 창
Name[ru]=Новое окно
Name[zh_CN]=新建窗口
Name[zh_TW]=開新視窗
Exec=/usr/share/code/code --new-window %U
Icon=vscode
sudo desktop-file-install vscode.desktop
để cập nhật biểu tượng mà không cần đăng nhập và đăng xuất.
Nếu bạn hoàn toàn chắc chắn Visual Studio Code sẽ là mã 'thực thi' duy nhất
chỉ cần sao chép biểu tượng vscode.svg dường như là một giải pháp tốt hơn
vì nó cũng sẽ tạo chủ đề cho biểu tượng nếu bạn khởi chạy vscode thông qua lệnh terminal: code.
sudo ln -s visualstudiocode.svg /usr/share/icons/Numix-Circle/48/apps/code.svg
sudo dpkg-reconfigure numix-icon-theme numix-icon-theme-circle