Re: [Tutor] Ide To use? Other extras to install?

2010-10-13 Thread Bill Allen
On Mon, Oct 11, 2010 at 8:53 AM, Jed Smith  wrote:

> On Sun, Oct 10, 2010 at 9:31 PM, Jorge Biquez  wrote:
>
> > What would be the IDE you recommend me to install that would be almost
> > transparent to be using in both platforms?
>
>
> I personally best like the one that is most closely associated with Python,
that is IDLE.   It looks and works the same whether I am in Windows or
Linux.   It is not real fancy, but it does has a good text editor with
reasonable features and the interactive window for testing and program run.
It also supports enough debugging functions to be helpful.  It is very
simple and often comes with the Python distribution. (comes with the Windows
distribution, separate install on Linux)

Just my 2 cents worth.   A buddy of mine prefers to program using the Kate
editor on Linux.   I sometimes use gedit on Linux and Notepad++ on Windows.
  In the end, the best IDE/editor is the one you know and feel comfortable
with.  I suggest you start with IDLE and see if you find some reason not to
like it.

--Bill
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] Ide To use? Other extras to install?

2010-10-11 Thread Jed Smith
On Sun, Oct 10, 2010 at 9:31 PM, Jorge Biquez  wrote:

> What would be the IDE you recommend me to install that would be almost
> transparent to be using in both platforms?

For transparency on multiple platforms, I need to reiterate the
suggestion to use the "traditional" IDE - editor, interactive,
testing. You're not going to find a comfortable experience, in my
opinion, on multiple platforms. Something is always compromised out to
make the product platform-agnostic.

On Mac OS X, I've been extremely pleased with TextMate, simply for its
rsync+ssh bundle (which I have bound to Shift+Cmd+S). I still have the
interactive IPython and testing terminal, but when I'm ready to send
code up to the server, Shift+Cmd+S. I don't use much else from
TextMate.

TextMate also has a save-when-I-lose-focus feature which is quite useful.

> What extras do you recommend me to install? (plug ins, libraries, etc)

IPython. Very, very IPython.

-- 
Jed Smith
j...@jedsmith.org
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] Ide To use? Other extras to install?

2010-10-11 Thread Dave Kuhlman
On Mon, Oct 11, 2010 at 09:06:14AM +0100, Alan Gauld wrote:
> 

> "Jorge Biquez"  wrote
> 
> >I am in the process of leaving Windows as my environment and moving 
> >to Ubuntu or a Mac. For a few months I will have to continue working 
> >under windows until I finish my moving process. Anyway, I would like 
> >to start using and IDE that I can install at least in Windows and 
> >Linux .
> >
> >What would be the IDE you recommend me to install that would be 
> >almost transparent to be using in both platforms?
> 
> See the recent thread on IDEs.

Here is a comparison of Python IDEs:

http://www.infoworld.com/d/developer-world/infoworld-review-nine-fine-python-development-tools-374

This is a multi-page article.  The subsequence pages give some
details about each IDE.

- Dave


-- 
Dave Kuhlman
http://www.rexx.com/~dkuhlman
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] Ide To use? Other extras to install?

2010-10-11 Thread Alan Gauld

"Jorge Biquez"  wrote

I am in the process of leaving Windows as my environment and moving 
to Ubuntu or a Mac. For a few months I will have to continue working 
under windows until I finish my moving process. Anyway, I would like 
to start using and IDE that I can install at least in Windows and 
Linux .


What would be the IDE you recommend me to install that would be 
almost transparent to be using in both platforms?


See the recent thread on IDEs.

If you are not comfortable with the "3 window IDE(*)" - which is 
probably
the most natural one to use in Linux - then I'd say go with Eclipse 
and

PyDev plugin because it works pretty much identically across OS's.

Also Eclipse supports multiple languages so you can do your HTML,
SQL and Python all in one tool.

(*) - An editor window, a testing terminal and a >>> terminal.

HTH,


--
Alan Gauld
Author of the Learn to Program web site
http://www.alan-g.me.uk/


___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE for Python

2010-10-09 Thread Brian Jones
On Thu, Oct 7, 2010 at 11:23 AM, Juan Jose Del Toro
wrote:

> Dear List;
>
> In your experience what is the best IDE for Python?
>
> I've used SPE and IDLE, I've also seen people using Eclipse but which one
> do you recommend?
>


There is no 'best for Python'. IDEs are made to please people, not
languages.

I've been looking for a good Python IDE for a long time. Actually, I've been
looking for the IDE kool-aid. I always felt like I was missing something
because I was using vim while all the cool kids were using IDEs. So I've
tried different ones, several times, over the past several years. While I
still use vim quite a lot (with some plugins like a class browser), I've
recently discovered that PyCharm fits my vim-altered brain quite well. It
has by far the best vim emulation mode ever, it understands unit tests and
will run them for you, good Git integration (and others, so I hear), and it
generally does a good job of staying out of my way when I just want to dive
down the rabbit hole and code. :)

If it's too heavy for your taste, I used to use Komodo Edit when I wanted
something more than vim. It's lighter (in features and process 'weight'),
but it's pretty good.

good luck.



> --
> ¡Saludos! / Greetings!
> Juan José Del Toro M.
> jdeltoro1...@gmail.com
> Guadalajara, Jalisco MEXICO
>
>
> ___
> Tutor maillist  -  Tutor@python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor
>
>


-- 
Brian K. Jones
My Blog  http://www.protocolostomy.com
Follow me  http://twitter.com/bkjones
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE for Python

2010-10-08 Thread Steven D'Aprano
On Fri, 8 Oct 2010 02:23:27 am Juan Jose Del Toro wrote:
> Dear List;
>
> In your experience what is the best IDE for Python?

None of them. 

I use a good editor in one window (I prefer Kate for larger projects, 
although Kwrite is good enough for single modules or scripts) and a 
good xterm in another. I can open as many tabs as I need in the xterm. 
I have at least one interactive Python session open, plus another tab 
for running unit tests or doc tests. The only thing I miss having is 
integrated version control, and consequently I tend to be lazy and 
avoid using it unless forced.



-- 
Steven D'Aprano
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE for Python

2010-10-07 Thread aug dawg
I like gedit alot. It has a nice amount of plugins, like a filebrowser and
various embedded terminals. Check it out. It's available for all platforms.
It's at gedit.org.


On Thu, Oct 7, 2010 at 7:42 PM, Mark Weil  wrote:

> There's also eric. It's geared towards pyqt slightly, but I do a lot of
> wxpython development in it as well.
> It's got project management and svn plugins, too.
> http://eric-ide.python-projects.org/
>
> On Fri, Oct 8, 2010 at 6:01 AM, Sayth Renshaw wrote:
>
>>
>> Message: 5
>>> Date: Thu, 07 Oct 2010 20:08:10 +0200
>>> From: Knacktus 
>>> To: tutor@python.org
>>> Subject: Re: [Tutor] IDE for Python
>>> Message-ID: <4cae0c8a.4040...@googlemail.com>
>>> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>>>
>>>
>>> Am 07.10.2010 17:23, schrieb Juan Jose Del Toro:
>>> > Dear List;
>>> >
>>> > In your experience what is the best IDE for Python?
>>> >
>>> I'm using Wing IDE. Very good overall package. I like especially the
>>> debug probe, which is like an interactive shell in the current stack. To
>>> me it's a good balance between features and learning curve. The only
>>> thing I really miss is refactoring support.
>>> That's why I'm currently checking out PyCharm, which is about to be
>>> released (currently release candidate). It's from the company that
>>> created IntelliJ. PyCharm is in my opinion by far the most feature-rich
>>> Python IDE, looks very impressive so far. The only drawback is that it's
>>> written in Java and has a Swing GUI ;-) (ouuch, it hurts your eyes for a
>>> while but you get over it, once you discover all those wicked features
>>> ;-)). But Wing isn't excactly eye-candy either.
>>> Both are commercial, but if you code a lot it's worth it. Check out the
>>> offerings. (I think both are free for Open Source Projects.)
>>>
>>> I also tried the free PyDev (an Eclipse plugin), which is very complete
>>> as well, but I don't get along with the Eclipse world.
>>>
>>> So, check out Wing and PyCharm.
>>>
>>> Cheers,
>>>
>>> JJ
>>>
>>>
>>> --
>>>
>>>
>> I really like Spe, Stani's Python editor found here
>> http://pythonide.blogspot.com/ .
>>
>> It really manages to keep everything clear open and accessible whilst
>> still providing a tonne of features and support. There are some intro videos
>> avaiable here.
>> http://showmedo.com/videotutorials/series?name=PythonDevelopmentWithSPE .
>>
>> I have never seen Pycharm as JJ suggested so am going to check it out, I
>> only recently installed Eclipse Helios with Aptana 3 which includes Pydev
>> and Django support so I can't really offer an indepth opinion but it is an
>> open source community with a lot of support which if you are learning am ide
>> as well as a language could prove very helpful. A lot of editors don't have
>> much in the way of documentation or community which I think is important.
>>
>> Another verygood option I like and have used a lot is DrPython
>> http://drpython.sourceforge.net/.
>>
>> Ultimately though for keep the ide learning curve low and providing power
>> I still go for Spe, if I had the money I would definitely look at wing ide.
>>
>> Cheers
>>
>> Sayth
>>
>> ___
>> Tutor maillist  -  Tutor@python.org
>> To unsubscribe or change subscription options:
>> http://mail.python.org/mailman/listinfo/tutor
>>
>>
>
> ___
> Tutor maillist  -  Tutor@python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor
>
>
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE for Python

2010-10-07 Thread Mark Weil
There's also eric. It's geared towards pyqt slightly, but I do a lot of
wxpython development in it as well.
It's got project management and svn plugins, too.
http://eric-ide.python-projects.org/

On Fri, Oct 8, 2010 at 6:01 AM, Sayth Renshaw wrote:

