我目前正在尝试使用 texstudio 作为打开*.tex
文件的默认应用程序,但我无法更改与该文件类型关联的默认应用程序。
我尝试通过右键单击 .TEX 文件来更改它,然后特性,打开用,显示其他应用程序。但是,texmaker 和 texstudio 都不会出现在程序列表中,而且奇怪的是,不再有“添加应用程序”按钮。
我尝试在我的账户中进行登记,/home/user/.local/share/applications/mimeapps/mimeapps.list
但什么也没发生。
有没有办法更改“其他应用程序”列表或手动添加默认应用程序?
答案1
据我所知这里:
创建一个包含以下内容的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
行,我不确定这是否是正确的应用程序名称。
答案2
您需要将此行添加到 ~/.local/share/applications/defaults.list
text/x-tex=TEXOPENNER.desktop
就你的情况来说:
text/x-tex=texmaker.desktop
那应该可行。
:-)