Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #37547 > unrolled thread

The best, friendly and easy use Python Editor.

Started byHazard Seventyfour <hseventyfour@gmail.com>
First post2013-01-24 01:43 -0800
Last post2013-01-25 17:24 +0100
Articles 15 on this page of 35 — 24 participants

Back to article view | Back to comp.lang.python


Contents

  The best, friendly and easy use Python Editor. Hazard Seventyfour <hseventyfour@gmail.com> - 2013-01-24 01:43 -0800
    Re: The best, friendly and easy use Python Editor. mikprog@gmail.com - 2013-01-24 02:34 -0800
      Re: The best, friendly and easy use Python Editor. Miki Tebeka <miki.tebeka@gmail.com> - 2013-01-25 06:18 -0800
    Re: The best, friendly and easy use Python Editor. Chris Angelico <rosuav@gmail.com> - 2013-01-24 22:10 +1100
      Re: The best, friendly and easy use Python Editor. Walter Hurry <walterhurry@lavabit.com> - 2013-01-24 19:18 +0000
        RE: The best, friendly and easy use Python Editor. "Leonard, Arah" <Arah.Leonard@bruker-axs.com> - 2013-01-24 19:34 +0000
        Re: The best, friendly and easy use Python Editor. Dave Hirschfeld <dave.hirschfeld@gmail.com> - 2013-01-24 20:01 +0000
        Re: The best, friendly and easy use Python Editor. Tim Chase <python.list@tim.thechases.com> - 2013-01-24 14:25 -0600
        RE: The best, friendly and easy use Python Editor. "Leonard, Arah" <Arah.Leonard@bruker-axs.com> - 2013-01-24 20:32 +0000
        Re: The best, friendly and easy use Python Editor. Chris Angelico <rosuav@gmail.com> - 2013-01-25 10:29 +1100
        Re: The best, friendly and easy use Python Editor. Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-01-25 09:12 +0000
        RE: The best, friendly and easy use Python Editor. "Leonard, Arah" <Arah.Leonard@bruker-axs.com> - 2013-01-25 17:35 +0000
          Re: The best, friendly and easy use Python Editor. Neil Cerutti <neilc@norwich.edu> - 2013-01-25 17:54 +0000
            Re: The best, friendly and easy use Python Editor. Dave Angel <davea@davea.name> - 2013-01-25 13:12 -0500
          Re: The best, friendly and easy use Python Editor. rusi <rustompmody@gmail.com> - 2013-01-29 10:01 -0800
        Re: The best, friendly and easy use Python Editor. Chris Angelico <rosuav@gmail.com> - 2013-01-26 04:42 +1100
        Re: The best, friendly and easy use Python Editor. Wayne Werner <wayne@waynewerner.com> - 2013-01-31 07:34 -0600
    Re: The best, friendly and easy use Python Editor. John Gordon <gordon@panix.com> - 2013-01-24 15:12 +0000
      Re: The best, friendly and easy use Python Editor. Sharwan Joram <sharwan.joram@gmail.com> - 2013-01-24 07:37 -0800
        Re: The best, friendly and easy use Python Editor. John Gordon <gordon@panix.com> - 2013-01-24 15:51 +0000
          Re: The best, friendly and easy use Python Editor. Neil Cerutti <neilc@norwich.edu> - 2013-01-24 20:04 +0000
          Re: The best, friendly and easy use Python Editor. Tetsuya <io@noi.com> - 2013-01-24 22:14 +0100
            Re: The best, friendly and easy use Python Editor. Michael Torrie <torriem@gmail.com> - 2013-01-25 10:47 -0700
              Re: The best, friendly and easy use Python Editor. Tetsuya <io@noi.com> - 2013-01-25 23:03 +0100
    Re: The best, friendly and easy use Python Editor. rusi <rustompmody@gmail.com> - 2013-01-24 07:54 -0800
      Re: The best, friendly and easy use Python Editor. Chris Angelico <rosuav@gmail.com> - 2013-01-25 03:01 +1100
      Re: The best, friendly and easy use Python Editor. Thomas Heller <theller@ctypes.org> - 2013-01-24 17:23 +0100
        Re: The best, friendly and easy use Python Editor. Tim Chase <python.list@tim.thechases.com> - 2013-01-24 11:01 -0600
          Re: The best, friendly and easy use Python Editor. Neil Cerutti <neilc@norwich.edu> - 2013-01-24 20:06 +0000
      Re: The best, friendly and easy use Python Editor. llanitedave <llanitedave@veawb.coop> - 2013-01-24 13:09 -0800
        Re: The best, friendly and easy use Python Editor. Kayode Odeyemi <dreyemi@gmail.com> - 2013-01-24 22:24 +0100
    Re: The best, friendly and easy use Python Editor. Andrew Gudovich <andgudovich@gmail.com> - 2013-01-24 09:18 -0800
      Re: The best, friendly and easy use Python Editor. Kirill Pekarov <kpekarov@gmail.com> - 2013-01-25 01:43 -0800
        Re: The best, friendly and easy use Python Editor. Ritchie Flick <xenplex@gmail.com> - 2013-01-25 15:06 +0100
    Re: The best, friendly and easy use Python Editor. Wolfgang Keller <feliphil@gmx.net> - 2013-01-25 17:24 +0100

