Re: [Tutor] Which Python Script Editor of Choice?
Jeffrey Dates wrote: So as I'm starting to get into writing some scripts, I'm looking for recommendations for a nifty script editor. Ideally a freeware/ shareware solution until I can justify a purchase of something more beefy. Currently I'm using PSPad, however it's pretty dumb and doesn't recognize Python context. Which, I suppose is fine, but would be nice if there was one. Especially since I'm learning. I use Eclipse+PyDev plugin+commercial ($30) PyDev extensions (which runs for free, but nags every hour or so.) I has a feature set that no other python IDE has at this point. (Let me qualify that: I haven't looked at the Iron Python tools on windows, and they might be better, but I don't do much in the windows world so I haven't looked at it yet.) - Jeff Younker - [EMAIL PROTECTED] - ___ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor
[Tutor] Which Python Script Editor of Choice?
Hello, So as I'm starting to get into writing some scripts, I'm looking for recommendations for a nifty script editor. Ideally a freeware/shareware solution until I can justify a purchase of something more beefy. Currently I'm using PSPad, however it's pretty dumb and doesn't recognize Python context. Which, I suppose is fine, but would be nice if there was one. Especially since I'm learning. My run time environment is IDLE. Any thoughts or preferences would be appreciated. thanks! Jeffrey Dates www.kungfukoi.com ___ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor
Re: [Tutor] Which Python Script Editor of Choice?
Jeffrey Dates [EMAIL PROTECTED] wrote So as I'm starting to get into writing some scripts, I'm looking for recommendations for a nifty script editor. Ideally a freeware/shareware solution until I can justify a purchase of something more beefy. editor choice is a sensitive topic for programmers and tends to lead to religious wars. Currently I'm using PSPad, however it's pretty dumb and doesn't recognize Python context. Which, I suppose is fine, but would be nice if there was one. Especially since I'm learning. If you are on Windows then the Pythonwin editor is pretty good. Or for a simple editor you can use Scite which is the same editor engine as Pythonwin but includes multiple tabbed panes. But doesn't include an interactive shell. At the other end of the scale you can install PyDev into the eclipse editor which is a good solution if you already use Eclipse for anything else. emacs and vim can both be made Python aware too. And there are lots of others that each has their followers. SPE and Ala Mode(comes with wxPython) are others that I personally tried and found OK. My normal tools are: Pythonwin for short coding sessions or when using the prompt a lot. For longer coding sesssions I use the 3 window approach: vijm for editing, a DOS(Cygwin) window for running the code and another Cygwin window running the Python prompt. And Alt-Tab to switch between them. My run time environment is IDLE. But IDLE should never be your main run time environment. It is an IDE for developing code but you should run the code under the interpreter within the OS, you will generally get better (more predicatable!) results that way. The IDLE editor is OK too of course but I assumed you didn't want it for some reason? HTH, -- Alan Gauld Author of the Learn to Program web site http://www.freenetpages.co.uk/hp/alan.gauld ___ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor
Re: [Tutor] Which Python Script Editor of Choice?
Jeffrey Dates wrote: Hello, So as I'm starting to get into writing some scripts, I'm looking for recommendations for a nifty script editor. Ideally a freeware/shareware solution until I can justify a purchase of something more beefy. I use Python for Windows and really like it. It is free. http://sourceforge.net/projects/pywin32/ Currently I'm using PSPad, however it's pretty dumb and doesn't recognize Python context. I went to the PSPad site, but found no way to download the editor. Am I missing something? My run time environment is IDLE. It is more accurate to say My development environment is IDLE. The underlying Python interpreter is the runtime. -- Bob Gailer 919-636-4239 Chapel Hill, NC ___ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor
Re: [Tutor] Which Python Script Editor of Choice?
[snip] I went to the PSPad site, but found no way to download the editor. Am I missing something? Ignore that. Something on the home page did not display correctly. Refresh fixed that. -- Bob Gailer 919-636-4239 Chapel Hill, NC ___ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor
Re: [Tutor] Which Python Script Editor of Choice?
Ah thanks guy!! Yeah, I guess I didn't mean which is the 'best'... Just some options. Thanks, I'll check out the ones you listed! I'm on Windows btw. Jeffrey Dates www.kungfukoi.com ___ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor
Re: [Tutor] Which Python Script Editor of Choice?
Andreas Kostyrka wrote: Eric and SPE are also nice. The good thing here is that the majority of IDEs for Python are free. Andreas Am Donnerstag, den 03.04.2008, 16:57 +0100 schrieb Alan Gauld: Jeffrey Dates [EMAIL PROTECTED] wrote So as I'm starting to get into writing some scripts, I'm looking for recommendations for a nifty script editor. Ideally a freeware/shareware solution until I can justify a purchase of something more beefy. editor choice is a sensitive topic for programmers and tends to lead to religious wars. I use TickleText (http://sourceforge.net/projects/tickletext/ ) It doesn't have python syntax highlighting though. I'm really just starting with python, and mostly hack tcl.tk, in which TickleText is written. It's good for writing html and LaTeX, and other stuff, too, and has some other useful features. It's certainly not as fat and bloated as Emacs (hehe...Emacs is cool, really). I used to use medit or kate. But then I made Tickle Text. Kdevelop is nice if you want a full IDE that does recognize python syntax. And, of course, if you are using Linux. I don't use KDE (use fluxbox), but I like some of these KDE tools. /tony -- Anthony Baldwin http://www.BaldwinLinguas.com Translation Interpreting http://www.TransProCalc.org Free translation project mgmt software ___ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor
Re: [Tutor] Which Python Script Editor of Choice?
Komodo also often gets props from the IDE People I've known. To throw another one into the mix, ActiveState has a free/open source version of its Komodo IDE called Komodo Edit. I downloaded it and played with it for a few minutes awhile ago. Seems pretty slick. Anyone have any first hand experience with this one? It also supports more than just Python (also does Perl, PHP, Ruby, Rails, etc.) http://www.activestate.com/Products/komodo_ide/komodo_edit.mhtml (FWIW, most of the time, I use PythonWin to edit code and a command prompt to run scripts) Btw, if people know of good IDE's other than PIDA that are free, run on windows and linux and allow use of VIM as the editor, please let me know. Looking at Komodo Edit's page, it supports Win/Mac/Linux, has Vi emulation, and is free (not crippled in any way that I know of. It just has a smaller feature set when compared to the full Komodo). ___ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor
Re: [Tutor] Which Python Script Editor of Choice?
Asking a programmer which editor to use is like asking which religion is best. I use VIM and IPython and shell scripts (I mostly program on windows, but sometimes on Linux as well). There are several options. I'm considering looking into PIDA, which is a IDE you make from tools you already use but haven't had time to try to check it out on windows. Eric4 and Wingware are both very fully developed. Komodo also often gets props from the IDE People I've known. Other IDE choices go as follow, DrPython, pyCrust, emacs, VIM (has IDE addons), IronPython/VisualStudio, Boa Constrictor, and Eclipse. I do often suggest to people who are just starting out: Learn to program without an IDE, then use one after 6 mo/a year. Many people who go this way, program with or without one just fine. Those who start right away always using IDE's can just plain die when they hit an environment where they don't have one (due to time, money, location, or whatever). Btw, if people know of good IDE's other than PIDA that are free, run on windows and linux and allow use of VIM as the editor, please let me know. --Michael On Thu, Apr 3, 2008 at 11:32 AM, Jeffrey Dates [EMAIL PROTECTED] wrote: Hello, So as I'm starting to get into writing some scripts, I'm looking for recommendations for a nifty script editor. Ideally a freeware/shareware solution until I can justify a purchase of something more beefy. Currently I'm using PSPad, however it's pretty dumb and doesn't recognize Python context. Which, I suppose is fine, but would be nice if there was one. Especially since I'm learning. My run time environment is IDLE. Any thoughts or preferences would be appreciated. thanks! Jeffrey Dates www.kungfukoi.com ___ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor -- Michael Langford Phone: 404-386-0495 Consulting: http://www.RowdyLabs.com ___ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor
Re: [Tutor] Which Python Script Editor of Choice?
On Thu, Apr 3, 2008 at 12:15 PM, Michael Langford [EMAIL PROTECTED] wrote: Many people who go this way, program with or without one just fine. Those who start right away always using IDE's can just plain die when they hit an environment where they don't have one (due to time, money, location, or whatever). Btw, if people know of good IDE's other than PIDA that are free, run on windows and linux and allow use of VIM as the editor, please let me know. I personally use VIM/vi as my editor. The best thing about using VIM (at least when it comes to testing) is the ability to run command line arguments from vim. :!python hand_grenade.py would run your script (assuming you started editing in whatever directory). Auto complete (the use of tab works too. I've never used an IDE aside from the MS Visual Studio for our CS I class - and I find it to be horrible overkill, confusing, and less powerful than vim and g++ from the command line under ubuntu. I suppose my method isn't an IDE, but it works for me (and so far I don't see any reason to change, if I need to edit multiple files at a time I can :split windows, yada yada). Find whatever suits you, and good luck in the hunt -Wayne ___ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor
Re: [Tutor] Which Python Script Editor of Choice?
On Thu, Apr 03, 2008 at 11:32:54AM -0400, Jeffrey Dates wrote: Hello, So as I'm starting to get into writing some scripts, I'm looking for recommendations for a nifty script editor. Ideally a freeware/shareware solution until I can justify a purchase of something more beefy. Currently I'm using PSPad, however it's pretty dumb and doesn't recognize Python context. Which, I suppose is fine, but would be nice if there was one. Especially since I'm learning. If you are looking for text editors, this page will give you more choices than you want: http://en.wikipedia.org/wiki/Comparison_of_text_editors My favorites are: - Jed - Emacs - SciTE - Jedit (but only if you have lots of memory) Jed, Emacs, and SciTE are scriptable. SciTe, perhaps, is not. - Dave -- Dave Kuhlman http://www.rexx.com/~dkuhlman ___ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor
Re: [Tutor] Which Python Script Editor of Choice?
Dave Kuhlman wrote: If you are looking for text editors, this page will give you more choices than you want: http://en.wikipedia.org/wiki/Comparison_of_text_editors And this: http://wiki.python.org/moin/PythonEditors When I worked on Windows I used TextPad, it's inexpensive but not free. Kent ___ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor
Re: [Tutor] Which Python Script Editor of Choice?
When you have you use Visual Studio, I suggest using the beautiful and wonder ViEmu. Best $90 I ever spent: http://www.viemu.com/ On Thu, Apr 3, 2008 at 2:40 PM, W W [EMAIL PROTECTED] wrote: On Thu, Apr 3, 2008 at 12:15 PM, Michael Langford [EMAIL PROTECTED] wrote: Many people who go this way, program with or without one just fine. Those who start right away always using IDE's can just plain die when they hit an environment where they don't have one (due to time, money, location, or whatever). Btw, if people know of good IDE's other than PIDA that are free, run on windows and linux and allow use of VIM as the editor, please let me know. I personally use VIM/vi as my editor. The best thing about using VIM (at least when it comes to testing) is the ability to run command line arguments from vim. :!python hand_grenade.py would run your script (assuming you started editing in whatever directory). Auto complete (the use of tab works too. I've never used an IDE aside from the MS Visual Studio for our CS I class - and I find it to be horrible overkill, confusing, and less powerful than vim and g++ from the command line under ubuntu. I suppose my method isn't an IDE, but it works for me (and so far I don't see any reason to change, if I need to edit multiple files at a time I can :split windows, yada yada). Find whatever suits you, and good luck in the hunt -Wayne ___ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor -- Michael Langford Phone: 404-386-0495 Consulting: http://www.RowdyLabs.com ___ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor