By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
459,290 Members | 1,414 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 459,290 IT Pros & Developers. It's quick & easy.

editor for Python on Linux

P: n/a
Hi!

I wonder which editor or IDE you can recommend me for writing Python
programs. I tried with jEdit but it isn't perfect.

Feb 19 '06 #1
Share this Question
Share on Google+
43 Replies


P: n/a
Mladen Adamovic:
I wonder which editor or IDE you can recommend me for writing Python
programs.


vi

--
René Pijlman
Feb 19 '06 #2

P: n/a
# I wonder which editor or IDE you can recommend me for writing Python
# programs. I tried with jEdit but it isn't perfect.

It depends on what you need; what don't you like about JEdit? What do
you think a good editor or IDE should provide?

--
Jonathan Daugherty
http://www.parsed.org
Feb 19 '06 #3

P: n/a
Mladen Adamovic wrote:
Hi!

I wonder which editor or IDE you can recommend me for writing Python
programs. I tried with jEdit but it isn't perfect.


Check out http://wiki.python.org/moin/PythonEditors. I personally use Emacs

--
Sriram
Feb 19 '06 #4

P: n/a
Mladen Adamovic wrote:
Hi!

I wonder which editor or IDE you can recommend me for writing Python
programs. I tried with jEdit but it isn't perfect.


Nothing is perfect ... but try SciTE and Eric
http://www.die-offenbachs.de/detlev/eric3.html

--Armin

http://www.steinhoff-automation.com
Feb 19 '06 #5

P: n/a
Le Sun, 19 Feb 2006 21:33:59 +0100, Rene Pijlman a écrit :
Mladen Adamovic:
I wonder which editor or IDE you can recommend me for writing Python
programs.


vi


I beg to disagree :-) Use ed
"Ed is the standard text editor."
http://www.gnu.org/fun/jokes/ed.msg.html
Feb 19 '06 #6

P: n/a
SPE: http://pythonide.stani.be

I use it on Ubuntu. For a quick start, view:
http://showmedo.com/videoListPage?li...lopmentWithSPE

Stani

Feb 19 '06 #7

P: n/a
F. Petitjean:
Rene Pijlman:
vi


I beg to disagree :-) Use ed
"Ed is the standard text editor."
http://www.gnu.org/fun/jokes/ed.msg.html


That was 1991. This is 2006.

--
René Pijlman
Feb 19 '06 #8

P: n/a
Sriram Krishnan:
Check out http://wiki.python.org/moin/PythonEditors.


This page can't be taken seriously. vi is not listed.

--
René Pijlman
Feb 19 '06 #9

P: n/a
Rene Pijlman wrote:
Mladen Adamovic:
I wonder which editor or IDE you can recommend me for writing Python
programs.

vi

Scite is a good editor. It is available for both Windows and Linux.
Boa-Constructor is an IDE rather than an editor. Although it focuses
on wxPython, it has a good editor.

Colin W
Feb 19 '06 #10

P: n/a
Rene Pijlman wrote:
Sriram Krishnan:
Check out http://wiki.python.org/moin/PythonEditors.

This page can't be taken seriously. vi is not listed.


I hope your <wink> key is broken; I wouldn't wish old-school vi on my
worst enemy. Fortunately that page lists the wonderful Vim instead, so
seriousness has been maintained.

To the OP: a serious editor is a basic necessity of coding, so pick
Emacs, Vim, or something equivalent. Just make sure it's customizable
and you enjoy customizing it because you'll want to.
--
Benji York
Feb 19 '06 #11

P: n/a
Mladen Adamovic enlightened us with:
I wonder which editor or IDE you can recommend me for writing Python
programs. I tried with jEdit but it isn't perfect.


I use gvim (if I have X) and vim (if I don't). The only negative thing
about it, is its learning curve ;-)

Sybren
--
The problem with the world is stupidity. Not saying there should be a
capital punishment for stupidity, but why don't we just take the
safety labels off of everything and let the problem solve itself?
Frank Zappa
Feb 19 '06 #12

P: n/a
Mladen Adamovic wrote:
Hi!

I wonder which editor or IDE you can recommend me for writing Python
programs. I tried with jEdit but it isn't perfect.

My personal favorite is Kate (comes with KDE).

- Duck
Feb 19 '06 #13

P: n/a
gedit

Feb 20 '06 #14