Page 2 of 2 — ← Prev page 1 [2]


#37625

FromNeil Cerutti <neilc@norwich.edu>
Date2013-01-24 20:04 +0000
Message-ID<amdidtF3cclU1@mid.individual.net>
In reply to#37602
On 2013-01-24, John Gordon <gordon@panix.com> wrote:
> In <ccf57220-4367-4611-b91b-5bf2a51e3fa2@googlegroups.com> Sharwan Joram <sharwan.joram@gmail.com> writes:
>
>> use vim.
>
> He said he wanted autocomplete.  Does Vim have that?

Yes, you use its ctags support to get it working, I believe.

-- 
Neil Cerutti

[toc] | [prev] | [next] | [standalone]


#37635

FromTetsuya <io@noi.com>
Date2013-01-24 22:14 +0100
Message-ID<kds87c$lih$1@speranza.aioe.org>
In reply to#37602
On 01/24/2013 04:51 PM, John Gordon wrote:
> In <ccf57220-4367-4611-b91b-5bf2a51e3fa2@googlegroups.com> Sharwan Joram <sharwan.joram@gmail.com> writes:
>
>> use vim.
>
> He said he wanted autocomplete.  Does Vim have that?
>

Vim has everything, you just need a bunch of plugins.
I code mainly in python and django, and I use these plugins (among others):

powerline (status bar indicating git branch, etc..)
syntastic (support for pep8, flake8, pyflakes, etc..)
ctrlp (fuzzy search for filenames)
jedi (*awesome* python smart autocompletion)
tagbar (support for ctags, tags in a side window, jump around, etc)
fugitive (git with vim commands, very useful)
nerdcommenter (smart comment management)
nerdtree (filesystem management, tree of files, etc)
snipmate (snippets and autoexpanding of boilerplates)
gundo (undo management - vim has a smarter-than-others undo system)
supertab (autocomplete everything with TAB, smartly depending on 
language and context).

Is this enough? :-)
I can continue, but I think that, just to start, is enough. Vim wins.

[toc] | [prev] | [next] | [standalone]


#37684

FromMichael Torrie <torriem@gmail.com>
Date2013-01-25 10:47 -0700
Message-ID<mailman.1049.1359136080.2939.python-list@python.org>
In reply to#37635
On 01/24/2013 02:14 PM, Tetsuya wrote:
> Vim has everything, you just need a bunch of plugins.
> I code mainly in python and django, and I use these plugins (among others):
> 
> powerline (status bar indicating git branch, etc..)
> syntastic (support for pep8, flake8, pyflakes, etc..)
> ctrlp (fuzzy search for filenames)
> jedi (*awesome* python smart autocompletion)
> tagbar (support for ctags, tags in a side window, jump around, etc)
> fugitive (git with vim commands, very useful)
> nerdcommenter (smart comment management)
> nerdtree (filesystem management, tree of files, etc)
> snipmate (snippets and autoexpanding of boilerplates)
> gundo (undo management - vim has a smarter-than-others undo system)
> supertab (autocomplete everything with TAB, smartly depending on 
> language and context).
> 
> Is this enough? :-)
> I can continue, but I think that, just to start, is enough. Vim wins.

Awesome.  I'm checking out these plugins right now, especially jedi and
supertab. Thanks so much!

[toc] | [prev] | [next] | [standalone]


#37696

FromTetsuya <io@noi.com>
Date2013-01-25 23:03 +0100
Message-ID<kduvg1$jhk$1@speranza.aioe.org>
In reply to#37684
On 01/25/2013 06:47 PM, Michael Torrie wrote:
> On 01/24/2013 02:14 PM, Tetsuya wrote:
>> Vim has everything, you just need a bunch of plugins.
[...]
>> jedi (*awesome* python smart autocompletion)
[...]
>> supertab (autocomplete everything with TAB, smartly depending on
>> language and context).
>
> Awesome.  I'm checking out these plugins right now, especially jedi and
> supertab. Thanks so much!
>