>
> Message: 5
>> Date: Thu, 07 Oct 2010 20:08:10 +0200
>> From: Knacktus 
>> To: tutor@python.org
>> Subject: Re: [Tutor] IDE for Python
>> Message-ID: <4cae0c8a.4040...@googlemail.com>
>> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>>
>>
>> Am 07.10.2010 17:23, schrieb Juan Jose Del Toro:
>> > Dear List;
>> >
>> > In your experience what is the best IDE for Python?
>> >
>> I'm using Wing IDE. Very good overall package. I like especially the
>> debug probe, which is like an interactive shell in the current stack. To
>> me it's a good balance between features and learning curve. The only
>> thing I really miss is refactoring support.
>> That's why I'm currently checking out PyCharm, which is about to be
>> released (currently release candidate). It's from the company that
>> created IntelliJ. PyCharm is in my opinion by far the most feature-rich
>> Python IDE, looks very impressive so far. The only drawback is that it's
>> written in Java and has a Swing GUI ;-) (ouuch, it hurts your eyes for a
>> while but you get over it, once you discover all those wicked features
>> ;-)). But Wing isn't excactly eye-candy either.
>> Both are commercial, but if you code a lot it's worth it. Check out the
>> offerings. (I think both are free for Open Source Projects.)
>>
>> I also tried the free PyDev (an Eclipse plugin), which is very complete
>> as well, but I don't get along with the Eclipse world.
>>
>> So, check out Wing and PyCharm.
>>
>> Cheers,
>>
>> JJ
>>
>>
>> --
>>
>>
> I really like Spe, Stani's Python editor found here
> http://pythonide.blogspot.com/ .
>
> It really manages to keep everything clear open and accessible whilst still
> providing a tonne of features and support. There are some intro videos
> avaiable here.
> http://showmedo.com/videotutorials/series?name=PythonDevelopmentWithSPE .
>
> I have never seen Pycharm as JJ suggested so am going to check it out, I
> only recently installed Eclipse Helios with Aptana 3 which includes Pydev
> and Django support so I can't really offer an indepth opinion but it is an
> open source community with a lot of support which if you are learning am ide
> as well as a language could prove very helpful. A lot of editors don't have
> much in the way of documentation or community which I think is important.
>
> Another verygood option I like and have used a lot is DrPython
> http://drpython.sourceforge.net/.
>
> Ultimately though for keep the ide learning curve low and providing power I
> still go for Spe, if I had the money I would definitely look at wing ide.
>
> Cheers
>
> Sayth
>
> ___
> Tutor maillist  -  Tutor@python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor
>
>
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE for Python

2010-10-07 Thread Sayth Renshaw
> Message: 5
> Date: Thu, 07 Oct 2010 20:08:10 +0200
> From: Knacktus 
> To: tutor@python.org
> Subject: Re: [Tutor] IDE for Python
> Message-ID: <4cae0c8a.4040...@googlemail.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Am 07.10.2010 17:23, schrieb Juan Jose Del Toro:
> > Dear List;
> >
> > In your experience what is the best IDE for Python?
> >
> I'm using Wing IDE. Very good overall package. I like especially the
> debug probe, which is like an interactive shell in the current stack. To
> me it's a good balance between features and learning curve. The only
> thing I really miss is refactoring support.
> That's why I'm currently checking out PyCharm, which is about to be
> released (currently release candidate). It's from the company that
> created IntelliJ. PyCharm is in my opinion by far the most feature-rich
> Python IDE, looks very impressive so far. The only drawback is that it's
> written in Java and has a Swing GUI ;-) (ouuch, it hurts your eyes for a
> while but you get over it, once you discover all those wicked features
> ;-)). But Wing isn't excactly eye-candy either.
> Both are commercial, but if you code a lot it's worth it. Check out the
> offerings. (I think both are free for Open Source Projects.)
>
> I also tried the free PyDev (an Eclipse plugin), which is very complete
> as well, but I don't get along with the Eclipse world.
>
> So, check out Wing and PyCharm.
>
> Cheers,
>
> JJ
>
>
> --
>
>
I really like Spe, Stani's Python editor found here
http://pythonide.blogspot.com/ .

It really manages to keep everything clear open and accessible whilst still
providing a tonne of features and support. There are some intro videos
avaiable here.
http://showmedo.com/videotutorials/series?name=PythonDevelopmentWithSPE .

I have never seen Pycharm as JJ suggested so am going to check it out, I
only recently installed Eclipse Helios with Aptana 3 which includes Pydev
and Django support so I can't really offer an indepth opinion but it is an
open source community with a lot of support which if you are learning am ide
as well as a language could prove very helpful. A lot of editors don't have
much in the way of documentation or community which I think is important.

Another verygood option I like and have used a lot is DrPython
http://drpython.sourceforge.net/.

Ultimately though for keep the ide learning curve low and providing power I
still go for Spe, if I had the money I would definitely look at wing ide.

Cheers

Sayth
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE for Python

2010-10-07 Thread Knacktus

Am 07.10.2010 17:23, schrieb Juan Jose Del Toro:

Dear List;

In your experience what is the best IDE for Python?

I'm using Wing IDE. Very good overall package. I like especially the 
debug probe, which is like an interactive shell in the current stack. To 
me it's a good balance between features and learning curve. The only 
thing I really miss is refactoring support.
That's why I'm currently checking out PyCharm, which is about to be 
released (currently release candidate). It's from the company that 
created IntelliJ. PyCharm is in my opinion by far the most feature-rich 
Python IDE, looks very impressive so far. The only drawback is that it's 
written in Java and has a Swing GUI ;-) (ouuch, it hurts your eyes for a 
while but you get over it, once you discover all those wicked features 
;-)). But Wing isn't excactly eye-candy either.
Both are commercial, but if you code a lot it's worth it. Check out the 
offerings. (I think both are free for Open Source Projects.)


I also tried the free PyDev (an Eclipse plugin), which is very complete 
as well, but I don't get along with the Eclipse world.


So, check out Wing and PyCharm.

Cheers,

JJ
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE for Python

2010-10-07 Thread Alan Gauld


"Juan Jose Del Toro"  wrote 


In your experience what is the best IDE for Python?


In my experience its vim and a couple of command shells.
But that's to do with 
a)what I use Python for and 
b) many years experience using vim 
It may not work for you (and you could substitute emacs 
for vim if your fingers 'speak' emacs).


I've used SPE and IDLE, 


These are chalk and cheese. 
If you just want to write a few basic scripts then IDLE is 
a good choice. SPE is better if you want tov do GUI work

or bigger projects.

I've also seen people using Eclipse 


PyDev on Eclipse is great if you already use Eclipse or if you 
are doing multi-language projects - and have a big modern PC...



but which one do you recommend?


Whatever best matches what you are trying to do and your 
existing experience. And that may be more than one!


HTH,

--
Alan Gauld
Author of the Learn to Program web site
http://www.alan-g.me.uk/


___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE for Python

2010-10-07 Thread Ken Green

I have been using Geany under Ubuntu 10.04.  I rarely use IDLE.

Ken

On 10/07/2010 11:23 AM, Juan Jose Del Toro wrote:

Dear List;

In your experience what is the best IDE for Python?

I've used SPE and IDLE, I've also seen people using Eclipse but which 
one do you recommend?


--
¡Saludos! / Greetings!
Juan José Del Toro M.
jdeltoro1...@gmail.com 
Guadalajara, Jalisco MEXICO


