无法在 Ubuntu 中设置打开文件类型的默认程序

无法在 Ubuntu 中设置打开文件类型的默认程序

我在 ubuntu 上安装了 netbeans。在 netbeans 中,我可以转到文件、打开文件,然后导航到我想要打开的文件类型(在我的情况下是 .php 文件)。

但是,如果我转到文件夹中的 php 文件,我无法使用 netbeans 打开它。如果我右键单击并选择使用其他应用程序打开,显示其他应用程序,则列表中没有 net beans。

如果我右键单击该文件并转到属性,然后打开,那么我遇到同样的问题。

答案1

这可能取决于您的文件浏览器/文件管理器(例如,在 gnome 中程序名为 nautilus,在 xfce 中程序名为 thor...,使用“帮助”菜单项查找)。

不过,最有可能的是,您可以右键单击“打开方式...”,然后输入要用来打开文件的程序的路径。要查找 netbeans 安装路径,请在终端中键入which netbeanswhereis netbeans。我猜您会在 /usr/bin/netbeans 中找到它,但它似乎在类似/usr/local/netbeans-7.0.1/bin/netbeans。另外,请提供您运行的 ubuntu 版本(例如 Xubuntu 12.04)。

答案2

根据Ask Ubuntu 上的这个答案安装和使用thunar可能会有帮助

sudo apt-get install thunar

在终端中运行 thunar 并将其用作默认应用程序会很有效。

答案3

使用此命令在打开菜单和默认编辑器中添加 Netbeans:

gksudo gedit /usr/share/applications/netbeans.desktop

现在将以下代码粘贴到编辑器并保存:

[Desktop Entry]
Name=Netbeans
Comment=Netbeans IDE
Exec=/home/compaq/netbeans-8/bin/netbeans [Here you have to paste your Netbeans Path]
Icon=/home/compaq/netbeans-8/nb/netbeans.png [paste your Netbeans logo path]
Terminal=false
Type=Application
Categories=Development,IDE;
StartupNotify=false

答案4

这取决于你的文件管理器,但这应该可行:

  • 右键单击文件
  • 然后‘属性’
  • 然后‘打开方式’
  • 然后在应用程序列表中选择“Netbeans”
  • '设为默认'

相关内容