;-) you're welcome!

[toc] | [prev] | [next] | [standalone]


#37604

Fromrusi <rustompmody@gmail.com>
Date2013-01-24 07:54 -0800
Message-ID<82c4ecc1-3d18-47ba-ad2d-f238bfaf878e@y3g2000pbq.googlegroups.com>
In reply to#37547
On Jan 24, 2:43 pm, Hazard Seventyfour <hseventyf...@gmail.com> wrote:
> Hello,
>
> I new in this python and decided to learn more about it, so i can make an own script :),
>
> for all senior can you suggest me the best, friendly and easy use with nice GUI editor for me, and have many a good features such as auto complete/auto correct.
>
> any recommend? Thanks ^_^

What editor you use does not matter. What matters is that you learn to
use the interpreter.

That is learn to use things like
- history
- last expression with _ (underscore)
- Using introspection to find out about odd stuff (ie use dir and
help)
- Loading a python file
- And after things kind-of work, copy pasting into your editor

Here's a test to check whether youve got the idea: Do you think that
to write a program you need to write a 'main?' If yes then no!

[I personally use emacs. It would be sadistic to make that into a
recommendation]

[toc] | [prev] | [next] | [standalone]


#37605

FromChris Angelico <rosuav@gmail.com>
Date2013-01-25 03:01 +1100
Message-ID<mailman.994.1359043278.2939.python-list@python.org>
In reply to#37604
On Fri, Jan 25, 2013 at 2:54 AM, rusi <rustompmody@gmail.com> wrote:
> - last expression with _ (underscore)

Small terminology quibble: That's not last expression, but last non-None result.

>>> 1+2
3
>>> _
3
>>> _,None
(3, None)
>>> _
(3, None)
>>> _[1]
>>> _
(3, None)

Otherwise, agree totally. Get to know the interactive interpreter, and
keep it handy.

ChrisA

[toc] | [prev] | [next] | [standalone]


#37607

FromThomas Heller <theller@ctypes.org>
Date2013-01-24 17:23 +0100
Message-ID<amd5gtFkm7U1@mid.individual.net>
In reply to#37604
Am 24.01.2013 16:54, schrieb rusi:
> [I personally use emacs. It would be sadistic to make that into a
> recommendation]
>
It would be truly sadistic to force a long-time emacs user to any
other editor.

Thomas

[toc] | [prev] | [next] | [standalone]


#37609

FromTim Chase <python.list@tim.thechases.com>
Date2013-01-24 11:01 -0600
Message-ID<mailman.998.1359046807.2939.python-list@python.org>
In reply to#37607
On 01/24/13 10:23, Thomas Heller wrote:
> Am 24.01.2013 16:54, schrieb rusi:
>> [I personally use emacs. It would be sadistic to make that into a
>> recommendation]
>>
> It would be truly sadistic to force a long-time emacs user to any
> other editor.

I saw the recommendation for Vim elsewhere on the thread and comment 
the same as this sub-thread: "I personally use vim. It would be 
sadistic to make that into a recommendation"  And likewise, it's 
"truly sadistic to force a long-time vim user to any other editor." :-)

Not that Vim isn't great for programming Python (which I do 
daily)...it *is*!  It's just not where I'd throw somebody who 
doesn't already have an existing editor preference *and* doesn't 
know Python.

-tkc




[toc] | [prev] | [next] | [standalone]


#37626

FromNeil Cerutti <neilc@norwich.edu>
Date2013-01-24 20:06 +0000
Message-ID<amdihiF3cclU2@mid.individual.net>
In reply to#37609
On 2013-01-24, Tim Chase <python.list@tim.thechases.com> wrote:
> On 01/24/13 10:23, Thomas Heller wrote:
>> Am 24.01.2013 16:54, schrieb rusi:
>>> [I personally use emacs. It would be sadistic to make that into a
>>> recommendation]
>>>
>> It would be truly sadistic to force a long-time emacs user to any
>> other editor.
>
> I saw the recommendation for Vim elsewhere on the thread and comment 
> the same as this sub-thread: "I personally use vim. It would be 
> sadistic to make that into a recommendation"  And likewise, it's 
> "truly sadistic to force a long-time vim user to any other editor." :-)
>
> Not that Vim isn't great for programming Python (which I do 
> daily)...it *is*!  It's just not where I'd throw somebody who 
> doesn't already have an existing editor preference *and* doesn't 
> know Python.

I agree.

