Запретить открытие кода Visual Studio при нажатии кнопки «Показать в папке в Chrome» - PullRequest
0 голосов
/ 26 декабря 2018

Я уже полугода гуглю и борюсь с этим.

Когда я загружаю что-то в Google Chrome, я хочу перейти в папку с файлом.Но когда я нажимаю «Показать в папке», вместо моего Thunar запускается код Visual Studio.Как я могу это исправить?

Firefox нормально открывает папки, но Chromium, Google-Chrome и Opera запускают код Visual Studio.

Моя система - Linux Mint Tara.Я уже попробовал некоторые вещи.Как добавлено

[Default Applications]
inode/directory=Thunar.desktop

в /home/[user]/.config/mimeapps.list

Полностью удалено code.desktop из /usr/share/applications/mimeinfo.cache

Ran xdg-mime default Thunar.desktop inode/directory и вывод xdg-mime query default inode/directory - это Thunar.desktop !!!

Даже полностью удален code.desktop из файловой системы.Ничего не помогло!

Пожалуйста, помогите, это меня так раздражает.

1 Ответ

0 голосов
/ 01 апреля 2019

Это вызвано MimeType=text/plain;inode/directory;, который можно найти в /usr/share/applications/code.desktop для того, что я могу найти.

Что мне исправило, так это изменение этой строки на MimeType=text/plain; и удаление code.desktop из /usr/share/applications/mimelist.cache

РЕДАКТИРОВАТЬ
Более постоянное решение, которое я нашел, заключается в следующем.
добавьте inode/directory=org.gnome.Nautilus.desktop к файлу ~/.local/share/applications/mimeapps.list.
После этого убедитесь, что inode /запись каталога одинакова или отсутствует вообще в ~/.local/share/applications/mimelist.cache', и /usr/share/applications/mimelist.cache

org.gnome.Nautilus.desktop можно заменить предпочитаемым проводником, если вы не используете Nautilus.

Youможет потребоваться перезапустить среду рабочего стола, чтобы изменения вступили в силу.

...