Sublime Text 是一款廣受歡迎的程式碼編輯器,支援 Linux 等多種作業系統。在 Linux 環境中,若想像一般應用程式一樣將 Sublime Text 固定到啟動器並單擊即可啟動,需要建立對應的 Desktop Entry 檔案。本文將詳細說明操作步驟。
在 Linux 桌面環境中,能夠出現在啟動器並擁有圖標的程式,皆依賴 .desktop 設定檔。這些檔案通常位於 /usr/share/applications/ 目錄下。我們可以透過終端機查看現有範例:
cd /usr/share/applications/
ll
你將看到許多以 .desktop 結尾的檔案,它們定義了程式的啟動指令、圖標路徑、顯示名稱等資訊。
cd /usr/share/applications/
sudo gedit sublime-text.desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=Sublime Text
Comment=Sophisticated text editor for code, markup and prose
Exec=/opt/sublime_text/sublime_text %F
Icon=/opt/sublime_text/Icon/256x256/sublime-text.png
Terminal=false
MimeType=text/plain;
Categories=TextEditor;Development;Utility;
StartupNotify=true
關鍵欄位說明:
Exec:啟動指令,%F 表示支援開啟多個檔案參數,使程式出現在「以其他應用程式開啟」列表中。Icon:圖標絕對路徑,建議使用 PNG 格式。Name:啟動器顯示名稱。Icon 路徑正確且檔案存在。Exec 指令路徑是否與實際安裝位置一致(可用 which sublime_text 查詢)。完成上述步驟後,Sublime Text 便能像原生應用程式一樣整合在你的 Linux 桌面環境中,大幅提升開發效率。