Re: [Tutor] Which Python Script Editor of Choice?

2008-04-04 Thread Jeff Younker
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?

2008-04-03 Thread Jeffrey Dates
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?

2008-04-03 Thread 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.

 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?

2008-04-03 Thread bob gailer
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?

2008-04-03 Thread Bob Gailer
[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?

2008-04-03 Thread Jeffrey Dates
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?

2008-04-03 Thread Anthony Baldwin
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?

2008-04-03 Thread Scott Nelson

 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?

2008-04-03 Thread Michael Langford
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?

2008-04-03 Thread W W
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?

2008-04-03 Thread Dave Kuhlman
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?

2008-04-03 Thread Kent Johnson
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?

2008-04-03 Thread Michael Langford
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