P: n/a
Endless stories about IDEs (try to browse through this discussion group
first). Of course it depends about users personal needs and taste. So
install them and try them (I know, it's really time consuming). I thing
there is not the other way to decide which one is the best for YOU.

Petr Jakes

Feb 20 '06 #15

P: n/a
I really think that IDLE is one of the best around in Python source editing.
The only great lacks are tabs. Does somebody know if is there some IDLE
modified version including tabbed browsing, out there?
Feb 20 '06 #16

P: n/a
Rene Pijlman wrote:
F. Petitjean:
Rene Pijlman:
vi


I beg to disagree :-) Use ed
"Ed is the standard text editor."
http://www.gnu.org/fun/jokes/ed.msg.html

That was 1991. This is 2006.


Yes, but that rant is still a pure jewel of geek madness.

--
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in 'o****@xiludom.gro'.split('@')])"
Feb 20 '06 #17

P: n/a
Rene Pijlman wrote:
Sriram Krishnan:
Check out http://wiki.python.org/moin/PythonEditors.

This page can't be taken seriously. vi is not listed.


Well, this prove that this page *is* to be taken seriously !-)
(René, don't bother replying : this is a troll ;-)

--
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in 'o****@xiludom.gro'.split('@')])"
Feb 20 '06 #18

P: n/a
I'm writing a simple yet powerful text editor for GNOME that is great
for Python development called Scribes. It features

Snippets (ala Textmate/Eclipse)
Automatic word completion
Automatic indentation
Automatic bracket completion
Automatic saving
Bookmarks
Syntax Highlight
etc..

Flash Movie: http://scribes.sf.net/snippets.htm

Gif Screencast: http://www.minds.may.ie/~dez/images/blog/scribes.html

Hompage: http://scribes.sf.net/

It's faster, lighter, simpler and as powerful than the alternatives,
and most important it never gets in your way and you would never need
to decipher cryptic manuals to do anything moderately productive,
unlike some other editors. It's free software too, give it a try. As a
bonus, it's written in Python.

Feb 20 '06 #19

P: n/a
Mladen Adamovic wrote:
Hi!

I wonder which editor or IDE you can recommend me for writing Python
programs. I tried with jEdit but it isn't perfect.

I've been using wing for quite some time and it's an excellent dedicated
editor for python. If you want flexible debugging in a gui environment
it's hard to beat.

Tim Parkin
Feb 20 '06 #20

P: n/a
On Sun, 19 Feb 2006 20:52:54 +0100, Mladen Adamovic wrote:
Hi!

I wonder which editor or IDE you can recommend me for writing Python
programs. I tried with jEdit but it isn't perfect.


eclipse+pydev ?
I've never tried it though

Feb 20 '06 #21

P: n/a
It was said that Boa is good, but I prefer SPE.
WingIDE is good but commercial, I tried it but didn't buy.

Feb 20 '06 #22

P: n/a
On Sun, 19 Feb 2006 20:52:54 +0100, Mladen Adamovic
<adamm_n0@spamm_blic.net> wrote:
Hi!

I wonder which editor or IDE you can recommend me for writing Python
programs. I tried with jEdit but it isn't perfect.


Maybe you try out DrPython.

(Written in Python and wxPython, Autocompletion, Calltips,
easily extensible with plugins and scripts, source browser, ...)
--
Franz Steinhaeusler
Feb 20 '06 #23

P: n/a
On 2006-02-19, Rene Pijlman <re********************@my.address.is.invalid> wrote:
I beg to disagree :-) Use ed
"Ed is the standard text editor."
http://www.gnu.org/fun/jokes/ed.msg.html


That was 1991. This is 2006.


That's a joke, son. A flag waver. You're built too low. The
fast ones go over your head. Ya got a hole in your glove. I
keep pitchin' 'em and you keep missin' 'em. Ya gotta keep
your eye on the ball. Eye. Ball. I almost had a gag, son.
Joke, that is.

--
Grant Edwards grante Yow! Wait... is this a FUN
at THING or the END of LIFE in
visi.com Petticoat Junction??
Feb 20 '06 #24

P: n/a
You could try Eclipse with Pydev: http://pydev.sf.net
or its commercial counterpart: Pydev Extensions:
http://www.fabioz.com/pydev

-- runs on linux / mac / windows ...

Cheers,

Fabio

--
Fabio Zadrozny
------------------------------------------------------
Software Developer

