#1
  1. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    May 2003
    Location
    Norway
    Posts
    41
    Rep Power
    11

    Python editors for windows


    Hi, I wonder if there are any good python editors out there for windows(preferably free)?


    So far I have tried IDLE, which I found to be a little buggy and even deleted some files I was working on.
    I have also tried an editor called Context. Came with a magazine cd I think. Really small and cpu friendly, but not stable.
    Lately I have been working with Xemacs, which is a nice editor except that it doesn't use the standard windows key commands, e.g. Ctrl-C is not copy, Ctrl-V is not paste. And it freezes everytime I accidentally hit the print button. (Conveniently placed between save and cut)
    Have also tried Komodo, which is really nice, except that it is not free. Only $30 or so for the personal edition, so I can afford it.
    I know there are some Python plugins for eclipse, but I won't use anything with version number 0.0.1.

    How about vim?
    PythonWin?
    (can I download it without activepython)?
    ?
  2. #2
  3. Hello World :)
    Devshed Frequenter (2500 - 2999 posts)

    Join Date
    Mar 2003
    Location
    Hull, UK
    Posts
    2,537
    Rep Power
    69

    CodeGenie


    Hey,

    At the moment I'm using CodeGenie, it really is an excelent piece of software, Fast and Stable, feature rich! You have to download the syntax file but it's easy as punch to install, you can customise colors, write your own syntax files and etc. Anyway there's my recomendation. It's not free, but that's easily fixed.

    PythonWin is a good one yes, bit buggy, but i'd still definatly recomend it over Idle. Idlefork is now being packaged with Python 2.3, apparently there are some nice improvents but I havn't really used it yet so..

    Pythonwares IDE is surposed be great! Its one of two commercial editors I've seen, both of which were of high standard. If you go to the Python website there's a Editor Wiki, some nice editors listed there.

    useful links:

    http://www.code-genie.com/cgenie.html
    http://www.pythonware.com/
    http://www.python.org/cgi-bin/moinmoin/PythonEditors

    Hope this helps,

    Have fun,
    Mark.
  4. #3
  5. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jul 2003
    Location
    Brisbane, Australia
    Posts
    12
    Rep Power
    0

    Jedit


    JEdit. Really good. For everything. Except really big files. Open source. Java. Get it.

    http://www.jedit.org
  6. #4
  7. Hello World :)
    Devshed Frequenter (2500 - 2999 posts)

    Join Date
    Mar 2003
    Location
    Hull, UK
    Posts
    2,537
    Rep Power
    69

    Java


    JEdit. Memory, all i can say, this obviously ows to being Java based but , dont open too many windows and or files! Dont mess around with the look and feel! Buggy Updates! But it's support for Jython is cool! and Syntax's, still cool.

    Mark.
  8. #5
  9. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    May 2003
    Location
    Norway
    Posts
    41
    Rep Power
    11
    Thanks for the tips.

    A quick note for anyone trying to install Codegenie :
    I had to edit the config file to activate python support (just copying the language file to the syn\ directory is not enough).
    Added the line
    DefaultSyntax python py
    below the other DefaultSyntax lines

    And Jedit :
    The python plugin is not available for the latest version of Jedit (4.1). So I installed version 4.0 with pyUtils 0.1.1 and JythonInterpreter 0.9 (not 0.9.1).
    Looks like it's working now.

    Plugins are available from http://prdownloads.sourceforge.net/jedit-plugins
    (JythonInterpreter-0.9.zip and PyUtils-0.1.1.zip)
    Jedit 4.0 is available from
    http://prdownloads.sourceforge.net/jedit
    Grab the file jedit40install.jar
  10. #6
  11. No Profile Picture
    Junior Member
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jun 2003
    Location
    Sweden
    Posts
    3
    Rep Power
    0
    I would try GVIM, it uses Windows key bindings (its default setup for windows when using the install EXE), and it has syntax highlighting for basicly any language or config. file type.
  12. #7
  13. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Aug 2002
    Location
    NC, USA
    Posts
    364
    Rep Power
    12
    Originally posted by voor
    I would try GVIM, it uses Windows key bindings (its default setup for windows when using the install EXE), and it has syntax highlighting for basicly any language or config. file type.
    Agreed, I use it for Python, C, and Java.
  14. #8
  15. No Profile Picture
    Tattooed Python-Lovin' Freak-Boy
    Devshed Newbie (0 - 499 posts)

    Join Date
    Dec 2001
    Location
    orange county, CA
    Posts
    16
    Rep Power
    0
    as would i

    damon! a moderator?! insanity!

    what's up man
  16. #9
  17. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Aug 2002
    Location
    NC, USA
    Posts
    364
    Rep Power
    12
    Originally posted by inkedmn
    as would i

    damon! a moderator?! insanity!

    what's up man
    Ha, what's up dude? Where you been hiding?
  18. #10
  19. No Profile Picture
    Tattooed Python-Lovin' Freak-Boy
    Devshed Newbie (0 - 499 posts)

    Join Date
    Dec 2001
    Location
    orange county, CA
    Posts
    16
    Rep Power
    0
    i'm at www.sourcereview.net , www.linuxquestions.org mostly, (and, of course, the rest of the usual suspects: /. , LWN, etc.)

    how's the python coming along? are you in love yet?
  20. #11
  21. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Aug 2002
    Location
    NC, USA
    Posts
    364
    Rep Power
    12
    Originally posted by inkedmn
    i'm at www.sourcereview.net , www.linuxquestions.org mostly, (and, of course, the rest of the usual suspects: /. , LWN, etc.)

    how's the python coming along? are you in love yet?
    It's coming alright. Had to take a detour this summer from it because of my C class. Taking Java next semester so I'm having to find time for Python when I can.

IMN logo majestic logo threadwatch logo seochat tools logo