我安装了 Sublime Text,按照上面的链接,在我的 /usr/share/applications 文件夹中创建了 sublime.desktop。我按照建议对其进行了编辑。这是该文件中的内容(编辑后)。
[Desktop Entry]
Version=1.0
Name=Sublime Text 2
*#Only KDE 4 seems to use GenericName, so we reuse the KDE strings.*
*#From Ubuntu's language-pack-kde-XX-base packages, version 9.04-20090413.*
GenericName=Text Editor
Exec=sublime
Terminal=false
Icon=/usr/lib/Sublime Text 2/Icon/48x48/sublime_text.png
Type=Application
Categories=TextEditor;IDE;Development
X-Ayatana-Desktop-Shortcuts=NewWindow
[NewWindow Shortcut Group]
Name=New Window
Exec="/opt/Sublime\ Text\ 2 /sublime_text" --new-window
TargetEnvironment=Unity
直到现在,启动器图标仍然不起作用。我该如何解决这个问题?
规格:Ubuntu 12.04LTS 和 Unity
答案1
对我有用的是:
[Desktop Entry]
Name=Sublime T2
Comment=Best text editor ;)
Exec=/opt/Sublime\ Text\ 2/sublime_text
Icon=/opt/Sublime\ Text\ 2/Icon/128x128/sublime_text.png
Terminal=false
Type=Application
StartupNotify=true
Version=1.0
我也在使用 ubuntu 12.04,unity。
图标路径不起作用,因为文件路径中有空格,而空格前需要一个反斜杠 - 即“\”。