___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-12 Thread Wayne Oliver
Alan Gauld wrote:
>
> "Tom" <[EMAIL PROTECTED]> wrote
>> Does anyone know which of the IDE's mentioned above have a similar
>> feature. (I'm on Vista,sorry!)
>
> Most will do it one way or another.
>
> We mentioned filtering the buiffer in vim, emacs has a shell bvuffer
> facility in which you can start python, other use the IDLE/Pythonwin
> approach of a dedicated buffer.
>
> Eclipse/PyDev is one that I have not found a way of getting a >>>
> prompt in the IDE itself. But I suspect thats my inexperience of
> Eclipse because I find it surprising that such a wiely used IDE
> doesn't have OS access as standard.
>
> Alan G 

Eric4 should work on windows, it does everything I need.

YMMV

--
Wayn0
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-12 Thread Alan Gauld


"Tom" <[EMAIL PROTECTED]> wrote 


Does anyone know which of the IDE's mentioned above have a similar
feature. (I'm on Vista,sorry!)


Most will do it one way or another.

We mentioned filtering the buiffer in vim, emacs has a shell bvuffer 
facility in which you can start python, other use the IDLE/Pythonwin 
approach of a dedicated buffer.


Eclipse/PyDev is one that I have not found a way of getting a >>> 
prompt in the IDE itself. But I suspect thats my inexperience of 
Eclipse because I find it surprising that such a wiely used IDE 
doesn't have OS access as standard.


Alan G

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-11 Thread Wim De Hul

To name a few:

. you can specify the keyboard behaviour (Vi, Emacs,...)
. Syntax help
. debugging: step, break, etc, debug I/O window
. python shell

I used Vi before to write all my code. Infact I still do, but for  
python, I use Wingware :-)



Cheers!

Wim

On 10 Jun 2008, at 23:21, Dick Moores wrote:


At 11:48 AM 6/10/2008, Wim De Hul wrote:

What about Wingware,

I use Wingware professional at ork and the free version at home.

Here's the link: http://www.wingware.com


What do you like about Wing? Esp. Wing Pro?

Dick Moores


___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-11 Thread Tom
I use PythonWin and find the Interactive Python Window invaluable.
Does anyone know which of the IDE's mentioned above have a similar
feature. (I'm on Vista,sorry!)

Thanks.
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-11 Thread Jeff Younker

On Jun 10, 2008, at 4:07 AM, Sean Novak wrote:


I'm looking for the perfect IDE, preferably open source.  I've  
installed Bluefish, which I find to be a little buggy still.  I'm  
just starting to dive into emacs, which I feel is a little  
daunting.  If someone has tried a few different IDEs and found the  
one that they love..  I'd be interested in your insight!


Pydev and Eclipse are an industrial strength solution.  You get
a full integrated IDE:

- An editor with spell checking, syntax highlighting, code completion,
templates, etc.
- An integrated visual debugger.
- Outline navigators
- Remote debugging.
- Refactoring support
- Navigation tools like 'go to definition'
- Revision control integration with just about every revision control
system on the planet.
- Unit test runner
- Interactive python execution
- Job management via Mylar plugin
- SQL editing via SQLExplorer plugin
- HTML/XML/Javascript development plugins
- Run external tools from within the IDE
- To do lists
- Multi-language development
- etc.

- Jeff Younker - [EMAIL PROTECTED] -




___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Lowell Tackett
"W W" answered the question to my satisfaction.  When I first saw the 
comment, I thought the auther was able to open two virtual windows in the same 
terminal (Linux) that he was able to view (and interact with) 
simultaneously.  That was the advice that I was inquiring after.  
When I realized he simply opened two terminals, I kinda thought, 'oh yea...duh!'

But, thanks for followng up and inquiring.

>From the virtual desk of Lowell Tackett  


--- On Tue, 6/10/08, Alan Gauld <[EMAIL PROTECTED]> wrote:
From: Alan Gauld <[EMAIL PROTECTED]>
Subject: Re: [Tutor] IDE
To: tutor@python.org
Date: Tuesday, June 10, 2008, 6:35 PM

"Lowell Tackett" <[EMAIL PROTECTED]> wrote 

> 1) I have two terminal windows open, one with an interactive python
> prompt, and the other with vim...
> 
> How do you do that (as you describe above)?

Can you elaborate on the question?
He says he opens two terminal windows and runs vim 
in one and python in the other. What is it you want explained?

Alan G

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


  ___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread FT

From: "jordan halsey" <[EMAIL PROTECTED]>
Sent: Tuesday, June 10, 2008 1:40 PM
Any one here using cutter... http://www.fundza.com

Free Java based ide with many built in functions and bindings. This is an
especially useful tool if you are doing 3d or any kind of shader writing.


Also, try this editor:
http://www.contexteditor.org/

ConTEXT
Text Editor Features
unlimited open files
unlimited editing file size, 4kB line length
powerful syntax highlighting for:
C/C++
Delphi/Pascal
Java
Java Script
Visual Basic
Perl/CGI
HTML
CSS
SQL
FoxPro
80x86 assembler
Python
PHP
Tcl/Tk
XML
Fortran
Foxpro
InnoSetup scripts
powerful custom defined syntax highlighter
multilanguage support
English
German
French
Croatian
Chinese
Czech
Danish
Dutch
Estonian
Esperanto
Spanish
Galego
Italian
Hungarian
Portuguese (Brazil)
Russian
Slovakian
Polish
Lithuanian
Latvian
Slovenian
Turkish
project workspaces support
unicode UTF8 support
code templates
customizable help files for each file type
file explorer with favorites list
file compare
export to HTML/RTF
conversion DOS->UNIX->Macintosh file formats
editing position remembering across files
macro recorder
commenting/uncommenting code
text sort
normal and columnar text selection
bookmarks
search and replace with regular expressions
search and replace text in all open files
incremental search with text emphasizing
C/Java-style block auto indent/outdent
customizable color printing with print preview
exporting configuration stored in registry
customizable syntax highlighter colors, cursors, margin, gutter, line
spacing...
user definable execution keys, depending on file type
capturing console applications standard output
compiler output parser for positioning on error line
powerful command line handler

Powerful Python Editor
Edit, create, and navigate Python code easily. Free


Email:
[EMAIL PROTECTED]

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread jordan halsey

Any one here using cutter... http://www.fundza.com

Free Java based ide with many built in functions and bindings. This is an
especially useful tool if you are doing 3d or any kind of shader writing.

Jordan Reece Halsey
maya | mental ray | renderman | nuke | houdini | ae
www.jordanhalsey.com

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Alan Gauld


"Lowell Tackett" <[EMAIL PROTECTED]> wrote 


1) I have two terminal windows open, one with an interactive python
prompt, and the other with vim...

How do you do that (as you describe above)?


Can you elaborate on the question?
He says he opens two terminal windows and runs vim 
in one and python in the other. What is it you want explained?


Alan G

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Alan Gauld


"Sean Novak" <[EMAIL PROTECTED]> wrote

Thus far,, I know only the basic VIM functionality ie. navigating 
the  document.. search/replace, etc.  Still need to learn regular 
expressions also.  This filter stuff rocks.. thanks!


vim can do all siort of stuff, most of the basic emacs stuff.
split windows, rectangular editing blocks, folding etc etc.

Alan G 



___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Alan Gauld
"Michael yaV" <[EMAIL PROTECTED]> wrote 


Since I'm on a mac, how about using Xcode?


XCode with the PyObjC bridge is OK for Cocoa work but 
as a general purpose IDE is no better than a good editor IMHO.


I still tend to work with 3 windows on the Mac - vim, shell 
and Python interactive. I can cut n paste between them 
and along with all the Unix tools plus bash command history etc 
its just as productive as most IDEs in my experience.


The only thing I do miss in vim over pythonwin is the 
tooltips when entering functions, especially if using 
something like Tkinter with lots of parameters per method.


I've also used Netbeans and Eclipse with Python add-ons 
and both worked in MacOS but on my 600MHz iBook they 
were just too slow!


I keep meaning to try emacs mode. I used to be a heavy 
emacs user but when I moved to a PC I started using vim

and my fingers have lost their emacs habits.

Alan G.


___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread W W
On Tue, Jun 10, 2008 at 4:27 PM, Lowell Tackett <[EMAIL PROTECTED]> wrote:
>
>
> From the virtual desk of Lowell Tackett
>
>
> --- On Tue, 6/10/08, W W <[EMAIL PROTECTED]> wrote:
>
> From: W W <[EMAIL PROTECTED]>
> Subject: Re: [Tutor] IDE
> To: "Sean Novak" <[EMAIL PROTECTED]>
> Cc: tutor@python.org
> Date: Tuesday, June 10, 2008, 1:09 PM
>
> 1) I have two terminal windows open, one with an interactive python
> prompt, and the other with vim...
>
> How do you do that (as you describe
>  above)?

On linux, simply open two terminal windows. On mac, the same. If
you're using ssh, you'd have to run two copies... although, when I've
been on windows, I simply use VIM for windows, and a command prompt
with the interactive shell.

HTH,
Wayne
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Lowell Tackett


>From the virtual desk of Lowell Tackett  


--- On Tue, 6/10/08, W W <[EMAIL PROTECTED]> wrote:
From: W W <[EMAIL PROTECTED]>
Subject: Re: [Tutor] IDE
To: "Sean Novak" <[EMAIL PROTECTED]>
Cc: tutor@python.org
Date: Tuesday, June 10, 2008, 1:09 PM

1) I have two terminal windows open, one with an interactive python
prompt, and the other with vim...

How do you do that (as you describe above)?

-Wayne
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


  ___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Dick Moores

At 11:48 AM 6/10/2008, Wim De Hul wrote:

What about Wingware,

I use Wingware professional at ork and the free version at home.

Here's the link: http://www.wingware.com


What do you like about Wing? Esp. Wing Pro?

Dick Moores


___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Michael yaV

Thanks, I'll give it look.


On Jun 10, 2008, at 2:48 PM, Wim De Hul wrote:


What about Wingware,

I use Wingware professional at ork and the free version at home.

Here's the link: http://www.wingware.com


Cheers!

Wim

On 10 Jun 2008, at 20:13, Michael yaV wrote:


Since I'm on a mac, how about using Xcode?


On Jun 10, 2008, at 2:07 PM, Kent Johnson wrote:

On Tue, Jun 10, 2008 at 1:30 PM, Michael yaV  
<[EMAIL PROTECTED]> wrote:

Thanks. What do you think of IDLE?


It's primitive.

Kent



___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor





___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Hansen, Mike
 