Vim is great, Emacs is great. I'm glad I know one of them. But
learning one of them is as project unto itself. So selecting
either just for Python is skipping too many decisions and maybe
biting off too big a piece of the snake.

-- 
Neil Cerutti

[toc] | [prev] | [next] | [standalone]


#37633

Fromllanitedave <llanitedave@veawb.coop>
Date2013-01-24 13:09 -0800
Message-ID<73914552-3853-4dde-8205-b31998b753cf@googlegroups.com>
In reply to#37604
On Thursday, January 24, 2013 7:54:55 AM UTC-8, rusi wrote:

> 
> [I personally use emacs. It would be sadistic to make that into a
> 
> recommendation]

Lol!  That's just too true.  It's also true for Eclipse, which I use very comfortably on Windows 7, but has proven to be a nightmare to set up on Ubuntu.

On Linux, I've tried several, but always keep coming back to Geany.

[toc] | [prev] | [next] | [standalone]


#37637

FromKayode Odeyemi <dreyemi@gmail.com>
Date2013-01-24 22:24 +0100
Message-ID<mailman.1018.1359062674.2939.python-list@python.org>
In reply to#37633

[Multipart message — attachments visible in raw view] — view raw

Simply use Netbeans

On Thu, Jan 24, 2013 at 10:09 PM, llanitedave <llanitedave@veawb.coop>wrote:

> On Thursday, January 24, 2013 7:54:55 AM UTC-8, rusi wrote:
>
> >
> > [I personally use emacs. It would be sadistic to make that into a
> >
> > recommendation]
>
> Lol!  That's just too true.  It's also true for Eclipse, which I use very
> comfortably on Windows 7, but has proven to be a nightmare to set up on
> Ubuntu.
>
> On Linux, I've tried several, but always keep coming back to Geany.
> --
> http://mail.python.org/mailman/listinfo/python-list
>



-- 
Odeyemi 'Kayode O.
http://ng.linkedin.com/in/kayodeodeyemi. t: @charyorde blog:
http://sinati.com/tree/java-cheat-sheet

[toc] | [prev] | [next] | [standalone]


#37612

FromAndrew Gudovich <andgudovich@gmail.com>
Date2013-01-24 09:18 -0800
Message-ID<2f7d67a8-9f02-4f11-bf90-33813cc41bd9@googlegroups.com>
In reply to#37547
I think PyCharm is ideal for you.

http://www.jetbrains.com/pycharm/

[toc] | [prev] | [next] | [standalone]


#37656

FromKirill Pekarov <kpekarov@gmail.com>
Date2013-01-25 01:43 -0800
Message-ID<53da70cb-7a07-4505-bbd9-3d13e274be05@googlegroups.com>
In reply to#37612
> I think PyCharm is ideal for you.
> http://www.jetbrains.com/pycharm/

+1 for PyCharm. 
I used many editors, and PyCharm (IDEA) is just perfect. 

[toc] | [prev] | [next] | [standalone]


#37668

FromRitchie Flick <xenplex@gmail.com>
Date2013-01-25 15:06 +0100
Message-ID<mailman.1038.1359122826.2939.python-list@python.org>
In reply to#37656

[Multipart message — attachments visible in raw view] — view raw

You could try ninja-ide or Sublime Text 2.

--------------------------------------------
This message was send from my phone
Flick Ritchie
On 25 Jan 2013 10:45, "Kirill Pekarov" <kpekarov@gmail.com> wrote:

> > I think PyCharm is ideal for you.
> > http://www.jetbrains.com/pycharm/
>
> +1 for PyCharm.
> I used many editors, and PyCharm (IDEA) is just perfect.
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>

[toc] | [prev] | [next] | [standalone]


#37679

FromWolfgang Keller <feliphil@gmx.net>
Date2013-01-25 17:24 +0100
Message-ID<20130125172446.bf029e9da8eec5e6d13c0705@gmx.net>
In reply to#37547
> for all senior can you suggest me the best, friendly and easy use
> with nice GUI editor for me, and have many a good features such as
> auto complete/auto correct.

Depends on what you are used to.

If you're used to bare-bones editors such as emacs, vim etc, they can be
used for Python.

If you're used to IDEs, WingIDE is one long-standing competitor. The
"101" version is free.

There are also editors implemented *in* Python, which can be used for
programming Python, such as Editra, which features quite a few
useful plugins.

Sincerely,

Wolfgang

[toc] | [prev] | [standalone]


Page 2 of 2 — ← Prev page 1 [2]

Back to top | Article view | comp.lang.python


csiph-web