контекстное меню «Открыть с помощью IDLE» для Python .py файлов сдувается - PullRequest
1 голос
/ 13 ноября 2010

Каким-то образом удалось сдуть это, и не могу понять, как вернуть это Попытался удалить и переустановить Python 3, но этого не произошло. Есть идеи ??

Ответы [ 2 ]

3 голосов
/ 14 июня 2011

По умолчанию при установке на python действия над файлом .py устанавливаются как «Открыть» и «Редактировать с простоя».

Эти настройки хранятся в реестре Windows в HKEY_CLASSES_ROOT\.py

Если вы измените эти настройки (по ошибке или нет), Windows создаст новую запись в реестре с вашими новыми настройками. Эта запись находится в

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.py

Эта новая запись переопределяет поведение по умолчанию.

Таким образом, чтобы восстановить поведение по умолчанию, просто удалите запись

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.py

ВНИМАНИЕ: Как вы, вероятно, знаете, перепутывание с реестром опасно для вашей конфигурации Windows. Обязательно действуйте осторожно и не удаляйте и не изменяйте в реестре ничего, что могло бы сделать Windows непригодной для использования

1 голос
/ 13 ноября 2010

При условии, что здесь используется ОС Windows, не могли бы вы просто щелкнуть правой кнопкой мыши и выбрать режим ожидания в качестве программы по умолчанию с помощью параметра "открыть с" в меню?

И поскольку я полностью ненавидел использование IDLE, я всегда рекомендую eclipse и pydev людям, которые используют IDLE. Eclipse и pydev делают кодирование намного веселее.

Здесь я использую все, кроме части ANT.

http://www.ibm.com/developerworks/opensource/library/os-ecant/

...