> -Original Message-
> From: Michael yaV [mailto:[EMAIL PROTECTED] 
> Sent: Tuesday, June 10, 2008 12:13 PM
> To: Kent Johnson
> Cc: Hansen, Mike; tutor@python.org
> Subject: Re: [Tutor] IDE
> 
> Since I'm on a mac, how about using Xcode?
> 
> 
> On Jun 10, 2008, at 2:07 PM, Kent Johnson wrote:
> 
> > On Tue, Jun 10, 2008 at 1:30 PM, Michael yaV 
> <[EMAIL PROTECTED]>  
> > wrote:
> >> Thanks. What do you think of IDLE?
> >
> > It's primitive.
> >
> > Kent
> >
> 

I agree with Kent. IDLE is bare bones. It's nice to mess around with the
interactive interpreter, but I've been using Ipython for that.

I've never played with Xcode.

Mike 
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Wim De Hul

What about Wingware,

I use Wingware professional at ork and the free version at home.

Here's the link: http://www.wingware.com


Cheers!

Wim

On 10 Jun 2008, at 20:13, Michael yaV wrote:


Since I'm on a mac, how about using Xcode?


On Jun 10, 2008, at 2:07 PM, Kent Johnson wrote:

On Tue, Jun 10, 2008 at 1:30 PM, Michael yaV  
<[EMAIL PROTECTED]> wrote:

Thanks. What do you think of IDLE?


It's primitive.

Kent



___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Sean Novak

Sweet Jesus!!  Thank you!

Thus far,, I know only the basic VIM functionality ie. navigating the  
document.. search/replace, etc.  Still need to learn regular  
expressions also.  This filter stuff rocks.. thanks!



Sean

On Jun 10, 2008, at 1:21 PM, Alan Gauld wrote:


"Sean Novak" <[EMAIL PROTECTED]> wrote

like about EMACS, however, is the ability to run the current  
buffer interactively to a python command line.  Is there a way to  
set this up in VIM?


Yes, it's a standard vi (not even vim) feature.
The command is something like:

:!(motion) python

Where (motion) is any vi navigation/selection set
(including vims visual mode)

Thus for the full buffer:

:1,$! python

Follow with a u to undo the change!!!

Do help ! for lots more options

with VIM (shocking, I know).  But, as is,, I wouldn't consider it  
an  IDE.  It's more of a really really nice text editor.  I hope I  
don't  get flamed for that last one.  Does anyone know of a  
documented  useful workflow using VIM and it's other UNIX  
compatriots that feels  more like an IDE?


Just standard unix tools like grep, tags, and the filter trick above.

HTH,

Alan G

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Kent Johnson
On Tue, Jun 10, 2008 at 1:30 PM, Michael yaV <[EMAIL PROTECTED]> wrote:
> Thanks. What do you think of IDLE?

It's primitive.

Kent
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Michael yaV

Since I'm on a mac, how about using Xcode?


On Jun 10, 2008, at 2:07 PM, Kent Johnson wrote:

On Tue, Jun 10, 2008 at 1:30 PM, Michael yaV <[EMAIL PROTECTED]>  
wrote:

Thanks. What do you think of IDLE?


It's primitive.

Kent



___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Michael yaV

Thanks. What do you think of IDLE?


On Jun 10, 2008, at 11:39 AM, Hansen, Mike wrote:





-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Michael yaV
Sent: Tuesday, June 10, 2008 8:45 AM
To: Alan Gauld
Cc: tutor@python.org
Subject: Re: [Tutor] IDE

How about for the Mac platform?



Textmate(not open source) but most who program on the mac love it.

TextWrangler(not open source, but free)

Open source
---
VIM
Emacs(Aquamacs)
Eclipse

Probably not considered IDEs

Smultron
SubEthaEdit

Mike
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor



___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Alan Gauld

"Sean Novak" <[EMAIL PROTECTED]> wrote

like about EMACS, however, is the ability to run the current buffer 
interactively to a python command line.  Is there a way to set this 
up in VIM?


Yes, it's a standard vi (not even vim) feature.
The command is something like:

:!(motion) python

Where (motion) is any vi navigation/selection set
(including vims visual mode)

Thus for the full buffer:

:1,$! python

Follow with a u to undo the change!!!

Do help ! for lots more options

with VIM (shocking, I know).  But, as is,, I wouldn't consider it 
an  IDE.  It's more of a really really nice text editor.  I hope I 
don't  get flamed for that last one.  Does anyone know of a 
documented  useful workflow using VIM and it's other UNIX 
compatriots that feels  more like an IDE?


Just standard unix tools like grep, tags, and the filter trick above.

HTH,

Alan G 



___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread W W
On Tue, Jun 10, 2008 at 11:44 AM, Sean Novak <[EMAIL PROTECTED]> wrote:
>> however, is the ability to run the current buffer interactively to a python
>> command line.  Is there a way to set this up in VIM?

I know there's some python what-nots with vim, but I just do one of a
few options:

1) I have two terminal windows open, one with an interactive python
prompt, and the other with vim. I play around with whatever small
commands in the interactive editor when I want to experiment with
something small. When I'm running/testing my script, I just do this:

:w
:!python myscript.py

and it will run your script. That's my most common method, though
sometimes I will just run python from within vim:

:!python

and then exit() the prompt to get back to vim.

I've heard tell there are some other ways, but that's always been
sufficient for me.

-Wayne
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Hansen, Mike
 

> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Sean Novak
> Sent: Tuesday, June 10, 2008 10:44 AM
> To: tutor@python.org
> Subject: Re: [Tutor] IDE
> 
> >
> > Wow.. thanks everyone!!  I am on a mac,, currently.  But, I often  
> > bounce from one computer to the next.. often Linux.  So, I 
> like the  
> > VIM option as it comes pre installed on either OS.  One 
> thing that I  
> > like about EMACS, however, is the ability to run the 
> current buffer  
> > interactively to a python command line.  Is there a way to 
> set this  
> > up in VIM?  Why not just use EMACS?  I'm already pretty familiar  
> > with VIM (shocking, I know).  But, as is,, I wouldn't 
> consider it an  
> > IDE.  It's more of a really really nice text editor.  I 
> hope I don't  
> > get flamed for that last one.  Does anyone know of a documented  
> > useful workflow using VIM and it's other UNIX compatriots 
> that feels  
> > more like an IDE?  Links would be very appreciated!!!  Any video  
> > links/tutorials.. I will make you a delicious sandwich.
> >
> > Sean


Here's a couple of links. I need to explore some of the stuff in Peter's
Blog more.

http://www.petersblog.org/node/461

http://clipboarded.blogspot.com/2007/10/vim-as-ide.html

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Sean Novak


Wow.. thanks everyone!!  I am on a mac,, currently.  But, I often  
bounce from one computer to the next.. often Linux.  So, I like the  
VIM option as it comes pre installed on either OS.  One thing that I  
like about EMACS, however, is the ability to run the current buffer  
interactively to a python command line.  Is there a way to set this  
up in VIM?  Why not just use EMACS?  I'm already pretty familiar  
with VIM (shocking, I know).  But, as is,, I wouldn't consider it an  
IDE.  It's more of a really really nice text editor.  I hope I don't  
get flamed for that last one.  Does anyone know of a documented  
useful workflow using VIM and it's other UNIX compatriots that feels  
more like an IDE?  Links would be very appreciated!!!  Any video  
links/tutorials.. I will make you a delicious sandwich.


Sean


On Jun 10, 2008, at 11:39 AM, Hansen, Mike wrote:





-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Michael yaV
Sent: Tuesday, June 10, 2008 8:45 AM
To: Alan Gauld
Cc: tutor@python.org
Subject: Re: [Tutor] IDE

How about for the Mac platform?



Textmate(not open source) but most who program on the mac love it.

TextWrangler(not open source, but free)

Open source
---
VIM
Emacs(Aquamacs)
Eclipse

Probably not considered IDEs

Smultron
SubEthaEdit

Mike
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor




___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Hansen, Mike
 

> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Sean Novak
> Sent: Tuesday, June 10, 2008 5:08 AM
> To: tutor@python.org
> Subject: [Tutor] IDE
> 
> I'm looking for the perfect IDE, preferably open source.  I've  
> installed Bluefish, which I find to be a little buggy still.  
> I'm just  
> starting to dive into emacs, which I feel is a little daunting.  If  
> someone has tried a few different IDEs and found the one that they  
> love..  I'd be interested in your insight!
> 
> Thank you!
> 
> Sean

Since you mentioned Bluefish, I'm assuming you are on a Linux/Unix
system.

VIM
Emacs
SPE(I'm not sure if it's open source, but it's free)
Komodo Edit
Eclipse w/Pydev
Eric4

I use VIM the majority of the time. The company I work for purchased
Komodo IDE for me, and I use it off and on. I do my development on a
Windows XP machine mostly for web applications that run on a Linux box. 

Mike
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Hansen, Mike
 

> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Michael yaV
> Sent: Tuesday, June 10, 2008 8:45 AM
> To: Alan Gauld
> Cc: tutor@python.org
> Subject: Re: [Tutor] IDE
> 
> How about for the Mac platform?
> 

Textmate(not open source) but most who program on the mac love it.

TextWrangler(not open source, but free)

Open source
---
VIM
Emacs(Aquamacs)
Eclipse

Probably not considered IDEs

Smultron
SubEthaEdit

Mike
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Michael yaV

How about for the Mac platform?


On Jun 10, 2008, at 8:26 AM, Alan Gauld wrote:


"Sean Novak" <[EMAIL PROTECTED]> wrote


I'm looking for the perfect IDE, preferably open source.


Aren't we all! :-)

We used to have editor wars, now its IDE wars...

someone has tried a few different IDEs and found the one that they  
love..  I'd be interested in your insight!


I've tried many and liked several but none ae perfect.
And some suit different tasks better than others.

The best of all is probably the Dolphin Smalltalk IDE, but it has
the disadvantage of only doing Smalltalk on a Windows box...

I also liked the Borland Delphi IDE around version 3. The later
versions are based on Eclipse with which I have a love/hate
relationship! But Delphi is commercial and doesn't do Python!

I liked ObjectCenter on my Sun workstation, but it costs big
bucks and doesn't do Python.

For Python work, since I assume that's what you are really
interested in, I use Pythonwin for small projects. For bigger jobs
I use vim with a command prompt and an interactive session.
3 windows and Unix or Cygwin to provide the other tools.

Old fashioned, but it's the most productive route for me.

Alan G

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor



___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Demonic Software
I have tried a few and I mainly stick with Eclipse IDE + PyDev for large
projects, simply because I develop stuff in other languages and it is
X-platform.  For small stuff, I might just use Notepad++ (Windows),
Kate/(KDE)/ vim, or ipython for rapid python prototyping :)  My only dislike
about vim is how spacing is interpretted going from editor to editor, so I
dont use it very often for python :/




On Tue, Jun 10, 2008 at 7:26 AM, Alan Gauld <[EMAIL PROTECTED]>
wrote:

> "Sean Novak" <[EMAIL PROTECTED]> wrote
>
>  I'm looking for the perfect IDE, preferably open source.
>>
>
> Aren't we all! :-)
>
> We used to have editor wars, now its IDE wars...
>
>  someone has tried a few different IDEs and found the one that they love..
>>  I'd be interested in your insight!
>>
>
> I've tried many and liked several but none ae perfect.
> And some suit different tasks better than others.
>
> The best of all is probably the Dolphin Smalltalk IDE, but it has
> the disadvantage of only doing Smalltalk on a Windows box...
>
> I also liked the Borland Delphi IDE around version 3. The later
> versions are based on Eclipse with which I have a love/hate
> relationship! But Delphi is commercial and doesn't do Python!
>
> I liked ObjectCenter on my Sun workstation, but it costs big
> bucks and doesn't do Python.
>
> For Python work, since I assume that's what you are really
> interested in, I use Pythonwin for small projects. For bigger jobs
> I use vim with a command prompt and an interactive session.
> 3 windows and Unix or Cygwin to provide the other tools.
>
> Old fashioned, but it's the most productive route for me.
>
> Alan G
>
> ___
> Tutor maillist  -  Tutor@python.org
> http://mail.python.org/mailman/listinfo/tutor
>
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Alan Gauld