ESSS - Engineering Simulation and Scientific Software
www.esss.com.br

Pydev Extensions
http://www.fabioz.com/pydev

PyDev - Python Development Enviroment for Eclipse
http://pydev.sf.net
http://pydev.blogspot.com
Feb 20 '06 #25

P: n/a
He said "IDE." That means "vim"

Feb 20 '06 #26

P: n/a
Mladen Adamovic wrote:
I wonder which editor or IDE you can recommend me for writing Python
programs. I tried with jEdit but it isn't perfect.


I've got a lot of replies on this message.
In jEdit auto ident don't work OK.

Answers like vi, emacs and gedit I won't take seriously.
For gods sake, gedit don't even have syntax highlighting (at least on
Centos 4.2).

I would like syntax highlighting, auto ident and if possible auto
completition and embedded help.

I downloaded a couple of sugestions and I will try it. Thank you for
your answers :) .

--
Mladen Adamovic
home page: http://home.blic.net/adamm
Feb 20 '06 #27

P: n/a

Mladen Adamovic wrote:
Mladen Adamovic wrote:
I wonder which editor or IDE you can recommend me for writing Python
programs. I tried with jEdit but it isn't perfect.


I've got a lot of replies on this message.
In jEdit auto ident don't work OK.

Answers like vi, emacs and gedit I won't take seriously.
For gods sake, gedit don't even have syntax highlighting (at least on
Centos 4.2).


Actually gedit does have syntax highlighting and works quite well.
If you put down emacs so casually you obviously have no experience with
one of the most powerful text editors available. I don't use because I
like the X windows editors more.

Basically any editor that can insert spaces for tabs and maintain
indentation level works well.

For Unices:
I like cooledit, besides syntax highlighting for a variety of
languages, it uses python as its internal scripting language and has a
powerful indent/undent feature.

xcoral is good, another highly configurable editor.

gedit

idle

ee (also know as aee) works pretty decently for maintaining tabbing

vi (*not* vim, which is a travesty that doesn't even work right) if
nothing else is available

For M$:
Idle
PFE
vim

Feb 20 '06 #28

P: n/a
Mladen Adamovic wrote:
Answers like vi, emacs and gedit I won't take seriously.
I don't know anything about gedit, but why not take Emacs and Vim (not
vi) seriously?
I would like syntax highlighting, auto ident and if possible auto
completition and embedded help.


Both certainly give you those and *so* much more.
--
Benji York
Feb 20 '06 #29

P: n/a
> Boa-Constructor is an IDE rather than an editor. Although it focuses
on wxPython, it has a good editor.

Yes, some possibilities are pretty good, like for instance the
findAll/findInFiles keeping the results in a new tab (I never saw this
elsewhere). Another useful is having the debugger launching the
application in a separate process, an excellent way to avoid bugs
pollution coming into the IDE.
rgds
jm
Feb 20 '06 #30

P: n/a
Mladen Adamovic napisa³(a):
I wonder which editor or IDE you can recommend me for writing Python
programs. I tried with jEdit but it isn't perfect.


Komodo isn't perfect either. Nothing is perfect, except God and human
laziness.

I like Komodo, it plays well with my laziness.

--
Jarek Zgoda
http://jpa.berlios.de/
Feb 20 '06 #31

P: n/a
> (I never saw this elsewhere).

FYI SPE has these two features as well...

Stani
---
SPE - http://pythonide.stani.be

Feb 20 '06 #32

P: n/a
Benji York wrote:
I don't know anything about gedit, but why not take Emacs and Vim (not
vi) seriously?


I'm not used to their approach.

I usually program in Java but recently I reliazed if I'm making Linux
shell scripts, Python seems to be good choice to me.

So, that Pydev Eclipse plug-in (or some other) seems interested.

--
Mladen Adamovic
home page: http://home.blic.net/adamm
Feb 20 '06 #33

P: n/a
ra************@gmail.com wrote:
Actually gedit does have syntax highlighting and works quite well.
Uops, it seems that I should give a second chance to it, I haven't
noticed its settings.
If you put down emacs so casually you obviously have no experience with
one of the most powerful text editors available. I don't use because I
like the X windows editors more.
I know that emacs is powerfull editor but I'm not used to it.
Basically any editor that can insert spaces for tabs and maintain
indentation level works well.


