Linux 系统上安装了 VS Code 为什么没有图标
时间: 2024-03-17 09:46:58 浏览: 20
在 Linux 系统上安装 VS 后,如果没有在应用程序菜单中看到 VS Code 的图标,可能是因为没有正确地安装了 VS Code 的启动器。你可以按照以下步骤尝试解决这个问题:
1. 打开终端,输入以下命令:
```
sudo ln -s /usr/share/applications/code.desktop /usr/local/share/applications/
```
这个命令会在 `/usr/local/share/applications/` 目录中创建一个软链接,指向 `/usr/share/applications/code.desktop` 文件。
2. 如果执行上述命令后仍然没有看到 VS Code 的图标,可以尝试重新加载应用程序菜单。在终端中输入以下命令:
```
sudo update-desktop-database
```
这个命令会重新加载应用程序菜单,并将新创建的启动器图标添加到菜单中。
3. 如果以上步骤都不能解决问题,你可以手动创建一个启动器图标。在终端中输入以下命令:
```
sudo nano /usr/share/applications/code.desktop
```
这个命令会打开一个文本编辑器,编辑器中的内容如下:
```
[Desktop Entry]
Name=Visual Studio Code
Comment=Code Editing. Redefined.
GenericName=Text Editor
Exec=code %U
Icon=code
Type=Application
StartupNotify=true
Categories=Utility;TextEditor;Development;IDE;
MimeType=text/plain;inode/directory;
Actions=new-empty-window;
Keywords=vscode;
[Desktop Action new-empty-window]
Name=New Empty Window
Exec=code --new-window %U
Icon=code
```
请确保以上内容正确无误。如果内容正确,按下 `Ctrl + X` 保存并关闭文本编辑器。
4. 重新加载应用程序菜单,方法同第 2 步。
在完成以上步骤后,你应该可以在应用程序菜单中找到 VS Code 的图标了。