"Sean Novak" <[EMAIL PROTECTED]> wrote


I'm looking for the perfect IDE, preferably open source.


Aren't we all! :-)

We used to have editor wars, now its IDE wars...

someone has tried a few different IDEs and found the one that they 
love..  I'd be interested in your insight!


I've tried many and liked several but none ae perfect.
And some suit different tasks better than others.

The best of all is probably the Dolphin Smalltalk IDE, but it has
the disadvantage of only doing Smalltalk on a Windows box...

I also liked the Borland Delphi IDE around version 3. The later
versions are based on Eclipse with which I have a love/hate
relationship! But Delphi is commercial and doesn't do Python!

I liked ObjectCenter on my Sun workstation, but it costs big
bucks and doesn't do Python.

For Python work, since I assume that's what you are really
interested in, I use Pythonwin for small projects. For bigger jobs
I use vim with a command prompt and an interactive session.
3 windows and Unix or Cygwin to provide the other tools.

Old fashioned, but it's the most productive route for me.

Alan G 



___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread Kent Johnson
On Tue, Jun 10, 2008 at 7:07 AM, Sean Novak <[EMAIL PROTECTED]> wrote:
> I'm looking for the perfect IDE, preferably open source.

'Perfect' is in the eye of the beholder! Some suggestions here:
http://wiki.python.org/moin/IntegratedDevelopmentEnvironments

Kent
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread mail limodou
On Tue, Jun 10, 2008 at 7:32 PM, mail limodou <[EMAIL PROTECTED]>
wrote:

> On Tue, Jun 10, 2008 at 7:07 PM, Sean Novak <[EMAIL PROTECTED]> wrote:
>
>> I'm looking for the perfect IDE, preferably open source.  I've installed
>> Bluefish, which I find to be a little buggy still.  I'm just starting to
>> dive into emacs, which I feel is a little daunting.  If someone has tried a
>> few different IDEs and found the one that they love..  I'd be interested in
>> your insight!
>>
>> Maybe you can try ulipad. See my signature below.
>
> There is a video about Ulipad

http://showmedo.com/videos/video?name=267&fromSeriesID=267


-- 
I like python!
UliPad <>: http://code.google.com/p/ulipad/
Uliweb <>: http://code.google.com/p/uliweb
My Blog: http://hi.baidu.com/limodou
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread W W
I use vi/vim.

I find it extremely useful/powerful.

-Wayne
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread muhamed niyas
You can use either Komodo or Anjuta.
Komodo is better than Anjuta.

On Tue, Jun 10, 2008 at 4:37 PM, Sean Novak <[EMAIL PROTECTED]> wrote:

> I'm looking for the perfect IDE, preferably open source.  I've installed
> Bluefish, which I find to be a little buggy still.  I'm just starting to
> dive into emacs, which I feel is a little daunting.  If someone has tried a
> few different IDEs and found the one that they love..  I'd be interested in
> your insight!
>
> Thank you!
>
> Sean
> ___
> Tutor maillist  -  Tutor@python.org
> http://mail.python.org/mailman/listinfo/tutor
>



-- 
Thanks & Best Regards,

Muhamed Niyas C
(Core Solutions India)
Mobile: +91 9447 468825
URL: www.coresolutionsindia.com
Email: [EMAIL PROTECTED]
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE

2008-06-10 Thread mail limodou
On Tue, Jun 10, 2008 at 7:07 PM, Sean Novak <[EMAIL PROTECTED]> wrote:

> I'm looking for the perfect IDE, preferably open source.  I've installed
> Bluefish, which I find to be a little buggy still.  I'm just starting to
> dive into emacs, which I feel is a little daunting.  If someone has tried a
> few different IDEs and found the one that they love..  I'd be interested in
> your insight!
>
> Maybe you can try ulipad. See my signature below.


-- 
I like python!
UliPad <>: http://code.google.com/p/ulipad/
Uliweb <>: http://code.google.com/p/uliweb
My Blog: http://hi.baidu.com/limodou
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE / development environment

2007-04-23 Thread Robert H. Haener IV
Rohan Deshpande wrote:
> What does everyone use as their development environment for Python,
> particularly web dev?

I primarily use SPE in both Windows and Linux, though I occasionally use 
vim/gvim in both environments.  Oddly enough, I've started using the Python 
interactive prompt for basic math in place of a calculator app.


-Robert
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE / development environment

2007-04-23 Thread Mike Hansen
 

> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Rohan Deshpande
> Sent: Sunday, April 22, 2007 2:51 AM
> To: tutor@python.org
> Subject: [Tutor] IDE / development environment
> 
> Hey guys,
> 
> I've been using Linux for a long time but this is my first 
> foray into app development.  Therefore, I have never had to 
> properly set up a development environment for myself.  I am 
> partial to vim as an editor, and have configured it for the 
> python templating language i'm using with Pylons called Mako, 
> as well as using python.vim.  However, I have not figured out 
> how to do file management in a productive manner, quickly 
> switching between files.
> 
> What does everyone use as their development environment for 
> Python, particularly web dev? 
> 
> Thanks much.
> 
> Always looking for a faster way,
> Rohan
> 

I primarily use VIM. What do you mean by "switching between files"? You
might look at the mini-buffer explorer plug-in. It makes it easy to
switch between buffers.

Mike
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE / development environment

2007-04-23 Thread Luke Paireepinart
Kent Johnson wrote:
> Rikard Bosnjakovic wrote:
>
>   
>> And now, Alan, see the charm of "reply all": this mail gets three
>> recipients: the list and two persons on the list, meaning they both
>> will get two copies. The next person replying this mail will add it up
>> to another person, and in the final step there is no need for the list
>> anymore, because everyone is in the CC-field.
>> 
>
> Feel free to edit the CC fields.
>
> You can configure your own mail preferences so you only get one copy of 
> mails that are sent to you and to the list.
>   
I only ever get one copy, even when people CC me.
I'm CCing this to you, Rikard, as motivation for you to figure out how 
to configure yours this way :P
-Luke
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE / development environment

2007-04-22 Thread Kent Johnson
Rikard Bosnjakovic wrote:

> And now, Alan, see the charm of "reply all": this mail gets three
> recipients: the list and two persons on the list, meaning they both
> will get two copies. The next person replying this mail will add it up
> to another person, and in the final step there is no need for the list
> anymore, because everyone is in the CC-field.

Feel free to edit the CC fields.

You can configure your own mail preferences so you only get one copy of 
mails that are sent to you and to the list.

Kent
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE / development environment

2007-04-22 Thread Rikard Bosnjakovic
On 4/22/07, Vince Teachout <[EMAIL PROTECTED]> wrote:

> I just twit-filtered him.  I got tired of his one line robotic complaint
> in MY mailbox.

Good for you, because as long as this list keeps being braindead about
not adding reply-to-tags (i.e. forever) I'm piping it back in here.

And now, Alan, see the charm of "reply all": this mail gets three
recipients: the list and two persons on the list, meaning they both
will get two copies. The next person replying this mail will add it up
to another person, and in the final step there is no need for the list
anymore, because everyone is in the CC-field.

Isn't that beauty?


-- 
- Rikard - http://bos.hack.org/cv/
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE / development environment

2007-04-22 Thread Rob Andrews
> What does everyone use as their development environment for Python,
> particularly web dev?

Komodo (by ActiveState). For web dev in dynamic languages, it's tough
to actually beat.

I scored mine at a $100 discount thanks to a coupon ActiveState handed
out at PyCon this year.

-Rob A.
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE / development environment

2007-04-22 Thread Peter Garceau

On 4/22/07, Rohan Deshpande <[EMAIL PROTECTED]> wrote:



What does everyone use as their development environment for Python,
particularly web dev?



I've been using PIDA for a while. http://pida.co.uk/

It's not nearly as fancy as Eclipse, but it does everything that I need it
to do. I think it fits your needs particularly well, since it allow you
embed vim and you won't need to change your current settings.

Peter
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE / development environment

2007-04-22 Thread Martin Walsh
Eike Welk wrote:
> On Sunday 22 April 2007 10:51, Rohan Deshpande wrote:
>> What does everyone use as their development environment for Python,
>> particularly web dev?
> 
> I use PyDev an extension for Eclipse:
> http://pydev.sourceforge.net/

+1 for pydev. The additional plugins (wtp, aptana, and subclipse, etc)
make it particularly nice for web development -- however, I agree, it is
a bit heavy.

> 
> It is good at syntax completion but it is quite slow.
> PyDev also lacks an interactive console.

The 'pydev extensions' plugin (which is a $42.50 add on to the open
source pydev) appears to have an interactive console view. I can't say
that I've ever used it -- since you can make your own as an eclipse
external tool. I must admit it is far from a command line replacement,
but it suits my needs. YMMV.

Choose 'External Tools', from the Run >> External Tools menu, while in
the PyDev perspective (or any other where the Run menu is available).
Select 'Program' in the left-hand pane, and click the new configuration
button. Change the Name field to something appropriate
('python-interactive'), and in the location field specify the path to
the python binary (ex. '/usr/bin/python' or 'C:\Python25\python'). I use
'${container_loc}' in the working directory field, and you must specify
at least '-i' in arguments. Click apply to save, and Run to test it out.

If you want to run your module and drop into an interactive interpreter
after, you can do something very similar under the Run >> Run >> Python
Run menu item -- specifying '-i' in the VM arguments field on the
Arguments tab.

HTH,
Marty

> 
> Regards Eike.
> 
> ___
> Tutor maillist  -  Tutor@python.org
> http://mail.python.org/mailman/listinfo/tutor

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE / development environment

