Вот reg-файл для добавления команды для редактирования с IDLE для Python.File(.py) и Python.NoConFile(.pyw) типов файлов. Это для Python 2.7, установленного в C:\Python27, поэтому замените пути pythonw.exeи, idle.pywкоторые имеют отношение к вашей установке. Сохраните его в файл .reg. Затем щелкните правой кнопкой мыши и выберите Merge.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Python.File\shell\Edit with IDLE\command]
@="\"C:\\Python27\\pythonw.exe\" \"C:\\Python27\\Lib\\idlelib\\idle.pyw\" -e \"%1\""
[HKEY_CLASSES_ROOT\Python.NoConFile\shell\Edit with IDLE\command]
@="\"C:\\Python27\\pythonw.exe\" \"C:\\Python27\\Lib\\idlelib\\idle.pyw\" -e \"%1\""