Ok, so I just installed Python 2.7, but I all ready had python 2.5. I realized that because I installed Python 2.7 last, IDLE automatically opens Python 2.7 IDLE, which I don't want. Is there any way to set the Python 2.5 IDLE to automatically open when I use the right click option on a python source file? Thanks.
You can easily create or edit the right-click properties for a file.
To edit the right-click menu for a particular file extension:
Run assoc .py
from the command line and note the name of the association:
C:>assoc .py
.py=Python.File
Run regedit.exe
.
HKEY_CLASSES_ROOT\Python.File\shell
.shell
called Edit with IDLE
(or however you want it to show up in the menu).Edit with Idle
called command
.Edit the default value to run the command you want. Use "%1"
to insert the name of the right-clicked file. Something like:
c:\python25\pythonw.exe c:\python25\lib\idlelib\idle.pyw "%1"
Alternatively, just save the following as idle.reg
and double-click it to insert this value in the registry.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Python.File\shell\Edit with IDLE\command]
@="\"C:\\Python25\\pythonw.exe\" \"C:\\python25\\Lib\\idlelib\\idle.pyw\" \"%1\""