2007-04-22 Thread Vince Teachout
Alan Gauld wrote:
> Having said that I do appreciate that web mail tools in particular
> are often quite brain-dead and make Reply All hard to find - I
> recently got caught out by a web tool that hasd ReplyAll as
> its default and I wound up sending to the list when I intended
> sending to the sender!!
>
>   

I have a cousin who inadvertantly sent some extremely juicy personal 
information to our family mailing list because of that same problem.  
Can the list be set to set the FROM to be from the list, instead of from 
the original FROM?  That way clicking reply replies to the list, and you 
have to make an extra effort (reply all) to reply to the orignal sender, 
as well.   It may not be standard, but it sure makes it a lot easier. 

I actually sympathize with the original poster - it is annoying to get 2 
copies of the email.  I just found his solution to be even MORE 
annoying, after a while.  :-|

-- 
Vince Teachout
Caracal Software
www.caracal.net
518-733-9411

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE / development environment

2007-04-22 Thread Alan Gauld
"Luke Paireepinart" <[EMAIL PROTECTED]> wrote

> for fear that the person who can't remember whether to use reply or
> reply-all for this group

I won't get into the whole philospohy bit here but the rule is
quite simple and standard and should work on any standard
mail tool..

Read the From header.
Reply sends it to whoever/whatever is in that header
(OK technically it sends it to the Reply-To header if set).
Reply All sends it to all the recipients of the oiriginal mail.

Mail sent via Python's Mailman comes from the original
sender and is CCd to the list, therefore you need Reply All
to reply to the list.. Reply replies to the sender.

Just use the tools as they were designed and it is very simple.

Having said that I do appreciate that web mail tools in particular
are often quite brain-dead and make Reply All hard to find - I
recently got caught out by a web tool that hasd ReplyAll as
its default and I wound up sending to the list when I intended
sending to the sender!!

Alan G.



___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE / development environment

2007-04-22 Thread Luke Paireepinart
Angela K. Foughty wrote:
> Hey, you know what?  Whether someone replies to the list address or your 
> address, it's still going to end up in your mailbox, so chill out.  It's 
> a simple matter to change the list preferences to make the list address 
> the reply-to address.  If the list owner won't do that, your beef is 
> with him and not with people who reply to posts, and meanwhile, I'm 
> tired of getting your complaints in MY mailbox.
>   
It would be really funny if Rikard wrote a scathing rebuttal here and 
forgot to hit reply-all and sent it direct to you. :D
Seriously, though.  Let us not start any flameage.  It was so nice and 
cool in here.
I think Rikard is pretty justified in complaining.  It's pretty annoying 
when replies obviously meant for the list aren't sent there,
and you have to act as the middle-man, forwarding their e-mails for 
them.  Why'd we set up this intricate system of interconnected computers 
if humans end up doing the routing?
On the other hand, it's not too hard to have a nicer attitude about it.  
"Please stop replying to my mailbox," for example.
Angela - I don't think it's so much that the e-mail is in his inbox, 
just that it's in ONLY his inbox, and he feels bad letting it rot there,
for fear that the person who can't remember whether to use reply or 
reply-all for this group may have had something useful to contribute -
and he thus is forced to route their messages to the list and take up 
his valuable time.
-Luke
> A.
>
> Rikard Bosnjakovic wrote:
>   
>> On 4/22/07, Jia Lu <[EMAIL PROTECTED]> wrote:
>>
>>   
>> 
>>> SPE under Linux
>>> PyScripter under windows
>>> 
>>>   
>> Stop replying to my mailbox.
>>
>>   
>> 
> ___
> Tutor maillist  -  Tutor@python.org
> http://mail.python.org/mailman/listinfo/tutor
>
>   

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE / development environment

2007-04-22 Thread Vince Teachout
Angela K. Foughty wrote:
> Hey, you know what?  Whether someone replies to the list address or your 
> address, it's still going to end up in your mailbox, so chill out.  It's 
> a simple matter to change the list preferences to make the list address 
> the reply-to address.  If the list owner won't do that, your beef is 
> with him and not with people who reply to posts, and meanwhile, I'm 
> tired of getting your complaints in MY mailbox.
>   
I just twit-filtered him.  I got tired of his one line robotic complaint 
in MY mailbox.
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE / development environment

2007-04-22 Thread Angela K. Foughty
Hey, you know what?  Whether someone replies to the list address or your 
address, it's still going to end up in your mailbox, so chill out.  It's 
a simple matter to change the list preferences to make the list address 
the reply-to address.  If the list owner won't do that, your beef is 
with him and not with people who reply to posts, and meanwhile, I'm 
tired of getting your complaints in MY mailbox.

A.

Rikard Bosnjakovic wrote:
> On 4/22/07, Jia Lu <[EMAIL PROTECTED]> wrote:
>
>   
>> SPE under Linux
>> PyScripter under windows
>> 
>
> Stop replying to my mailbox.
>
>   
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE / development environment

2007-04-22 Thread Rikard Bosnjakovic
On 4/22/07, Jia Lu <[EMAIL PROTECTED]> wrote:

> SPE under Linux
> PyScripter under windows

Stop replying to my mailbox.

-- 
- Rikard - http://bos.hack.org/cv/
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE / development environment

2007-04-22 Thread Rikard Bosnjakovic
On 4/22/07, Rohan Deshpande <[EMAIL PROTECTED]> wrote:

> What does everyone use as their development environment for Python,

Emacs.


-- 
- Rikard - http://bos.hack.org/cv/
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE / development environment

2007-04-22 Thread Eike Welk
On Sunday 22 April 2007 10:51, Rohan Deshpande wrote:
> What does everyone use as their development environment for Python,
> particularly web dev?

I use PyDev an extension for Eclipse:
http://pydev.sourceforge.net/

It is good at syntax completion but it is quite slow.
PyDev also lacks an interactive console.

Regards Eike.

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE for Python

2006-07-25 Thread Alan Gauld
> I want to know which IDE I should use for programming.

 IDLE comes with standard Python and is OK for starters.

Pythonwin comes with ActiveState python (as well as IDLE) 
and is better for Windoze users.

Personally I use cygwin, bash, and vim.
Others use emacs...

And there are lots more including commercial ones. But I'd 
start simple with Pythonwin or IDLE...

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] IDE for Python

2006-07-25 Thread Tim Johnson
* Mike Hansen <[EMAIL PROTECTED]> [060725 10:26]:
> 
> I personally use VIM. The closest thing to an IDE I've used is Komodo.
> You might check out these links.
 
  I used to use vim extensively with python, now have moved to emacs.

> http://pyfaq.infogami.com/tutor-whats-the-best-editor-ide-for-python

  You can actually compile the python binary *into* the vim binary, that
  contributes to some of the nice python plugins for vim. And I imagine
  that would potentially be unlimited potential functionality.

  Emacs on the other hand is customizable via elisp, but one of these
  days I'm going to investigate pymacs, which is a system for
  customizing emacs with python. 

  I prefer any of these schemes to to the traditional "IDE" 'cuz I
  like the idea of making one's programming environment do exactly
  what I want it to do in my own way.

  The trade-off is time
  tj

  
> Mike
> http://users.adelphia.net/~mahansen/programming/editorides.html
>  
> 
> ___
> Tutor maillist  -  Tutor@python.org
> http://mail.python.org/mailman/listinfo/tutor

-- 
Tim Johnson <[EMAIL PROTECTED]>
  http://www.alaska-internet-solutions.com
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE for Python

2006-07-25 Thread Carroll, Barry
Raj:

I prefer ViM as well.  I have tried several IDEs: Idle, SlickEdit,
Eclipse/PyDev, Stani's Python Editor (SPE).  None of them manages
multiple editing windows as well as ViM, and that is the feature I use
most.  

In a typical editing session I will have six or more editing windows
open, accessing perhaps three different files.  ViM handles all this
effortlessly.  It allows me to have many windows open at once, each one
in the position and of the size that best matches my need at the moment.
Resizing, opening and closing windows, displaying a new file in an
existing window, chancing focus from one window to another.  ViM handles
these tasks far better than any of the IDEs I have tried.   

Regards,
 
Barry
[EMAIL PROTECTED]
541-302-1107

We who cut mere stones must always be envisioning cathedrals.

-Quarry worker's creed

> -Original Message-
> Date: Tue, 25 Jul 2006 10:51:54 -0600
> From: "Mike Hansen" <[EMAIL PROTECTED]>
> Subject: Re: [Tutor] IDE for Python
> To: 
> Message-ID:
>   <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset="us-ascii"
> 
> 
> 
> 
> 
> 
>   From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> On Behalf Of Basavaraj SP.
>   Sent: Tuesday, July 25, 2006 9:05 AM
>   To: tutor@python.org
>   Subject: [Tutor] IDE for Python
> 
> 
> 
>   Dear All,
> 
>   I am new to Python.
> 
>   I want to know which IDE I should use for programming.
> 
>   If so from where can I get it?
> 
>   Thanks in advance.
> 
>   - Raj
> 
> I personally use VIM. The closest thing to an IDE I've used is Komodo.
> You might check out these links.
> 
> http://pyfaq.infogami.com/tutor-whats-the-best-editor-ide-for-python
> 
> Mike
> http://users.adelphia.net/~mahansen/programming/editorides.html

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE for Python

2006-07-25 Thread Tracy R Reed
Basavaraj SP. wrote:

> I want to know which IDE I should use for programming.

Emacs has been the gold standard of IDE's for years.

-- 
Tracy R Reed  http://ultraviolet.org
A: Because we read from top to bottom, left to right
Q: Why should I start my reply below the quoted text
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE for Python

2006-07-25 Thread Rob Sinclar
On Tuesday 25 July 2006 18:51, Mike Hansen wrote:
>   Dear All,
>
>   I am new to Python.
>
>   I want to know which IDE I should use for programming.
>
>   If so from where can I get it?
>
>   Thanks in advance.
>
>   - Raj
>
> I personally use VIM. The closest thing to an IDE I've used is Komodo.
> You might check out these links.
>
> http://pyfaq.infogami.com/tutor-whats-the-best-editor-ide-for-python
>
> Mike
> http://users.adelphia.net/~mahansen/programming/editorides.html
>

