Ubuntu 13.10: попытка установить приложения по умолчанию для файлов .py, которые не находятся в приложениях «Открыть с»

Я следил за инструкциями в этом потоке: Как установить IDLE в качестве редактора по умолчанию для скриптов Python ?, но он не привел к открытию опции в IDLE.

Итак, я использовал опцию «Найти приложения онлайн» в меню «Открыть с ...» и установил SPE (редактор Python для Stanli) по рекомендации, но есть возможность открыть файлы .py с этим также не находится в меню.

Есть ли у кого-нибудь предложения? Я запускаю ubuntu 13.10 и пытаюсь использовать Python 3.3.

Спасибо заранее.

Скриншоты:

Вариант 1:

[d7 ]

mimeapps.list

Вариант 2:

Как установить IDLE в качестве редактора по умолчанию для скриптов Python? 1]

более открыто с опциями

1
задан 13 April 2017 в 15:24

2 ответа

ВАРИАНТ 1:

Измените $HOME/.local/share/applications/mimeapps.list, если вы хотите, чтобы такая ассоциация применялась только для вашего пользователя.

Добавьте следующие строки:

[Default Applications]
text/x-python=idle.desktop

[Added Associations]
text/x-python=idle.desktop;

Обратите внимание: если вы хотите, чтобы ассоциация .py для всех пользователей изменяла файл (используя sudo):

/usr/share/applications/defaults.list

ВАРИАНТ 1 :

Чтобы установить IDLE в качестве редактора по умолчанию, вам нужно будет сделать файл idle.desktop видимым в списке «Открыть с». Чтобы отредактировать этот файл с помощью sudo:

sudo gedit /usr/share/applications/idle.desktop

И замените его содержимое на следующие строки:

[Desktop Entry]
Name=IDLE
Comment=Integrated Development Environment for Python
Exec=/usr/bin/idle %F
Icon=/usr/share/pixmaps/idle.xpm
Terminal=false
Type=Application
Categories=Application;Development;
MimeType=text/x-python;
StartupNotify=true

Не нужно перезапускать сеанс или компьютер, чтобы установить значение по умолчанию приложение для типа python, найдите файл этого типа (* .py) в диспетчере файлов, щелкните его правой кнопкой мыши и выберите «Свойства».

Перейдите на вкладку «Открыть с» и выберите приложение, которое вы хотите использовать для этого типа файла.

Используйте кнопку «Установить как по умолчанию», чтобы приложение было применено по умолчанию.

С этого момента щелчок по файлу python должен открыть ваш предпочтительный редактор. [ ! d15]

1
ответ дан 24 May 2018 в 10:34
  • 1
    Спасибо за ваш ответ! Итак, я сделал это, и из того, что я читал в другом месте, это именно то, что должно это сделать, но по какой-то причине это не только не дает мне по умолчанию, но и не дает мне возможности открыть его вообще. Я редактировал свой пост, чтобы включить скриншоты. – Charles Clayton 22 March 2014 в 13:08
  • 2
    Я проверил вариант 2 на чистой системе 13.10, чтобы настроить Geany в качестве моего редактора python по умолчанию, он работает. Пожалуйста, попробуйте этот путь. – Sylvain Pineau 22 March 2014 в 20:17
  • 3
    Еще раз спасибо за помощь. Я попробовал вариант 2 (см. Новые скриншоты), и он все еще не дает мне ничего. Вы видите, что я делаю неправильно? Я новичок в ubuntu, и я начинаю думать, что это просто потерянное дело. – Charles Clayton 22 March 2014 в 23:16

Спасибо Sylvain Pineau за ваш вклад.

Но я просто хочу добавить что-то к вашему ответу для тех, кто установил python3 и использовать IDLE3. Ни один из двух вариантов не работал, но потом я понял, что, возможно, это может сработать, если я его модифицирую, потому что у меня есть python3.

Здесь мы переходим к python3:

To настройте IDLE в качестве редактора по умолчанию, вам нужно будет сделать файл idle.desktop видимым в списке «Открыть с». Чтобы отредактировать этот файл, используя sudo:

sudo gedit /usr/share/applications/idle3.desktop

И замените его содержимое на следующие строки:

[Desktop Entry]
Name=IDLE 3
Comment=Integrated DeveLopment Environment for Python3
Exec=/usr/bin/idle3 %F
Icon=/usr/share/pixmaps/idle3.xpm
Terminal=false
Type=Application
Categories=Application;Development;
MimeType=text/x-python3;
StartupNotify=true

Не нужно перезапускать сеанс или компьютер, чтобы установить приложение по умолчанию для типа python, найдите файл этого типа (* .py) в диспетчере файлов, щелкните его правой кнопкой мыши и выберите «Свойства».

Перейдите на вкладку «Открыть с» и выберите приложение, которое вы хотите использовать для этого типа файла.

Используйте кнопку «Установить как значение по умолчанию», чтобы приложение было применено по умолчанию.

Большое вам спасибо!

1
ответ дан 24 May 2018 в 10:34

Другие вопросы по тегам:

Похожие вопросы: