linux 的桌面快捷方式其實很簡單,裡面的內容完全是類似於 windows 下的 .ini 檔案那樣的,都是一些鍵值對。我們可以使用任意乙個喜歡的文字編輯編輯器編輯它,只要檔案字尾名保持 .desktop 即可,另外就是注意檔案編碼一定是我們統一的共識 utf-8 就行啦。
最簡單的乙個快捷方式,可以是下面這樣的:
[desktop entry]
# 編碼
encoding=utf-8
# 版本(非必須)
version=0.8.9
# 型別
# 名稱,在桌面上顯示的名字
name=android studio
# 注釋
comment=android studio ide
# 通用名(描述)
genericname=android studio
# 執行命令,可執行程式的路徑
exec=/opt/android-studio/bin/studio.sh
# 圖示位置,支援常見格式
icon=/opt/android-studio/bin/studio.png
# 這個很關鍵,當前表明這個快捷方式不是從終端開啟
terminal=false
# 當 type 為應用時,表示工作空間路徑
path=
# 分類
categories=development;
startupnotify=true
可以看到,我們需要指定最關鍵的乙個組名[desktop entry]
。當然了,還可以有一或多個 [desktop action %s]這樣的組名,其中的 %s 是動作的識別符號。 例如 [desktop action create]
用於指定啟動的時候執行的一些動作。
另外,注釋必須以 # 打頭,這樣這一整行的內容都會被忽略掉而不被當作指令。
桌面快捷方式
1,廢棄 判斷是否已經建立了快捷方式 在某些機型中需要判斷 判斷是否已經建立了快捷方式 return private booleanhasshortcut title newstring null if c null c.getcount 0 public void createshortcut e...
linux建立桌面快捷方式
desktop entry encoding utf 8 comment pycharm exec opt pycharm pycharm 2018.1.2 bin pycharm.sh icon opt pycharm pycharm 2018.1.2 bin pycharm.png termin...
建立桌面快捷方式
bool createdesktopshotcut cstring strname,在桌面顯示的名稱 cstring strsourcepath 檔案絕對路徑名稱 pshell release strdestdir.format s path strdestdir strdestdir strnam...