Scite is interesting for programming.
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE for Python

2006-07-25 Thread Mike Hansen
 




From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Basavaraj SP.
Sent: Tuesday, July 25, 2006 9:05 AM
To: tutor@python.org
Subject: [Tutor] IDE for Python



Dear All,

I am new to Python.

I want to know which IDE I should use for programming.

If so from where can I get it?

Thanks in advance.   

- Raj

I personally use VIM. The closest thing to an IDE I've used is Komodo.
You might check out these links.

http://pyfaq.infogami.com/tutor-whats-the-best-editor-ide-for-python

Mike
http://users.adelphia.net/~mahansen/programming/editorides.html
 

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE for Python

2006-07-25 Thread andrew clarke
On Tue, Jul 25, 2006 at 08:34:39PM +0530, Basavaraj SP. wrote:

> I am new to Python.
> 
> I want to know which IDE I should use for programming.
> 
> If so from where can I get it?

ActivePython is a good start:

http://www.activestate.com/Products/ActivePython/
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE - Editors - Python

2006-02-13 Thread Darin William Lawson Hosking
I have looked at several "ide's" but still haven't found a true newbie
python editor mainly need code completion and maybe drop in code like a
wisiwig html editor would give me.

I am looking at python for basically network admin scripts.

If anyone knows of one I would really appreciate a link. By the way I
only use linux.

Thanx in advanced
Darin


On Fri, 2006-02-10 at 11:30 +0100, [EMAIL PROTECTED] wrote:
> What about It's an Editor based on wxPython. NewEdit uses Mixin and 
> Plugin technique as its architecture. Most of its classes can be 
> extended via mixin and plugin components, and finally become an 
> integrity class at creating the instance. So NewEdit is very dynamic. 
> You can write the new features in new files, and hardly need to modify 
> the existing code. And if you want to extend the existing classes, you 
> could write mixins and plugins, and this will be bound to the target 
> class that I call "Slot Class". This technique will make the changes 
> centralized and easily managed. What are its features?  
> * Cross platform o based on wxPython, so it can run anywhere that 
> wxPython works, such as: Windows, Linux. o Unicode support...: 
> http://wiki.woodpecker.org.cn/moin/NewEdit?action=AttachFile&do=get&target=newedit_3.2.zip
>  
> also have windows installer: 
> http://wiki.woodpecker.org.cn/moin/NewEdit?action=AttachFile&do=get&target=NewEdit3.2.exe
>  
> wiki: http://wiki.woodpecker.org.cn/moin/NewEdit svn: 
> http://cvs.woodpecker.org.cn/svn/woodpecker/newedit maillist: 
> http://groups.google.com/group/NewEdit 
> Hugo González Monteverde a écrit :
> >> I'm programming under Windows and I haven't found anything better than
> >> Stani's Python Editor (spe).  It should be cross-platform.
> >>
> >> 
> >
> > I second SPE under Windows, though under linux I keep using vim.  The 
> > included utilities are great (I love Kiki)
> >
> > The only caveat would be that running wxpython programs could get you 
> > into trouble, as SPE itself is written in wxPython.
> >
> > Hugo
> > ___
> > Tutor maillist  -  Tutor@python.org
> > http://mail.python.org/mailman/listinfo/tutor
> >
> >
> >   
> 
> ___
> Tutor maillist  -  Tutor@python.org
> http://mail.python.org/mailman/listinfo/tutor
-- 
With A $2 Donation to Feed the Children you can now get started with
Success University. 
all of the details are available to you immediately by visiting
http://darinlh.successuniversity.com/new.asp

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE - Editors - Python

2006-02-10 Thread Joal Heagney
Paul Kraus wrote:
> Which editors does everyone use and why. Please keep the discussion to IDE's 
> rather then any editors. I am well versed on Emacs and VI so anything beyond 
> them would be appreciative. Why you like the editor and how it helps reduce 
> your development time would be productive and helpfull.
> 
> TIA,

Idle. Purely because I don't do much programming and all I need is a 
text editor with a built in command line to test ideas and check 
completed modules.

The types of things I use python for are:

- semi-quick scripts for one-off automation problems that bash scripting 
can't solve,
- small programs to explore computer or math's based problems. e.g. 
sorting algorithms, genetic algorithms, Fourier transforms of waves to 
analyze frequency distributions (Trying to make a white/pink noise 
generator and ran it's output into the computer's soundcard)
- as a handy-dandy scientific calculator when I can't be bothered 
hunting down my RL scientific calculator :).

Most of these have console-argument, interactive console (raw_input) or 
file-based input methods, with a text console output.

Joal Heagney

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE - Editors - Python

2006-02-10 Thread Edgar Antonio Rodriguez Velazco
Try with Python Card.    ; )-- Edgar A. Rodriguez V. 
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE - Editors - Python

2006-02-10 Thread [EMAIL PROTECTED]
What about It's an Editor based on wxPython. NewEdit uses Mixin and 
Plugin technique as its architecture. Most of its classes can be 
extended via mixin and plugin components, and finally become an 
integrity class at creating the instance. So NewEdit is very dynamic. 
You can write the new features in new files, and hardly need to modify 
the existing code. And if you want to extend the existing classes, you 
could write mixins and plugins, and this will be bound to the target 
class that I call "Slot Class". This technique will make the changes 
centralized and easily managed. What are its features?  
* Cross platform o based on wxPython, so it can run anywhere that 
wxPython works, such as: Windows, Linux. o Unicode support...: 
http://wiki.woodpecker.org.cn/moin/NewEdit?action=AttachFile&do=get&target=newedit_3.2.zip
 
also have windows installer: 
http://wiki.woodpecker.org.cn/moin/NewEdit?action=AttachFile&do=get&target=NewEdit3.2.exe
 
wiki: http://wiki.woodpecker.org.cn/moin/NewEdit svn: 
http://cvs.woodpecker.org.cn/svn/woodpecker/newedit maillist: 
http://groups.google.com/group/NewEdit 
Hugo González Monteverde a écrit :
>> I'm programming under Windows and I haven't found anything better than
>> Stani's Python Editor (spe).  It should be cross-platform.
>>
>> 
>
> I second SPE under Windows, though under linux I keep using vim.  The 
> included utilities are great (I love Kiki)
>
> The only caveat would be that running wxpython programs could get you 
> into trouble, as SPE itself is written in wxPython.
>
> Hugo
> ___
> Tutor maillist  -  Tutor@python.org
> http://mail.python.org/mailman/listinfo/tutor
>
>
>   

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE - Editors - Python

2006-02-09 Thread Hugo González Monteverde

> I'm programming under Windows and I haven't found anything better than
> Stani's Python Editor (spe).  It should be cross-platform.
> 

I second SPE under Windows, though under linux I keep using vim.  The 
included utilities are great (I love Kiki)

The only caveat would be that running wxpython programs could get you 
into trouble, as SPE itself is written in wxPython.

Hugo
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE - Editors - Python

2006-02-06 Thread Alan Gauld
>   Avoid debuggers like a plague. If someone applies for a job
> with us and starts talking about their proficiency in
> debuggers, the interview stops right there and we keep looking.

grin noted but seriously, why?

I tend to take the opposite approach. A good understanding of debuggers
and how to use them will speed up the productivity of any developer,
often by a factor of two or three - much faster to set a breakpoint and
watch than to create multiple print statements and then take them all
out again after laboriously peering at lots of data.

OTOH much faster to insert one or two well chosen print statements
and find the bug rather than crank up a debugger. But if you need
more than a couple of prints then its probably faster to import pdb...

And of course scriptable debuggers are a great testing tool!

What has gotten debuggers a bad name is the trend with modern graphical
debuggers to just blindly step through the code line by line. Now that
is seriously inefficient! Its one reason I tend to use raw text debuggers
like gdb or dbx rather than the GUI variants - the te,mptattion to laziness
is avoided.

Alan g. 

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE - Editors - Python

2006-02-06 Thread Tim Johnson
* Danny Yoo <[EMAIL PROTECTED]> [060206 09:57]:
> >Avoid debuggers like a plague. If someone applies for a job
> >  with us and starts talking about their proficiency in
> >  debuggers, the interview stops right there and we keep looking.
> 
> Hi Tim,
 
  Hey Danny:

> Seriously?  I know that the implication is that sufficient test cases and

  Not entirely seriously Danny. Did you notice the  tag? 

  What I am getting at is a preoccuption with debuggers to a fault,
  and we've seen it all too often.

> design will ferret out bugs, but this attitude toward debuggers surprises
> me.  Steve McConnell, author of Code Complete, makes it a point to
> recommend running any new code through a debugger just to force the
> programmer to dig though the abstractions to see what the program's
> actually doing at a low level.
 
  Actually, that is where I would be digging out a debugger. If I had to
  work off of someone else's code base. I'd consider that to be a more
  efficient way of tracking the process flow without modifying the
  original code.

> In particular, I've found a debugger invaluable in diving through old C
> code that I have not written.  

  Definitely!

> Admittedly, I don't use debuggers in
> Python, but I do see the value in forcing oneself to jump levels of
> abstraction.  But maybe this approach is obsolete now and I'm just an old
> fuddy-duddy.  *grin*

  You're not. Just look for *my* s
  tj

-- 
Tim Johnson <[EMAIL PROTECTED]>
  http://www.alaska-internet-solutions.com
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE - Editors - Python

2006-02-06 Thread Tim Johnson
* Marilyn Davis <[EMAIL PROTECTED]> [060206 11:30]:
> On Mon, 6 Feb 2006, Danny Yoo wrote:
> 
> > >Avoid debuggers like a plague. If someone applies for a job
> > >  with us and starts talking about their proficiency in
> > >  debuggers, the interview stops right there and we keep looking.
> 
> I can see that bragging about "proficiency in debuggers" would be a
> strange tactic in an interview, demonstrating an off-center focus.
 
  Hi Marilyn:

