Chciałbym ustawić IDLE jako domyślny edytor skryptów Pythona, ale kiedy kliknę „Otwórz za pomocą aplikacji” i kliknę menu rozwijane, aby pokazać więcej aplikacji, nie jest to możliwe.
Oto dokładnie to, co robię ...
- kliknij prawym przyciskiem myszy plik .py na pulpicie.
- Kliknij właściwości prawym przyciskiem myszy.
- Kliknij kartę Otwórz za pomocą.
Nie ma opcji „Użyj polecenia niestandardowego”. To samo dzieje się, gdy klikam plik prawym przyciskiem myszy i wybieram „otwórz za pomocą innej aplikacji”.
Czy w jakikolwiek sposób mógłbym to skonfigurować?
11.10
python
default-programs
idle-python
Lance Collins
źródło
źródło
Odpowiedzi:
Nie wspomniałeś, z którego pakietu bezczynnego korzystasz, załóżmy, że „Bezczynny”. Jeśli używasz „Idle3”, użyj
idle3.desktop
poniżej. Jeśli używasz „Bezczynności (używając Python-2.7)”, użyjidle-python2.7.desktop
Są dwie rzeczy, które uniemożliwiają znalezienie bezczynności w menu kontekstowych -
Po pierwsze, żaden z bezczynnych .desktopsów nie ma w nich linii MimeType =, dlatego Idle nie pokazuje się w r. kliknij> otwórz za pomocą ... menu
Dodatkowo - tylko r .desktops, których linia Exec = kończy się literą%, pojawi się w r. kliknij> menu kontekstowe właściwości, nawet jeśli pojawiają się w powyższym menu „otwórz za pomocą”
Tak więc w tym przypadku najłatwiej to zrobić - najpierw dodaj do menu „otwórz za pomocą”
W sekcji [Dodane skojarzenia] poszukaj tej linii
text / x-python =
Jeśli tak, dodaj to na końcu
Jeśli nie, to po prostu dodaj
Bezczynność powinna być teraz dostępna w otwartym menu, jeśli nie wyloguj się / zaloguj
Podczas gdy tam, w sekcji [Aplikacje domyślne] poszukaj tej samej linii i zamień .desktop jako taki, jeśli nie, po prostu dodaj linię (nie
;
jest używana w sekcji DomyślneJeśli Idle nie wyświetla się jako domyślny, nawet po restarcie, musisz go „wymusić”. Wolę w ten sposób, niż zadzierać z defaults.list
otwórz .desktop w edytorze root
Dodaj% f na końcu wiersza, zapisz - jak
Następnie ck. ponownie i sprawdź, czy Bezczynność jest teraz domyślna, w razie potrzeby wyloguj się / zaloguj. Po dodaniu możesz ponownie otworzyć idle.desktop i usunąć% f, powinien pozostać domyślny. Nie jestem pewien, czy% f jest odpowiedni dla bezczynności, w przeciwnym razie powiedziałbym, że możesz to zostawić
źródło
[Added Associations]
.Oto jak to zrobić:
Mamy też wideo pokazujące, jak powiązać pliki Pythona z IDLE .
źródło