jEdit don't maintain indentation level correct (it was my first try)
then I googled a bit and was confused so I posted a message here :).
--
Mladen Adamovic
home page: http://home.blic.net/adamm
Feb 20 '06 #34

P: n/a
On 2/20/06, billie <ml***@fastwebnet.it> wrote:
I really think that IDLE is one of the best around in Python source editing.

For me, I find that IDLE is about the worse for editing Python sources.

I used to use Notepad++ before I started using Boa. Sometimes I still
use Notepad++ because I can easly right click on a file to open it up
in Notepad++.

I use the editor that comes with Dabo. It has most features that any
good python editor has. It does CURRENTLY lack many options, however
that will change in the future. All of Dabo is being worked on and
updated a lot, sometimes as much as 10-15 things changed, added and/or
fixed in a day. Although, you will want the svn version for the most
resent changes.

--
-Echo
Feb 20 '06 #35

P: n/a
>>>>> "Sriram" == Sriram Krishnan <sr*****@gmail.com> writes:
Mladen Adamovic wrote:
Hi! I wonder which editor or IDE you can recommend me for
writing Python programs. I tried with jEdit but it isn't
perfect.


Check out http://wiki.python.org/moin/PythonEditors. I personally use Emacs

Yeah, emacs: yeah. Particularly with the Emacs Code Browser add-on.
R,
C
Feb 21 '06 #36

P: n/a
Well... pydev has it: http://pydev.sf.net and pydev extensions goes much
further: http://www.fabioz.com/pydev

Cheers,

Fabio

jean-michel bain-cornu wrote:
Boa-Constructor is an IDE rather than an editor. Although it focuses
on wxPython, it has a good editor.

Yes, some possibilities are pretty good, like for instance the
findAll/findInFiles keeping the results in a new tab (I never saw this
elsewhere). Another useful is having the debugger launching the
application in a separate process, an excellent way to avoid bugs
pollution coming into the IDE.
rgds
jm

--
Fabio Zadrozny
------------------------------------------------------
Software Developer

ESSS - Engineering Simulation and Scientific Software
www.esss.com.br

Pydev Extensions
http://www.fabioz.com/pydev

PyDev - Python Development Enviroment for Eclipse
http://pydev.sf.net
http://pydev.blogspot.com
Feb 21 '06 #37

P: n/a
>>I really think that IDLE is one of the best around in Python source editing.

For me, I find that IDLE is about the worse for editing Python sources.


"Worse"? Now that's harsh. I'm with billie on this one. I usually spend a day or so every 3 months trying to find a free python editor that surpasses IDLE. I've been doing it for 3 years now and for me, IDLE is still king of the hill.

What I like about IDLE is that it is configurable, intuitive and rock stable, and I've come to realize that combination is rare indeed in the world of free editors.

Another pro for IDLE is that you probably already have it installed, since it comes included in the standard python releases. If you decide to give IDLE a go you might also want to check out the latest subversion version of IDLE, since it has a bunch of really useful syntax helper updates.

Cheers!
/Joel Hedlund
Feb 21 '06 #38

P: n/a
pida is a great ide as well:
http://pida.vm.bytemark.co.uk/projects/pida

Feb 21 '06 #39

P: n/a
Mladen Adamovic wrote:
Hi!

I wonder which editor or IDE you can recommend me for writing Python
programs. I tried with jEdit but it isn't perfect.


NEdit

--
(remove zeez if demunging email address)
Feb 23 '06 #40

P: n/a
On 2006-02-19, Mladen Adamovic <adamm_n0@spamm_blic.net> wrote:
I wonder which editor or IDE you can recommend me for writing
Python programs. I tried with jEdit but it isn't perfect.


jed

--
Grant Edwards grante Yow! Vote for ME
at -- I'm well-tapered,
visi.com half-cocked, ill-conceived
and TAX-DEFERRED!
Feb 23 '06 #41

P: n/a
Mladen Adamovic wrote:
Hi!

I wonder which editor or IDE you can recommend me for writing Python
programs. I tried with jEdit but it isn't perfect.


Eclipse + pydev

Feb 23 '06 #42

P: n/a
The indentation-based folding in vim makes it great
for python; other folding editors might be almost as
good.
Feb 24 '06 #43

P: n/a
You know, I have that for Perl, but seem never to have set up folding
for Python. I must remedy this tonight.

Ben

Feb 24 '06 #44

This discussion thread is closed

Replies have been disabled for this discussion.