> But the debugger is sure handy now and then.  I try to *think* first.
> That usually finds the problem.  Sometimes one or two print statements
> or an assert sorts it all out.  But, sometimes I'm stuck, and using
> the debugger is the quickest way to unstick me. 

  I've never had to use a debugger in python. "C", well that's
  another issue entirely 
 
  As I write, I'm not yet seeing my reply to Danny, but you should
  probably see it as you read this. That should answer your questions
  and comments

> So you wouldn't hire me?  Your loss.  :^)
 
  :-) But youre focus isn't off-center is it?
  
> While people are talking like this, and about IDE's, the thing I miss
> in the Python debugger is the ability to attach commands to a
> breakpoint.  Does anyone know how to do that?
> 
> I use Linux and keystroked emacs to avoid mousing.  And I use a macro
> in emacs to get around not knowing how to attach commands to
> breakpoints.
 
  On emacs I use simple output stubs for debugging. I *definitely* agree
  regarding keystrokes as opposed to mousing. But it is nice to have
  both. 
  
  On a related note, a few years ago, the local Electric Utility sent
  its entire Autocad Tech staff to a training session where they were
  trained to use Cad without the mouse. Following the session, they
  found that they had a 15% increase in productivity.

  I borrowed the  tag from Danny. I probably use it a little
  differently than he does. Maybe I should use 
  

  Cheers
  tim

> Marilyn
> 
> > 
> > Hi Tim,
> > 
> > Seriously?  I know that the implication is that sufficient test cases and
> > design will ferret out bugs, but this attitude toward debuggers surprises
> > me.  Steve McConnell, author of Code Complete, makes it a point to
> > recommend running any new code through a debugger just to force the
> > programmer to dig though the abstractions to see what the program's
> > actually doing at a low level.
> > 
> > In particular, I've found a debugger invaluable in diving through old C
> > code that I have not written.  Admittedly, I don't use debuggers in
> > Python, but I do see the value in forcing oneself to jump levels of
> > abstraction.  But maybe this approach is obsolete now and I'm just an old
> > fuddy-duddy.  *grin*
> > 
> > ___
> > Tutor maillist  -  Tutor@python.org
> > http://mail.python.org/mailman/listinfo/tutor
> > 
> 
> -- 
> 
> ___
> Tutor maillist  -  Tutor@python.org
> http://mail.python.org/mailman/listinfo/tutor

-- 
Tim Johnson <[EMAIL PROTECTED]>
  http://www.alaska-internet-solutions.com
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE - Editors - Python

2006-02-06 Thread Marilyn Davis
On Mon, 6 Feb 2006, Danny Yoo wrote:

> >Avoid debuggers like a plague. If someone applies for a job
> >  with us and starts talking about their proficiency in
> >  debuggers, the interview stops right there and we keep looking.

I can see that bragging about "proficiency in debuggers" would be a
strange tactic in an interview, demonstrating an off-center focus.

But the debugger is sure handy now and then.  I try to *think* first.
That usually finds the problem.  Sometimes one or two print statements
or an assert sorts it all out.  But, sometimes I'm stuck, and using
the debugger is the quickest way to unstick me.

So you wouldn't hire me?  Your loss.  :^)

While people are talking like this, and about IDE's, the thing I miss
in the Python debugger is the ability to attach commands to a
breakpoint.  Does anyone know how to do that?

I use Linux and keystroked emacs to avoid mousing.  And I use a macro
in emacs to get around not knowing how to attach commands to
breakpoints.

Marilyn

> 
> Hi Tim,
> 
> Seriously?  I know that the implication is that sufficient test cases and
> design will ferret out bugs, but this attitude toward debuggers surprises
> me.  Steve McConnell, author of Code Complete, makes it a point to
> recommend running any new code through a debugger just to force the
> programmer to dig though the abstractions to see what the program's
> actually doing at a low level.
> 
> In particular, I've found a debugger invaluable in diving through old C
> code that I have not written.  Admittedly, I don't use debuggers in
> Python, but I do see the value in forcing oneself to jump levels of
> abstraction.  But maybe this approach is obsolete now and I'm just an old
> fuddy-duddy.  *grin*
> 
> ___
> Tutor maillist  -  Tutor@python.org
> http://mail.python.org/mailman/listinfo/tutor
> 

-- 

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE - Editors - Python

2006-02-06 Thread Alan Gauld

> Which editors does everyone use and why. Please keep the discussion to 
> IDE's

Another hotly debated topic.

What do you define as requyirements of an IDE?
To me Unix is the best IDE I've ever used, but others would challenge my
definition of an IDE...

> rather then any editors. I am well versed on Emacs and VI so anything 
> beyond

OK, Emacs could be argueed as an IDE if you install pythonmode.
vim in turn has excellent Python support if you get the version with 
built-in
Python for macro writing. Personally I use emacs on Unicx and vim on
Windows and on Mac I use both as the mood takes me!

> them would be appreciative. Why you like the editor and how it helps 
> reduce
> your development time would be productive and helpfull.

Other Python tools I have used include Scite on Windows - the editor
portion of Pyhonwin. Glade and Boa Constructor both get good write-ups.

Kimodo and Blackadder are also both good but commercial.

NetBeans can speak Jython but doesn't offer the Python programmer
much beyomd the editor to be honest.

But personally my preferred environment is vim and a bash shell under
cygwin on XP. Or, less often, xemacs with python mode on Linux.

HTH,

Alan G. 

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE - Editors - Python

2006-02-06 Thread Mike Hansen
> Subject:
> [Tutor] IDE - Editors - Python
> From:
> Paul Kraus <[EMAIL PROTECTED]>
> Date:
> Mon, 6 Feb 2006 09:46:42 -0500
> To:
> tutor@python.org
> 
> To:
> tutor@python.org
> 
> 
> Which editors does everyone use and why. Please keep the discussion to IDE's 
> rather then any editors. I am well versed on Emacs and VI so anything beyond 
> them would be appreciative. Why you like the editor and how it helps reduce 
> your development time would be productive and helpfull.
> 
> TIA,

I use VIM, and sometimes Komodo. The personal edition of Komodo is ~$30. I like 
the debugging and the output window in Komodo. I suppose I could get VIM to do 
this, but I haven't looked into it enough.

Many swear by Eric3, WingIDE, SPE, or Dr. Python. I want to take a another look 
at Eclipse and PyDev. At the time I looked at PyDev, it was still in it's 
infancy.

Personally, I'd stick to VIM or Emacs instead of messing around with IDEs.

Mike
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE - Editors - Python

2006-02-06 Thread Andre Roberge
On 2/6/06, Tim Johnson <[EMAIL PROTECTED]> wrote:
> * Paul Kraus <[EMAIL PROTECTED]> [060206 06:04]:
> > Which editors does everyone use and why. Please keep the discussion to IDE's
> > rather then any editors. I am well versed on Emacs and VI so anything beyond
> > them would be appreciative. Why you like the editor and how it helps reduce
> > your development time would be productive and helpfull.
>
>   Hello Paul:
>
>   I guess by your mailer that you are using linux. If you were using
>   windows, I would recommend pythonwin.
>
I'm programming under Windows and I haven't found anything better than
Stani's Python Editor (spe).  It should be cross-platform.

I've seen others recommend eclipse+pydev.

André
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE - Editors - Python

2006-02-06 Thread Danny Yoo
>Avoid debuggers like a plague. If someone applies for a job
>  with us and starts talking about their proficiency in
>  debuggers, the interview stops right there and we keep looking.

Hi Tim,

Seriously?  I know that the implication is that sufficient test cases and
design will ferret out bugs, but this attitude toward debuggers surprises
me.  Steve McConnell, author of Code Complete, makes it a point to
recommend running any new code through a debugger just to force the
programmer to dig though the abstractions to see what the program's
actually doing at a low level.

In particular, I've found a debugger invaluable in diving through old C
code that I have not written.  Admittedly, I don't use debuggers in
Python, but I do see the value in forcing oneself to jump levels of
abstraction.  But maybe this approach is obsolete now and I'm just an old
fuddy-duddy.  *grin*

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE - Editors - Python

2006-02-06 Thread Tim Johnson
* Paul Kraus <[EMAIL PROTECTED]> [060206 06:04]:
> Which editors does everyone use and why. Please keep the discussion to IDE's 
> rather then any editors. I am well versed on Emacs and VI so anything beyond 
> them would be appreciative. Why you like the editor and how it helps reduce 
> your development time would be productive and helpfull.
 
  Hello Paul:

  I guess by your mailer that you are using linux. If you were using
  windows, I would recommend pythonwin.

  Your use of "VI" suggest that you know about or maybe use the
  old *nix editor. Do you know about vim (Vi Much iMproved) and gvim,
  the x-compliant extension? If you don't, it is well worth
  investigating. An enormous wealth of resources out there...

  Xemacs is (in my opinion) "friendlier" in design than emacs.
  Again, an enormouse wealth of extensions..

  Also, why not tell us if you program or intend to program in python
  only, of if you use a multiplicity of languages. FI, in my case, I
  generally use 4 (javascript, python, rebol, and lisp; plus formulating
  SQL queries and Markup) in different applications of the same venue.
  If you are programming in python only, there are several great
  python-specific "IDEs" available, and I'm sure that you will hear
  about them on this list.

  After all, an IDE is just an editor with extensions. I want control
  over my extensions.

  Ask yourself: How much control to I want? How many languages to I
  program in or intend to program in? To what extent does content
  management matter? How many other programmers am I working with?

   Avoid debuggers like a plague. If someone applies for a job
 with us and starts talking about their proficiency in
 debuggers, the interview stops right there and we keep looking.

  MTCW
  tim
  
-- 
Tim Johnson <[EMAIL PROTECTED]>
  http://www.alaska-internet-solutions.com
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] IDE - Editors - Python

2006-02-06 Thread Rinzwind
When you code with Python there's only 1 editor Boa Constructor Even the name owns any other editor :-)http://boa-constructor.sourceforge.net/
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor