The current finalists:<br><br><b>Editra</b> with PyShell in Shelf<br><br>Pros: Syntax highlighting, tabs, ¿portable? and embedded python interpreter (PyShell 0.8)<br>Cons: No run button or keyboard shortcut for quick running of script (made issue: <a href="http://code.google.com/p/editra/issues/detail?id=641">http://code.google.com/p/editra/issues/detail?id=641</a>) and doesn't save settings changes for editor<br>
<br><b>PyScripter</b><div><br></div><div>Pros: Syntax highlighting, tabs, ¿portable?, embedded python interpreter, keyboard shortcut (Ctrl+F9 [though would prefer single key...]) and run button</div><div>Cons: Unmaintained, so doesn't support x64 and has a few bugs</div>
<div><br></div><div><b>UliPad</b></div><div><br></div><div>Pros: Syntax highlighting, tabs, ¿portable?, embedded python interpreter, keyboard shortcut (F5) and run button</div><div>Cons: Command-prompt window appears whenever script is run (could be admin issues at Uni) and is unmaintained, so can expect bugs and non-modern interfaces for length of use</div>
<div><br></div><div>Please continue suggesting Python IDEs and/or fixes for the above Cons.</div><div><br></div><div>Thanks,</div><div><br></div><div>Alec Taylor</div><div><br></div><div>FYI: I can't test Kate, as all the mirrors I've tried have no files on them.</div>