На этот вопрос уже есть ответ:
В настоящее время я пытаюсь использовать texstudio в качестве приложения по умолчанию для открытия файлов *. tex
, но я не могу изменить приложение по умолчанию, связанное с этим типом файла.
Я попытался изменить его, щелкнув правой кнопкой мыши файл .TEX, затем Свойства , Открыть с помощью , Показать другие приложения . Однако ни texmaker, ни texstudio не появятся в списке программ и, как ни странно, кнопки «добавить приложение» больше нет.
Я попытался сделать запись в моем /home/user/.local/share/applications/mimeapps/mimeapps.list
, но ничего не вышло.
Нет возможности изменить список «других приложений» или добавить приложение по умолчанию вручную?
Что вам нужно, чтобы добавить эту строку в ~ / .local / share / Applications / defaults.list
text/x-tex=TEXOPENNER.desktop
, что в вашем случае:
text/x-tex=texmaker.desktop
работа.
: -)
Из того, что я прочитал здесь :
Создайте файл texstudio.desktop
в ~/.local/share/applications/
со следующим содержанием:
[Desktop Entry]
Name=TexStudio
Comment=Edit TEX files
Exec=texstudio %f
Terminal=false
Type=Application
Icon=texstudio
Categories=TextEditor;
StartupNotify=true
MimeType=text/x-text;
В браузере файлов Вы можете щелкнуть правой кнопкой мыши файл .tex
для контекстного меню и выбрать Open With
-> Other Application
. Нажмите Show other applications
, и вы должны увидеть это диалоговое окно со следующим:
Возможно, вам придется изменить строку Exec
, я не уверен, если это будет быть правильным названием приложения.