Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #3285 > unrolled thread
| Started by | Alec Taylor <alec.taylor6@gmail.com> |
|---|---|
| First post | 2011-04-16 13:20 +1000 |
| Last post | 2011-05-08 21:31 -0700 |
| Articles | 20 on this page of 64 — 33 participants |
Back to article view | Back to comp.lang.python
Python IDE/text-editor Alec Taylor <alec.taylor6@gmail.com> - 2011-04-16 13:20 +1000
Re: Python IDE/text-editor Ben Finney <ben+python@benfinney.id.au> - 2011-04-16 13:32 +1000
Re: Python IDE/text-editor John Bokma <john@castleamber.com> - 2011-04-16 00:29 -0500
Re: Python IDE/text-editor Alec Taylor <alec.taylor6@gmail.com> - 2011-04-16 15:43 +1000
Re: Python IDE/text-editor harrismh777 <harrismh777@charter.net> - 2011-04-16 00:55 -0500
Re: Python IDE/text-editor Algis Kabaila <akabaila@pcug.org.au> - 2011-04-16 17:18 +1000
Re: Python IDE/text-editor CM <cmpython@gmail.com> - 2011-04-15 23:31 -0700
Re: Python IDE/text-editor Alec Taylor <alec.taylor6@gmail.com> - 2011-04-16 17:03 +1000
Re: Python IDE/text-editor Terry Reedy <tjreedy@udel.edu> - 2011-04-16 13:05 -0400
Re: Python IDE/text-editor harrismh777 <harrismh777@charter.net> - 2011-04-18 02:12 -0500
Re: Python IDE/text-editor Ben Finney <ben+python@benfinney.id.au> - 2011-04-16 17:17 +1000
Re: Python IDE/text-editor Tim Chase <python.list@tim.thechases.com> - 2011-04-16 06:35 -0500
Re: Python IDE/text-editor Jorgen Grahn <grahn+nntp@snipabacken.se> - 2011-04-16 10:59 +0000
Re: Python IDE/text-editor John Bokma <john@castleamber.com> - 2011-04-16 08:07 -0500
Re: Python IDE/text-editor flebber <flebber.crue@gmail.com> - 2011-04-16 06:45 -0700
Re: Python IDE/text-editor Cameron Simpson <cs@zip.com.au> - 2011-04-18 06:31 +1000
Re: Python IDE/text-editor John Bokma <john@castleamber.com> - 2011-04-16 08:04 -0500
Re: Python IDE/text-editor Adam Tauno Williams <awilliam@whitemice.org> - 2011-04-16 09:50 -0400
Re: Python IDE/text-editor candide <candide@free.invalid> - 2011-04-16 22:12 +0200
Re: Python IDE/text-editor John Bokma <john@castleamber.com> - 2011-04-16 17:14 -0500
Re: Python IDE/text-editor Westley Martínez <anikom15@gmail.com> - 2011-04-16 15:31 -0700
Re: Python IDE/text-editor Chris Angelico <rosuav@gmail.com> - 2011-04-17 09:08 +1000
Make Python "portable" by default! (Re: Python IDE/text-editor) Wolfgang Keller <feliphil@gmx.net> - 2011-04-17 11:13 +0200
Re: Make Python "portable" by default! (Re: Python IDE/text-editor) Chris Angelico <rosuav@gmail.com> - 2011-04-17 19:39 +1000
Re: Make Python "portable" by default! (Re: Python IDE/text-editor) Wolfgang Keller <feliphil@gmx.net> - 2011-04-18 10:15 +0200
Re: Make Python "portable" by default! (Re: Python IDE/text-editor) Chris Angelico <rosuav@gmail.com> - 2011-04-18 18:33 +1000
Re: Make Python "portable" by default! (Re: Python IDE/text-editor) flebber <flebber.crue@gmail.com> - 2011-04-18 02:59 -0700
Re: Make Python "portable" by default! (Re: Python IDE/text-editor) JussiJ <jussij@zeusedit.com> - 2011-05-23 22:19 -0700
Re: Python IDE/text-editor Westley Martínez <anikom15@gmail.com> - 2011-04-17 13:13 -0700
Re: Python IDE/text-editor egbert <egbertum@xs4all.nl> - 2011-04-17 22:51 +0200
Re: Python IDE/text-editor flebber <flebber.crue@gmail.com> - 2011-04-16 06:40 -0700
Re: Python IDE/text-editor Adam Tauno Williams <awilliam@whitemice.org> - 2011-04-16 09:52 -0400
Re: Python IDE/text-editor Daniel Kluev <dan.kluev@gmail.com> - 2011-04-16 20:18 +1100
Re: Python IDE/text-editor jacek2v <jacek2v@gmail.com> - 2011-04-16 02:32 -0700
Re: Python IDE/text-editor TP <wingusr@gmail.com> - 2011-04-16 07:24 -0700
Re: Python IDE/text-editor Ben Finney <ben+python@benfinney.id.au> - 2011-04-16 19:58 +1000
Re: Python IDE/text-editor Vlastimil Brom <vlastimil.brom@gmail.com> - 2011-04-16 13:48 +0200
Re: Python IDE/text-editor rusi <rustompmody@gmail.com> - 2011-04-15 21:12 -0700
Re: Python IDE/text-editor TerrorBite Lion <terrorbite@lethargiclion.net> - 2011-04-15 21:36 -0700
Re: Python IDE/text-editor jmfauth <wxjmfauth@gmail.com> - 2011-04-16 00:02 -0700
Re: Python IDE/text-editor Ton van Vliet <sheep.in.herd@green.meadow> - 2011-04-18 13:08 +0200
Re: Python IDE/text-editor Alec Taylor <alec.taylor6@gmail.com> - 2011-04-19 00:40 +1000
Re: Python IDE/text-editor Teemu Likonen <tlikonen@iki.fi> - 2011-04-19 06:51 +0300
Re: Python IDE/text-editor Westley Martínez <anikom15@gmail.com> - 2011-04-18 21:17 -0700
Re: Python IDE/text-editor rusi <rustompmody@gmail.com> - 2011-04-18 21:37 -0700
Re: Python IDE/text-editor Chris Angelico <rosuav@gmail.com> - 2011-04-19 14:44 +1000
Re: Python IDE/text-editor rusi <rustompmody@gmail.com> - 2011-04-18 22:00 -0700
Re: Python IDE/text-editor Teemu Likonen <tlikonen@iki.fi> - 2011-04-20 15:40 +0300
Re: Python IDE/text-editor Alec Taylor <alec.taylor6@gmail.com> - 2011-04-27 16:10 +1000
Re: Python IDE/text-editor Stefaan Himpe <stefaan.himpe@gmail.com> - 2011-04-27 20:28 +0200
Re: Python IDE/text-editor Albert van der Horst <albert@spenarnc.xs4all.nl> - 2011-04-28 16:21 +0000
Re: Python IDE/text-editor Alec Taylor <alec.taylor6@gmail.com> - 2011-04-29 03:03 +1000
Re: Python IDE/text-editor Alec Taylor <alec.taylor6@gmail.com> - 2011-05-02 01:47 +1000
Re: Python IDE/text-editor Andrea Crotti <andrea.crotti.0@gmail.com> - 2011-04-18 17:23 +0200
Re: Python IDE/text-editor Alec Taylor <alec.taylor6@gmail.com> - 2011-04-19 02:41 +1000
Re: Python IDE/text-editor Alec Taylor <alec.taylor6@gmail.com> - 2011-04-19 13:44 +1000
Re: Python IDE/text-editor Ben Finney <ben+python@benfinney.id.au> - 2011-04-19 14:32 +1000
Re: Python IDE/text-editor rusi <rustompmody@gmail.com> - 2011-04-18 21:40 -0700
Re: Python IDE/text-editor Vlastimil Brom <vlastimil.brom@gmail.com> - 2011-04-19 12:19 +0200
Re: Python IDE/text-editor JussiJ <jussij@zeusedit.com> - 2011-05-05 21:39 -0700
Re: Python IDE/text-editor Alec Taylor <alec.taylor6@gmail.com> - 2011-05-07 00:55 +1000
Re: Python IDE/text-editor "emato" <emato@nothere.tampabay.com> - 2011-05-07 14:29 -0400
Re: Python IDE/text-editor Matty Sarro <msarro@gmail.com> - 2011-05-08 07:52 -0400
Re: Python IDE/text-editor Mali Laurent <i.m.laurent@gmail.com> - 2011-05-08 21:31 -0700
Page 1 of 4 [1] 2 3 4 Next page →
| From | Alec Taylor <alec.taylor6@gmail.com> |
|---|---|
| Date | 2011-04-16 13:20 +1000 |
| Subject | Python IDE/text-editor |
| Message-ID | <mailman.407.1302924034.9059.python-list@python.org> |
Good Afternoon, I'm looking for an IDE which offers syntax-highlighting, code-completion, tabs, an embedded interpreter and which is portable (for running from USB on Windows). Here's a mockup of the app I'm looking for: http://i52.tinypic.com/2uojswz.png Which would you recommend? Thanks in advance for any suggestions, Alec Taylor
[toc] | [next] | [standalone]
| From | Ben Finney <ben+python@benfinney.id.au> |
|---|---|
| Date | 2011-04-16 13:32 +1000 |
| Message-ID | <8739lij2h7.fsf@benfinney.id.au> |
| In reply to | #3285 |
Alec Taylor <alec.taylor6@gmail.com> writes: > I'm looking for an IDE which offers syntax-highlighting, > code-completion, tabs, an embedded interpreter and which is portable > (for running from USB on Windows). Either of Emacs <URL:http://www.gnu.org/software/emacs/> or Vim <URL:http://www.vim.org/> are excellent general-purpose editors that have strong features for programmers of any popular language or text format. They are available for every major OS, including MS Windows, are mature and have enormous community support, and are free software and community developed. Learn either one, and you won't have to keep switching to different editing tools for different programming tasks. -- \ “Geeks like to think that they can ignore politics. You can | `\ leave politics alone, but politics won't leave you alone.” | _o__) —Richard Stallman, 2002-07-26 | Ben Finney
[toc] | [prev] | [next] | [standalone]
| From | John Bokma <john@castleamber.com> |
|---|---|
| Date | 2011-04-16 00:29 -0500 |
| Message-ID | <87r59269y4.fsf@castleamber.com> |
| In reply to | #3286 |
Ben Finney <ben+python@benfinney.id.au> writes:
> Alec Taylor <alec.taylor6@gmail.com> writes:
>
>> I'm looking for an IDE which offers syntax-highlighting,
>> code-completion, tabs, an embedded interpreter and which is portable
>> (for running from USB on Windows).
>
> Either of Emacs <URL:http://www.gnu.org/software/emacs/> or Vim
> <URL:http://www.vim.org/> are excellent general-purpose editors that
> have strong features for programmers of any popular language or text
> format.
I second Emacs or vim. I currently use Emacs the most, but I think it's
good to learn both.
--
John Bokma j3b
Blog: http://johnbokma.com/ Facebook: http://www.facebook.com/j.j.j.bokma
Freelance Perl & Python Development: http://castleamber.com/
[toc] | [prev] | [next] | [standalone]
| From | Alec Taylor <alec.taylor6@gmail.com> |
|---|---|
| Date | 2011-04-16 15:43 +1000 |
| Message-ID | <mailman.409.1302932641.9059.python-list@python.org> |
| In reply to | #3293 |
Thanks, but non of the IDEs so far suggested have an embedded python interpreter AND tabs... a few of the editors (such as Editra) have really nice interfaces, however are missing the embedded interpreter... emacs having the opposite problem, missing tabs (also, selecting text with my mouse is something I do often). Please continue your recommendations. Thanks, Alec Taylor On Sat, Apr 16, 2011 at 3:29 PM, John Bokma <john@castleamber.com> wrote: > Ben Finney <ben+python@benfinney.id.au> writes: > >> Alec Taylor <alec.taylor6@gmail.com> writes: >> >>> I'm looking for an IDE which offers syntax-highlighting, >>> code-completion, tabs, an embedded interpreter and which is portable >>> (for running from USB on Windows). >> >> Either of Emacs <URL:http://www.gnu.org/software/emacs/> or Vim >> <URL:http://www.vim.org/> are excellent general-purpose editors that >> have strong features for programmers of any popular language or text >> format. > > I second Emacs or vim. I currently use Emacs the most, but I think it's > good to learn both. > > -- > John Bokma j3b > > Blog: http://johnbokma.com/ Facebook: http://www.facebook.com/j.j.j.bokma > Freelance Perl & Python Development: http://castleamber.com/ > -- > http://mail.python.org/mailman/listinfo/python-list >
[toc] | [prev] | [next] | [standalone]
| From | harrismh777 <harrismh777@charter.net> |
|---|---|
| Date | 2011-04-16 00:55 -0500 |
| Message-ID | <Pbaqp.25647$zn.10013@newsfe19.iad> |
| In reply to | #3294 |
Alec Taylor wrote: > Please continue your recommendations. > IDLE? (works for me) 3.2 is working much better for me this week... :) (thanks) kind regards, m harris
[toc] | [prev] | [next] | [standalone]
| From | Algis Kabaila <akabaila@pcug.org.au> |
|---|---|
| Date | 2011-04-16 17:18 +1000 |
| Message-ID | <mailman.413.1302938306.9059.python-list@python.org> |
| In reply to | #3295 |
On Saturday 16 April 2011 15:55:59 harrismh777 wrote: > Alec Taylor wrote: > > Please continue your recommendations. > > IDLE? > > (works for me) > > 3.2 is working much better for me this week... :) > > (thanks) > > kind regards, > m harris IDLE is ok and it comes by default with Python. Eric4 for Python 2.x and Eric5 for Python 3.x is just great! Why is Eric "great" and IDLE just "ok"? Eric puts a space by default after a ',' and close bracket for evey open bracket typed. Less typing, much along the Python effects on source code. OldAl. -- Algis http://akabaila.pcug.org.au/StructuralAnalysis.pdf
[toc] | [prev] | [next] | [standalone]
| From | CM <cmpython@gmail.com> |
|---|---|
| Date | 2011-04-15 23:31 -0700 |
| Message-ID | <6e3f826f-6574-419c-bb06-1e7dc2fc61e9@s3g2000vbf.googlegroups.com> |
| In reply to | #3294 |
On Apr 16, 1:43 am, Alec Taylor <alec.tayl...@gmail.com> wrote: > Thanks, but non of the IDEs so far suggested have an embedded python > interpreter AND tabs... a few of the editors (such as Editra) have > really nice interfaces, however are missing the embedded > interpreter... emacs having the opposite problem, missing tabs (also, > selecting text with my mouse is something I do often). Boa Constructor has syntax-highlighting, code-completion, tabs, line numbers, and an embedded interpreter. It also does a lot of other IDEish stuff and it's a GUI builder, too. I've never tried to run it from a USB, though, and the interpreter (the "shell") is in a separate tab, not on the bottom as you've drawn it. You might want to just look at this page for other ideas: http://wiki.python.org/moin/IntegratedDevelopmentEnvironments
[toc] | [prev] | [next] | [standalone]
| From | Alec Taylor <alec.taylor6@gmail.com> |
|---|---|
| Date | 2011-04-16 17:03 +1000 |
| Message-ID | <mailman.412.1302937420.9059.python-list@python.org> |
| In reply to | #3296 |
IDLE loses syntax highlighting annoyingly often, and interpreter isn't embedded. Boa Constructor gave errors on installation (keys). Komodo might be good, however isn't free nor can't be run from USB :( On Sat, Apr 16, 2011 at 4:31 PM, CM <cmpython@gmail.com> wrote: > On Apr 16, 1:43 am, Alec Taylor <alec.tayl...@gmail.com> wrote: >> Thanks, but non of the IDEs so far suggested have an embedded python >> interpreter AND tabs... a few of the editors (such as Editra) have >> really nice interfaces, however are missing the embedded >> interpreter... emacs having the opposite problem, missing tabs (also, >> selecting text with my mouse is something I do often). > > Boa Constructor has syntax-highlighting, code-completion, tabs, line > numbers, and an embedded interpreter. It also does a lot of other > IDEish stuff and it's a GUI builder, too. I've never tried to run it > from a USB, though, and the interpreter (the "shell") is in a separate > tab, not on the bottom as you've drawn it. > > You might want to just look at this page for other ideas: > http://wiki.python.org/moin/IntegratedDevelopmentEnvironments > -- > http://mail.python.org/mailman/listinfo/python-list >
[toc] | [prev] | [next] | [standalone]
| From | Terry Reedy <tjreedy@udel.edu> |
|---|---|
| Date | 2011-04-16 13:05 -0400 |
| Message-ID | <mailman.438.1302973535.9059.python-list@python.org> |
| In reply to | #3296 |
On 4/16/2011 3:03 AM, Alec Taylor wrote: > IDLE loses syntax highlighting annoyingly often Could you exlain? When does it do that with a file labelled .py? -- Terry Jan Reedy
[toc] | [prev] | [next] | [standalone]
| From | harrismh777 <harrismh777@charter.net> |
|---|---|
| Date | 2011-04-18 02:12 -0500 |
| Message-ID | <BvRqp.6886$rB2.4100@newsfe21.iad> |
| In reply to | #3339 |
Terry Reedy wrote: >> IDLE loses syntax highlighting annoyingly often > > Could you exlain? > When does it do that with a file labelled .py? ... never seen this behavior in IDLE with a .py file; not even once. I take that back... there was the time I tried to run IDLE on the mac mini with Apple built-in tcltk on Snow Leopard... 'till I found out that tk on the mac is not stable with the built-in tcltk... which I found very suspicious for Apple's part... ... by the by, if I down-load tcltk from sources and recompile, along with Python32 from sources, will things be stable on the mac?? kind regards, m harris
[toc] | [prev] | [next] | [standalone]
| From | Ben Finney <ben+python@benfinney.id.au> |
|---|---|
| Date | 2011-04-16 17:17 +1000 |
| Message-ID | <87wriuhdgh.fsf@benfinney.id.au> |
| In reply to | #3294 |
Alec Taylor <alec.taylor6@gmail.com> writes: > Thanks (Please don't top-post. Instead, follow the normal ordering of a conversation in text: reply in-line to the parts you're responding to, and trim the parts you're not responding to.) > but non of the IDEs so far suggested have an embedded python > interpreter AND tabs... Emacs can run Python in a buffer, and has “tabbar-mode” to display a row of tabs <URL:http://amitp.blogspot.com/2007/04/emacs-buffer-tabs.html>. Likely the same features are available in Vim, by I've never used Vim for lots of Python coding. > (also, selecting text with my mouse is something I do often). Both Emacs and Vim support selecting with the mouse just fine. > Please continue your recommendations. Learn a standard mature portable free-software editor – either Emacs or Vim – and thereby never be without a powerful programming environment again throughout your career. -- \ “Compulsory unification of opinion achieves only the unanimity | `\ of the graveyard.” —Justice Roberts in 319 U.S. 624 (1943) | _o__) | Ben Finney
[toc] | [prev] | [next] | [standalone]
| From | Tim Chase <python.list@tim.thechases.com> |
|---|---|
| Date | 2011-04-16 06:35 -0500 |
| Message-ID | <mailman.421.1302953763.9059.python-list@python.org> |
| In reply to | #3301 |
On 04/16/2011 02:17 AM, Ben Finney wrote:
> Emacs can run Python in a buffer, and has “tabbar-mode” to
> display a row of tabs
>
> Likely the same features are available in Vim, by I've never
> used Vim for lots of Python coding.
Vim since v7 has offered tabs, though I personally stick mostly
to split-panes ("windows" in vim parlance).
:help tab-page
The GUI version (gvim) offers mouse support; the console version
supports the mouse as well, but may be a bit more fiddly as
mouse/console interactions often are.
:help mouse-using
As for running a python shell within Vim, the idea of an embedded
pseudo-tty (so that means an embedded console, python shell, or
just running any other console program) has been pretty
resolutely rejected by the maintainers. I think there's an
unofficial patch[1] to add the support, but most folks just bring
up a second console/terminal and run things there. For me, it's
either using "screen" or just another xterm/rxvt window.
:help shell-window
That said, Vim does have Python scripting capabilities as well,
so you can control vim with Python code
:help python
and Vim can evaluate python if it was built as such (check the
output of ":version" for "+python"). Additionally, you can
always run your Vim script and pull the output into a buffer
somewhere:
:r !my_script.py
:r !python my_script.py
(form dependent on whether your script is marked executable)
To the OP, try both Vim & Emacs and see which fits your head
better. They're both great editors and will provide a lifetime
of returns on the time invested learning them. Vim fits me
better; Emacs seems to better fit several of the other folks on
the list who responded.
-tkc
[1]
http://www.wana.at/vimshell/
http://stackoverflow.com/questions/2782752/how-can-i-open-a-shell-inside-a-vim-window
[toc] | [prev] | [next] | [standalone]
| From | Jorgen Grahn <grahn+nntp@snipabacken.se> |
|---|---|
| Date | 2011-04-16 10:59 +0000 |
| Message-ID | <slrniqitl0.gtj.grahn+nntp@frailea.sa.invalid> |
| In reply to | #3294 |
On Sat, 2011-04-16, Alec Taylor wrote: > On Sat, Apr 16, 2011 at 3:29 PM, John Bokma <john@castleamber.com> wrote: >> Ben Finney <ben+python@benfinney.id.au> writes: >> >>> Alec Taylor <alec.taylor6@gmail.com> writes: >>> >>>> I'm looking for an IDE which offers syntax-highlighting, >>>> code-completion, tabs, an embedded interpreter and which is portable >>>> (for running from USB on Windows). >>> >>> Either of Emacs <URL:http://www.gnu.org/software/emacs/> or Vim >>> <URL:http://www.vim.org/> are excellent general-purpose editors that >>> have strong features for programmers of any popular language or text >>> format. >> >> I second Emacs or vim. I currently use Emacs the most, but I think it's >> good to learn both. > Thanks, but non of the IDEs so far suggested have an embedded python > interpreter AND tabs... > emacs having the opposite problem, missing tabs (also, > selecting text with my mouse is something I do often). Does it *have* to be tabs? Why? Both Emacs and Vim can have multiple files open, and have various powerful ways to navigate between them. If you cannot stand non-tabbed interfaces, you probably can't stand other non-Windows-like features of these two, like their menu systems. /Jorgen -- // Jorgen Grahn <grahn@ Oo o. . . \X/ snipabacken.se> O o .
[toc] | [prev] | [next] | [standalone]
| From | John Bokma <john@castleamber.com> |
|---|---|
| Date | 2011-04-16 08:07 -0500 |
| Message-ID | <87y63abb01.fsf@castleamber.com> |
| In reply to | #3311 |
Jorgen Grahn <grahn+nntp@snipabacken.se> writes:
> If you cannot stand non-tabbed interfaces, you probably can't stand
> other non-Windows-like features of these two, like their menu systems.
Emacs just has a menu system. Although I rarely use it :-). One of the
things one learns after some time with either vim or Emacs is that using
the mouse delays things.
--
John Bokma j3b
Blog: http://johnbokma.com/ Facebook: http://www.facebook.com/j.j.j.bokma
Freelance Perl & Python Development: http://castleamber.com/
[toc] | [prev] | [next] | [standalone]
| From | flebber <flebber.crue@gmail.com> |
|---|---|
| Date | 2011-04-16 06:45 -0700 |
| Message-ID | <a8b02ad5-02af-4a0d-a530-7edb30bf1713@r4g2000prm.googlegroups.com> |
| In reply to | #3318 |
On Apr 16, 11:07 pm, John Bokma <j...@castleamber.com> wrote:
> Jorgen Grahn <grahn+n...@snipabacken.se> writes:
> > If you cannot stand non-tabbed interfaces, you probably can't stand
> > other non-Windows-like features of these two, like their menu systems.
>
> Emacs just has a menu system. Although I rarely use it :-). One of the
> things one learns after some time with either vim or Emacs is that using
> the mouse delays things.
>
> --
> John Bokma j3b
>
> Blog:http://johnbokma.com/ Facebook:http://www.facebook.com/j.j.j.bokma
> Freelance Perl & Python Development:http://castleamber.com/
Also Dreampie is a greater interactive shell.
http://dreampie.sourceforge.net/
Features automatic completion of attributes and file names.
Automatically displays function arguments and documentation.
Keeps your recent results in the result history, for later user.
Can automatically fold long outputs, so you can concentrate on what's
important.
Lets you save the history of the session as an HTML file, for future
reference. You can then load the history file into DreamPie, and
quickly redo previous commands.
Automatically adds parentheses and optionally quotes when you press
space after functions and methods. For example, execfile fn
automatically turns into execfile("fn").
Supports interactive plotting with matplotlib. (You have to set
"interactive: True" in the matplotlibrc file for this to work.)
Supports Python 2.5, 2.6, 2.7, Jython 2.5, IronPython 2.6 and Python
3.1.
Works on Windows, Linux and Mac. (Mac support requires MacPorts.)
Extremely fast and responsive.
Free software licensed under GPL version 3.
[toc] | [prev] | [next] | [standalone]
| From | Cameron Simpson <cs@zip.com.au> |
|---|---|
| Date | 2011-04-18 06:31 +1000 |
| Message-ID | <mailman.478.1303072767.9059.python-list@python.org> |
| In reply to | #3311 |
On 16Apr2011 10:59, Jorgen Grahn <grahn+nntp@snipabacken.se> wrote:
| On Sat, 2011-04-16, Alec Taylor wrote:
| > Thanks, but non of the IDEs so far suggested have an embedded python
| > interpreter AND tabs...
| > emacs having the opposite problem, missing tabs (also,
| > selecting text with my mouse is something I do often).
|
| Does it *have* to be tabs? Why? Both Emacs and Vim can have multiple
| files open, and have various powerful ways to navigate between them.
If I'm using tabs I tend to use a tabbed terminal emulator (Terminal or
iTerm on MacOSX of late), and run vi and shells and python interpreters
in various tabs. My normal programming workspace has two terminals side
by side - an editing terminal and a "running stuff" terminal.
I'm a vi/vim user, though that's just what my fingers are happy with.
I'm not an IDE person - I just make my work environment from my
preferred editor and some terminals (and, under X11, a good window
manager - I like FVWM). That way one can pick the pieces one likes
and use them together.
Cheers,
--
Cameron Simpson <cs@zip.com.au> DoD#743
http://www.cskk.ezoshosting.com/cs/
The more I ride the more I notice and the more fearful I become
- somebody on rec.moto
[toc] | [prev] | [next] | [standalone]
| From | John Bokma <john@castleamber.com> |
|---|---|
| Date | 2011-04-16 08:04 -0500 |
| Message-ID | <8739licppk.fsf@castleamber.com> |
| In reply to | #3294 |
Alec Taylor <alec.taylor6@gmail.com> writes:
> Thanks, but non of the IDEs so far suggested have an embedded python
> interpreter
Emacs has. Well, it's not embedded as *in* Emacs, but I don't think
there are many editors that have that besides the ones written in Python.
> AND tabs...
Emacs has no tabs per se (although it wouldn't surprise me if there is
an extension that does this) but can show a list of buffers. Also, you
can switch very easily between buffers. I used to work a lot with
Textpad /because/ of the tabs, but don't miss them with Emacs. Another
feature I love is the ability to /split/ a window in 2 parts to have 2
views on the same buffer. And being able to open another window with
another view on the same buffer.
> a few of the editors (such as Editra) have
> really nice interfaces, however are missing the embedded
> interpreter... emacs having the opposite problem, missing tabs (also,
> selecting text with my mouse is something I do often).
You can select text just fine with a mouse in Emacs.
Anyway, checked for tabs.
http://www.emacswiki.org/emacs/TabBarMode
The remark at the bottom states:
Aquamacs tabbar work with standard emacs.Just check it out. - Emmett
What I love so much about Emacs is that each feature I've wanted so far
is either part of it, or can be installed. Sometimes I have to change
how I think about the feature a bit, but so far, so good.
--
John Bokma j3b
Blog: http://johnbokma.com/ Facebook: http://www.facebook.com/j.j.j.bokma
Freelance Perl & Python Development: http://castleamber.com/
[toc] | [prev] | [next] | [standalone]
| From | Adam Tauno Williams <awilliam@whitemice.org> |
|---|---|
| Date | 2011-04-16 09:50 -0400 |
| Message-ID | <mailman.424.1302961859.9059.python-list@python.org> |
| In reply to | #3317 |
On Sat, 2011-04-16 at 08:04 -0500, John Bokma wrote: > Alec Taylor <alec.taylor6@gmail.com> writes: > > Thanks, but non of the IDEs so far suggested have an embedded python > > interpreter > Emacs has. Well, it's not embedded as *in* Emacs, but I don't think > there are many editors that have that besides the ones written in Python. gedit provides a Python interpreter/console 'embedded' in the GUI (provided the plugin is enabled).
[toc] | [prev] | [next] | [standalone]
| From | candide <candide@free.invalid> |
|---|---|
| Date | 2011-04-16 22:12 +0200 |
| Message-ID | <4da9f850$0$3947$426a74cc@news.free.fr> |
| In reply to | #3321 |
Le 16/04/2011 15:50, Adam Tauno Williams a écrit : > gedit provides a Python interpreter/console 'embedded' in the GUI > (provided the plugin is enabled). > I agree, cf. this screenshot : http://i52.tinypic.com/snj7a0.jpg but i'm not sure gedit run easily under Windows. Kate editor has the same feature.
[toc] | [prev] | [next] | [standalone]
| From | John Bokma <john@castleamber.com> |
|---|---|
| Date | 2011-04-16 17:14 -0500 |
| Message-ID | <87sjthlu78.fsf@castleamber.com> |
| In reply to | #3344 |
candide <candide@free.invalid> writes:
> Le 16/04/2011 15:50, Adam Tauno Williams a écrit :
>
>> gedit provides a Python interpreter/console 'embedded' in the GUI
>> (provided the plugin is enabled).
>>
>
>
> I agree, cf. this screenshot :
>
> http://i52.tinypic.com/snj7a0.jpg
The name "Terminal" suggests something different, and that can be
achieved in Emacs as well. Just split a window vertical & horizontal,
enable tabbar-mode[1], and open a shell in the bottom one, overview of the
buffers to the left, and your hello_world.py to the top right.
[1] which is part of the Emacs version I am using, I just learned.
--
John Bokma j3b
Blog: http://johnbokma.com/ Facebook: http://www.facebook.com/j.j.j.bokma
Freelance Perl & Python Development: http://castleamber.com/
[toc] | [prev] | [next] | [standalone]
Page 1 of 4 [1] 2 3 4 Next page →
Back to top | Article view | comp.lang.python
csiph-web