Xdg

如何使 IDLE 成為 Python 文件的預設編輯器?

  • February 2, 2019

如果我點兩下 Gnome Classic 桌面上的 Python 文件,它不會在IDLE中打開。如何使 IDLE 成為 Python 文件的預設編輯器?

  1. 我試圖刪除所有其他正在打開的程序。
  2. 我一直在查看 IDLE 的屬性。
  3. 我也一直在查看程序的屬性。

當我跑

xdg-mime query default text/x-python

我得到輸出

gedit.destkop

我確實安裝了 IDLE,我嘗試右鍵點擊該文件並使用應用程序打開。IDLE 無處可尋。但是當我去我的應用程序,去程式時,IDLE 就在那裡,一清二楚。

您可以輕鬆地將.py文件與 IDLE 相關聯。您必須右鍵點擊 python 腳本,選擇“打開方式 -> 其他應用程序”,然後從列表中選擇 IDLE,並勾選詢問它是否應該是預設應用程序的複選框。我用的是 XFCE,但是 Gnome 的 Nautilus 應該是類似的。

在此處輸入圖像描述

或者,您的主目錄中有一個配置文件,其中包含預設應用程序列表。您可以通過以下路徑訪問它:

~/.local/share/applications/mimeapps.list

您可以使用以下行擴展它:

text/x-python=idle.desktop

whereidle.desktop代表您想要使用的 IDLE 版本的桌面文件,例如idle-python2.7.desktopidle-python3.desktop基於您必須使用的 python 版本。

筆記:

請注意腳本的權限。如果它具有可執行權限,儘管預設應用程序,您的系統不會在 IDLE 中打開它,因為它會嘗試執行它。

引用自:https://unix.stackexchange.com/questions/168939