Ubuntu(Unity)打开后点击 USB 图标并启动 VS Code

Ubuntu(Unity)打开后点击 USB 图标并启动 VS Code

我遇到了一个奇怪的问题,当我插入 USB 记忆棒并单击任务栏中的图标时,它会使用 VS Code 打开内容。

在此处输入图片描述 在此处输入图片描述

我如何将其改回默认的“nemo”应用程序?
我读到过,这与 mime 类型关联“application/octet-stream”和 VS Code 有关。


编辑:正如@Destroy666 指出的那样,检查/usr/share/applications/code.desktop内容(mimetype):

[Desktop Entry]
Name=Visual Studio Code
Comment=Code Editing. Redefined.
GenericName=Text Editor
Exec=/usr/share/code/code --unity-launch %F
Icon=vscode
Type=Application
StartupNotify=false
StartupWMClass=Code
Categories=TextEditor;Development;IDE;
#MimeType=text/plain;inode/directory;application/x-code-workspace;
MimeType=text/plain;application/x-code-workspace;
Actions=new-empty-window;
Keywords=vscode;

[Desktop Action new-empty-window]
Name=New Empty Window
Name[de]=Neues leeres Fenster
Name[es]=Nueva ventana vacía
Name[fr]=Nouvelle fenêtre vide
Name[it]=Nuova finestra vuota
Name[ja]=新しい空のウィンドウ
Name[ko]=새 빈 창
Name[ru]=Новое пустое окно
Name[zh_CN]=新建空窗口
Name[zh_TW]=開新空視窗
Exec=/usr/share/code/code --new-window %F
Icon=vscode

有一个有希望的提示(“inode/directory”),但是删除它并重新启动并没有改变任何东西。

问题仍然存在。

相关内容