P
P
Puma Thailand2012-03-25 17:20:38
Python
Puma Thailand, 2012-03-25 17:20:38

What text editor do you use to program in python

Well, for the second time in my life I read the python tutorial, for the first time quite a long time ago I threw some necessary script with curl, now I solved some other practical problem from the customer.
Programming in mcedit in linux console.
As an alternative, you can install vim.
Maybe there is something else?
Either under windows gui or under the Linux console (I don’t have a gui in Linux).

Answer the question

In order to leave comments, you need to log in

21 answer(s)
K
KlonKaktusa, 2012-03-25
@KlonKaktusa

Sublime Text 2

A
avalak, 2012-03-25
@avalak

PyCharm is a great choice.
vim

L
leron, 2012-03-25
@leron

vim/ PyDev

K
ks_ks, 2012-03-26
@ks_ks

If you want to automate everything and constantly expand the functionality of the program in which you work in the process of learning technologies, emacs is your choice. With its help (in version 23), out of the box, you can schedule tasks (org-mode), make links to the necessary documents and web pages. And with additional settings, you can tie messengers, mail, and work with repositories there, and tie a calendar from org-mode-documents on google.com/calendar, configure keyboard shortcuts for frequently repeated actions ... and much, much more. Perseverance, patience, learning the Lisp language (and its dialects Clojure (new), and Elisp (to improve the functionality of the editor)) in 10 years will make your computer productivity much higher thanks to Emacs. :)

U
ubunterro, 2012-03-25
@ubunterro

Geany

N
newpavlov, 2012-03-25
@newpavlov

gedit
vim

U
unsignedlong, 2012-03-25
@unsignedlong

Aptana

M
Monnoroch, 2012-03-25
@Monnoroch

Under win, you can set up notepad++ and get a convenient python console paired with a text editor.
Under Linux, since you do not have a GUI, then the choice is not particularly great :)

G
Gasoid, 2012-03-25
@Gasoid

vim
PyCharm is a great editor

M
michaelarshinov, 2012-03-26
@michaelarshinov

np++

V
vajadhava, 2012-03-26
@vajadhava

emacs
here even tried to describe a man

R
rtorsten, 2012-03-25
@rtorsten

Do you have ssh access to Linux?
I've been using a thing called sshfs for a long time to edit files on remote workspaces using GUI editors.
I use sublime text for regular scripts and eclipse for projects.

H
havelock, 2012-03-25
@havelock

I use notepad++ with the built-in NppFTP plugin to access servers via SSH as the main text editor, incl. not just for Python code.
Get used to his shortcuts and tools. I want, of course, cool IDE features (advanced auto-completion, etc.), but I don’t know how to force myself to switch from a familiar, convenient, fast and reliable tool to something else.

D
deex, 2012-03-25
@deex

geany

F
fishbone, 2012-03-26
@fishbone

Geany

E
EvoTech, 2012-03-26
@EvoTech

I'm usually in emacs ... here with this assembly github.com/gabrielelanaro/emacs-for-python

A
Andrew Kiselev, 2012-03-26
@kaaquantum

First there was PyCharm, but it is too heavy and slow.
After a little market research, I firmly moved to Geany.

D
Dmitry Shamov, 2012-03-26
@demmsnt

gedit + plugins. If you need something tricky, then it scripts perfectly. Of the minuses - brakes when working with 10 megabyte XML

S
Sergey Lerg, 2012-03-26
@Lerg

Komodo Edit
PyCharm
Sublime

S
ssbb, 2012-03-26
@ssbb

In general, VIM, but if you want something simpler, then I advise scite. There is a config for python: bitbucket.org/ad3w/scite_config

M
mjr27, 2012-03-26
@mjr27

If there are two weeks to "settle in" and a general idea of ​​\u200b\u200blisp - definitely emacs.
Otherwise - definitely PyCharm.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question