Re: Best Editor
I recommend Scribes on Linux. It's simple, fast and powerful. Website: http://scribes.sf.net/ Flash Demo: http://scribes.sf.net/snippets.htm GIF Demo: http://www.minds.may.ie/~dez/images/blog/scribes.html JAG CHAN wrote: Friends, I am trying to learn Python. It will be of great help to me if you let me know which one would be best editor for learning Python. Plese note that I would like to have multiplatform editor which will be useful for both LInux and Windows XP. Thanks. -- http://mail.python.org/mailman/listinfo/python-list
Re: Best Editor
JAG CHAN wrote: Friends, I am trying to learn Python. It will be of great help to me if you let me know which one would be best editor for learning Python. Plese note that I would like to have multiplatform editor which will be useful for both LInux and Windows XP. Thanks. My choice is SPE. It has wxGlade built-in for easy creation of wxPython GUIs, syntax error highlighting, etc. It's cross-platform too. It does require installing wxPython, though that's not difficult. -- http://mail.python.org/mailman/listinfo/python-list
Re: Best Editor
I personally use Eclipse with PyDev. It is a cross-platform solution because Eclipse is made with Java. http://www.eclipse.org/ http://pydev.sourceforge.net/ Michiel Op 24-aug-2006, om 13:29 heeft JAG CHAN het volgende geschreven: Friends, I am trying to learn Python. It will be of great help to me if you let me know which one would be best editor for learning Python. Plese note that I would like to have multiplatform editor which will be useful for both LInux and Windows XP. Thanks. -- http://mail.python.org/mailman/listinfo/python-list -- http://mail.python.org/mailman/listinfo/python-list
Re: Best Editor
On 2006-08-24, JAG CHAN [EMAIL PROTECTED] wrote: Friends, I am trying to learn Python. It will be of great help to me if you let me know which one would be best editor for learning Python. Plese note that I would like to have multiplatform editor which will be useful for both LInux and Windows XP. Start with IDLE, which will likely be available everywhere you use Python. The full instructions for using IDLE take up about two pages of text, which means it's lightweight, and it comes preconfigured with good Python integration. Learning a highly portable, industrial-strength program like Vim or emacs is something I highly recommend, but it's not necessarily a productive thing to do that at the same time you're learning Python. -- Neil Cerutti -- http://mail.python.org/mailman/listinfo/python-list
RE: Best Editor
Title: Re: Best Editor I like ActiveState's KOMODO editor. It is multilanguage compiler editor. Its not free but it is inexpensive for what it does, IMO. I believe they have a 30day free trial and a version for both platforms you mentioned. -Caolan. From: [EMAIL PROTECTED] on behalf of Michiel SikmaSent: Thu 8/24/2006 4:41 AMTo: JAG CHANCc: python-list@python.orgSubject: Re: Best Editor I personally use Eclipse with PyDev. It is a cross-platform solutionbecause Eclipse is made with Java.http://www.eclipse.org/http://pydev.sourceforge.net/MichielOp 24-aug-2006, om 13:29 heeft JAG CHAN het volgende geschreven: Friends, I am trying to learn Python. It will be of great help to me if you let me know which one would be best editor for learning Python. Plese note that I would like to have multiplatform editor which will be useful for both LInux and Windows XP. Thanks. -- http://mail.python.org/mailman/listinfo/python-list--http://mail.python.org/mailman/listinfo/python-list -- http://mail.python.org/mailman/listinfo/python-list
Re: Best Editor
Neil Cerutti [EMAIL PROTECTED] wrote in news:[EMAIL PROTECTED]: Start with IDLE, which will likely be available everywhere you use Python. The full instructions for using IDLE take up about two pages of text, which means it's lightweight, and it comes preconfigured with good Python integration. Learning a highly portable, industrial-strength program like Vim or emacs is something I highly recommend, but it's not necessarily a productive thing to do that at the same time you're learning Python. Thanks friends. As you say, as a beginner will start with IDLE. -- http://mail.python.org/mailman/listinfo/python-list
Re: Best Editor
Wow I like the sound of Learning a highly portable, industrial-strength program like Vim or emacs is something I highly recommend. I use Aquamacs (it's emacs with Mac OS-X Interface) and emacs on other platform. It works great for me. Neil Cerutti wrote: On 2006-08-24, JAG CHAN [EMAIL PROTECTED] wrote: Friends, I am trying to learn Python. It will be of great help to me if you let me know which one would be best editor for learning Python. Plese note that I would like to have multiplatform editor which will be useful for both LInux and Windows XP. Start with IDLE, which will likely be available everywhere you use Python. The full instructions for using IDLE take up about two pages of text, which means it's lightweight, and it comes preconfigured with good Python integration. Learning a highly portable, industrial-strength program like Vim or emacs is something I highly recommend, but it's not necessarily a productive thing to do that at the same time you're learning Python. -- Neil Cerutti -- http://mail.python.org/mailman/listinfo/python-list
Re: Best Editor
some wxPy IDEs maybe better. Friends, I am trying to learn Python. It will be of great help to me if you let me know which one would be best editor for learning Python. Plese note that I would like to have multiplatform editor which will be useful for both LInux and Windows XP. Thanks. -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
Mike Meyer wrote: Gee, it's changed from eight to eighty. Probably because eight is a small app by todays standards. Then again, it's not like 80 is large these days. Yeah, it's probably time to upgrade it to 800. :-) -- Greg Ewing, Computer Science Dept, University of Canterbury, Christchurch, New Zealand http://www.cosc.canterbury.ac.nz/~greg -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
Mike Meyer wrote: Yup, that's why emacs stands for Eighty Megabytes And Constantly Swapping. ;-) Gee, it's changed from eight to eighty. Probably because eight is a small app by todays standards. Then again, it's not like 80 is large these days. my emacs starts in no time at all, and consumes just under 6 megs with python- mode and a couple of moderately-sized python modules in memory. that's just over 1% of the available memory on this stock hardware. guess my emacs is broken. /F -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
[EMAIL PROTECTED] (Aahz) writes: In article [EMAIL PROTECTED], Mike Meyer [EMAIL PROTECTED] wrote: [EMAIL PROTECTED] (Aahz) writes: Use vim. 80% of the power of emacs at 20% of the learning curve. Hmm. Can I read mail/news/web pages in vim? I can in emacs. Yup, that's why emacs stands for Eighty Megabytes And Constantly Swapping. ;-) Gee, it's changed from eight to eighty. Probably because eight is a small app by todays standards. Then again, it's not like 80 is large these days. Of course, you don't have to load any of the code for doing those things if you don't want to use it. Emacs is a computing environment. I read mail and news in it, so I don't have to worry about learning some applications custom editor (ok, a good MUA/newsreader will invoke my favorite editor - but that's Emacs, so why bother). I use emacs for the heavy lifting. Doesn't work so well when you want to use an application that isn't emacs, yet still invoke a custom editor. But yeah, if you consider emacs a Way of Life, then you're making sense. You tell those applications to use emacsclient as the editor, and add (gnuserv-start) to your emacs init file. This is especially usefull when running applications that want to start an editor in a shell window in emacs. mike -- Mike Meyer [EMAIL PROTECTED] http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information. -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
Mike Meyer wrote: For quick edits (as either root or me) I use ex. I can't get past ed not having a prompt. For a Linux gui editor, try NEdit. It's almost identical to the old PFE editor for Windoze and it 'knows' Python. LittleJohn Madison, AL -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
[EMAIL PROTECTED] (Aahz) writes: Use vim. 80% of the power of emacs at 20% of the learning curve. Hmm. Can I read mail/news/web pages in vim? I can in emacs. Emacs is a computing environment. I read mail and news in it, so I don't have to worry about learning some applications custom editor (ok, a good MUA/newsreader will invoke my favorite editor - but that's Emacs, so why bother). I use emacs for the heavy lifting. vi is adequate, and I use it for editing things as root. Every once and a while I'll start an emacs as root, but I do try to avoid that. For quick edits (as either root or me) I use ex. I can't get past ed not having a prompt. mike -- Mike Meyer [EMAIL PROTECTED] http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information. -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
In article [EMAIL PROTECTED], Mike Meyer [EMAIL PROTECTED] wrote: [EMAIL PROTECTED] (Aahz) writes: Use vim. 80% of the power of emacs at 20% of the learning curve. Hmm. Can I read mail/news/web pages in vim? I can in emacs. Yup, that's why emacs stands for Eighty Megabytes And Constantly Swapping. ;-) Emacs is a computing environment. I read mail and news in it, so I don't have to worry about learning some applications custom editor (ok, a good MUA/newsreader will invoke my favorite editor - but that's Emacs, so why bother). I use emacs for the heavy lifting. Doesn't work so well when you want to use an application that isn't emacs, yet still invoke a custom editor. But yeah, if you consider emacs a Way of Life, then you're making sense. -- Aahz ([EMAIL PROTECTED]) * http://www.pythoncraft.com/ The joy of coding Python should be in seeing short, concise, readable classes that express a lot of action in a small amount of clear code -- not in reams of trivial code that bores the reader to death. --GvR -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
Howdy, I'm sold on out Leo, http://leo.sf.net, pure Python amazingly easy to learn and powerful. Based on outlining, it provides a powerful and flexible way to manage content. Lots of built in Python code awareness. Extensible with plugins, a very active community is making I wish my editor could ... come true every day. A peek at the SF forum gives an idea of how active the development pace is http://sourceforge.net/forum/?group_id=3458 It's different than other editors, I'd suggest trying it. Thanks, Kent -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
Joey C. wrote: When I'm using Windows, I have found the Syn TextEditor The Zeus for Windows programmer's supports Python: http://www.zeusedit.com/lookmain.html Some of the programming specific features include: + Code folding (supports python) + Integrated class browser + Project/workspace management + Fully configurable syntax highlighting + FTP editing + Integrated version control (including CVS) + Fully scriptable using Python, Lua, JavaScript, VbScript But Zeus is shareware and cost $35-00 to register. It is free to test drive the editor as the shareware version runs fully functional for 60 days. Jussi Jumppanen Author of: Zeus for Windows (New version 3.94 out now) -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
Dnia 5 Apr 2005 11:22:59 -0700, ChinStrap napisa(a): Opinions on what the best is? Eclipse + plugins: pydev (http://pydev.sourceforge.net/updates/) and subclipse(http://subclipse.tigris.org/update/). It is free, stable, contains integrated (visual) debugger, code completion, refactoring, PyLint for deep analise of python code, and fine work with SVN. For win32 lighter solution is PythownWin (http://activestate.com/Products/ActivePython/). It's very stable, fast and has very good debugger. -- JZ -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
Paul McGuire wrote: SciTE (Scintilla Text Editor) is just right for me too. Low overhead, great just as a Notepad alternative, but with good coding support too. -- Paul Yes, I use SciTE. Syntax marking and multiple buffers. Works with Windows and Linux. Boa-constructor (Scintilla based editor), aside from being a GUI designer, provides all of the above, with a debug capability. PythonWin (scintilla based editor) is Windows only. It provides the Edit/Debug functionality of Boa and has an excellent auto-completion facility - this is particularly helpful when one doesn't remember the name or parameters of a function of method. It currently has a bug which slows things down at times but, I understand that this is fixed in the forthcoming build 204. -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
Yes, we vi/vim users are apparently extraordinary. Is that such a sad thing? ;-) -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
Nicolay A. Vasiliev [EMAIL PROTECTED] wrote: Hello! What do you think all about ActiveState Komodo? Is this specifically to me? I haven't tried it, but I'm tempted. I've recently begun teaching my wife some Python in order to help her write a useful GUI app, and that makes it look particularly tempting. I'm using BoaConstructor for the GUI stuff at the moment. It has a bit of a learning curve, but it looks nice so far. -michael Michael George Lerner wrote: Aahz [EMAIL PROTECTED] wrote: Use vim. 80% of the power of emacs at 20% of the learning curve. A system administrator said this to me about unix a long time ago, but it applies equally well to emacs: Emacs is a great place to live, but I'd hate to visit. -michael, an (x)emacs user -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
Hello ChinStrap, When not using the interactive prompt, what are you using? I keep hearing everyone say Emacs, but I can't understand it at all. I keep trying to learn and understand why so many seem to like it because I can't understand customization even without going through a hundred menus that might contain the thing I am looking for (or I could go learn another language just to customize!). Emacs (or VIm in my case) takes time to learn. However when you start to understand it and know you way around it'll do things no other editor will do for you. Personally I like SciTE, it has everything I think a midweight editor should: code folding, proper python support, nice colors out of the box, hotkey access to compile (I'm sure emacs does this, but I couldn't figure out for the life of me how), etc. If you're happy with SciTE stay with it. Opinions on what the best is? Or reading I could get to maybe sway me to Emacs (which has the major advantage of being on everyone's system). Everyone has his/her/it own favorite editor. It's very individual, I'm hooked on VIm while others won't touch it. HTH. -- Miki Tebeka [EMAIL PROTECTED] http://tebeka.bizhat.com The only difference between children and adults is the price of the toys pgpztuUvZUl8y.pgp Description: PGP signature -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
Hello! What do you think all about ActiveState Komodo? Michael George Lerner wrote: Aahz [EMAIL PROTECTED] wrote: Use vim. 80% of the power of emacs at 20% of the learning curve. A system administrator said this to me about unix a long time ago, but it applies equally well to emacs: Emacs is a great place to live, but I'd hate to visit. -michael, an (x)emacs user -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
Miki == Miki Tebeka [EMAIL PROTECTED] writes: Miki Emacs (or VIm in my case) takes time to learn. However when Miki you start to understand it and know you way around it'll do Miki things no other editor will do for you. Other editors also do stuff Emacs won't do. Code completion is a killer feature and emacs sucks at it (yes, w/ Cedet too). Emacs is pretty good for Python if you can't wait for something like Eclipse+pydev to start (which is a good choice, and worth learning). Emacs is not necessarily worth learning unless you are an emacs user already. Emacs also looks so horrible in Linux that I tend to go for Kate when I'm at home. -- Ville Vainio http://tinyurl.com/2prnb -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
[EMAIL PROTECTED] wrote: On Tuesday 05 April 2005 11:22 am, ChinStrap wrote: I keep hearing everyone say Emacs, but I can't understand it at all. Both emacs and vi suffer from the fact that they can not be used by ordinary humans. My my my... I'm sorry to learn I'm not an ordinary human :( Thus, I recommend using either to impress your friends. Err... most of my friend not being coders, they don't even have a clue about what are emacs and vim, so they're not really impressed. The other are coders and use either vim or emacs or both, so they're not really impressed either... -- bruno desthuilliers python -c print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in '[EMAIL PROTECTED]'.split('@')]) -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
[Harry George] 5. When I do Extreme Programming, the other author(s) tend to be using emacs, vim, or nedit. [...] Speaking of, when everybody uses Emacs, there is a way for Emacs for allowing many users, each on a different networked machine, all on the very same buffer, simultaneously. This sharing has been useful to us in a number of occasions, and we had scripts for quickly initiating such collaboration at any time (resolving `xauth' matters, for example). Note that it requires a lot of confidence between the collaborating users, as they all have extended powers on the editing session. -- François Pinard http://pinard.progiciels-bpi.ca -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
Well I would be more than willing to learn Emacs if it does all these things you speak of, but really I can't get started because the default scheme is so friggin ugly it isn't funny. Anyone want to send me a configuration setup with Python in mind, and decent colors? -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
François Pinard [EMAIL PROTECTED] writes: [...] Overall, Vim is also cleaner than Emacs, and this pleases me. [...] Is this still true when comparing XEmacs vs. vim? (rather than GNU Emacs vs. vim) I've always used GNU Emacs, but I have got the impression that XEmacs is (was?) cleaner in some ways. John -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
ChinStrap [EMAIL PROTECTED] writes: When not using the interactive prompt, what are you using? I keep hearing everyone say Emacs, but I can't understand it at all. I keep trying to learn and understand why so many seem to like it because I can't understand customization even without going through a hundred menus that might contain the thing I am looking for (or I could go learn another language just to customize!). [...] Opinions on what the best is? Or reading I could get to maybe sway me to Emacs (which has the major advantage of being on everyone's system). Two reasons I use emacs: 1. For any question Can I do X with emacs, the answer is almost always yes, use this code that's already written and working 2. I already know it ;-) BTW, I use vi keybindings, and I imagine all other editors can do the same (though perhaps not as well as viper, the emacs package that does this -- see 1. above), so that's no reason in itself to use vim. John -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
Ville Vainio [EMAIL PROTECTED] writes: Miki == Miki Tebeka [EMAIL PROTECTED] writes: Miki Emacs (or VIm in my case) takes time to learn. However when Miki you start to understand it and know you way around it'll do Miki things no other editor will do for you. Other editors also do stuff Emacs won't do. Code completion is a killer feature and emacs sucks at it (yes, w/ Cedet too). [...] I thought that too, but then I bound dabbrev-expand to F4, and it seems even better than 'proper' completion (for reducing keystrokes, anyway). John -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
caneff == ChinStrap [EMAIL PROTECTED] writes: caneff Anyone want to send me a configuration setup with Python caneff in mind, and decent colors? http://www.emacswiki.org/cgi-bin/wiki/ColorTheme -- Ville Vainio http://tinyurl.com/2prnb -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
jjl == John J Lee [EMAIL PROTECTED] writes: Other editors also do stuff Emacs won't do. Code completion is a killer feature and emacs sucks at it (yes, w/ Cedet too). jjl I thought that too, but then I bound dabbrev-expand to F4, jjl and it seems even better than 'proper' completion (for jjl reducing keystrokes, anyway). But does not work when you don't know/can't recall what methods are available for the object you are looking at. -- Ville Vainio http://tinyurl.com/2prnb -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
[John J. Lee] François Pinard [EMAIL PROTECTED] writes: [...] Overall, Vim is also cleaner than Emacs, and this pleases me. [...] Is this still true when comparing XEmacs vs. vim? (rather than GNU Emacs vs. vim) I've always used GNU Emacs, but I have got the impression that XEmacs is (was?) cleaner in some ways. I have much less experience with XEmacs. One friend of mine (Horvje) is quite involved in XEmacs development, and he convinced me to give it a serious and honest try. I did, yet never as deeply as I learned Emacs. My feeling has been that XEmacs, despite cleaner and offering a lot, in the realm of attractive chrome and original features, is slower overall and a bit less stable than GNU Emacs (Richard just _hates_ when one opposes XEmacs to GNU Emacs, and by doing so, involuntarily suggesting that XEmacs might not be GNU! But I'm not in GNU politics nowadays! :-). What most discouraged me is that fact that, at the time of my tries, neither Allout nor RMAIL were supported, both of which I was heavily using[1]. And also a few other gooddies as well. I know from users that Pymacs, which allows for Python usage from within Emacs, is supported in XEmacs just as well as in GNU Emacs. [1] Now in Vim, I switched from RMAIL to plain `mbox', and now use Mutt as a mail user agent -- which I find blazingly speedy even on big folders. For Allout, I rewrote an Allout support for Vim, as I could not walk away from it -- alternative solutions were too heavy. -- François Pinard http://pinard.progiciels-bpi.ca -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
I bought the Komodo personal edition, and at only $30, it is worth it for the regular expression toolkit alone. -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
When I'm using Windows, I have found the Syn TextEditor (http://syn.sourceforge.net) to be quite useful. It has basic syntax highlighting, about enough for me and is quite compatible with FTP and such. It supports Python pretty well. Its user interface is quite easy yet pretty powerful. All in all, this is a very good editor, good enough that I probably won't go looking for another one any time soon. On Linux however (which I haven't used in quite some time, sadly), I usually use vim more than emacs. To tell you the truth, I haven't really used emacs that much at all, only for a short time. I keep meaning to actually try it out and get used to it, but I always find that if I need to edit a file quickly, I just go to vim. Then again, I don't write much Python code in Linux anyways. Even so, I intend to try emacs out soon. -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
I use gedit under gnome, works perfect, it is very easy to use, it has the colours - it also supports other languages. -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
ChinStrap wrote: When not using the interactive prompt, what are you using? I keep hearing everyone say Emacs, but I can't understand it at all. I keep trying to learn and understand why so many seem to like it because I can't understand customization even without going through a hundred menus that might contain the thing I am looking for (or I could go learn another language just to customize!). Epsilon http://www.lugaru.com/ is a commercial Emacs-like editor with a built-in Python mode and will automatically treat .py files as being Python. No fiddling is required. It works well, and I spend many of my waking hours in front of an Epsilon (even created a Fortran mode :)). I think Epsilon is used more on Windows than Linux/Unix, where Emacs and XEmacs have existed for a long time, but an Epsilon license contains binaries for Linux and other Unices as well. XEmacs/Emacs frustrate me, for example constantly asking if I want to enable a recursive mini-buffer, which I have no clue about or interest in. Epsilon is a well-done Emacs IMO. A key benefit of Emacs-like editors, including Epsilon, is that one can run the shell (cmd.exe prompt on Windows, bash/csh/ksh on Unix) from within the editor. One can fill the entire screen with an Emacs, split it into buffers for source codes and a shell, and live happily ever after :). Standard output is not lost but can be retrieved just by scrolling up in the editor. I am addicted to running a shell within an Emacs-like editor. Of course there are many good editors -- don't feel obligated to use Emacs if you are happy and productive with something else. -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
[EMAIL PROTECTED] wrote: ChinStrap wrote: When not using the interactive prompt, what are you using? I keep hearing everyone say Emacs, but I can't understand it at all. I keep trying to learn and understand why so many seem to like it because I can't understand customization even without going through a hundred menus that might contain the thing I am looking for (or I could go learn another language just to customize!). Epsilon http://www.lugaru.com/ is a commercial Emacs-like editor with a built-in Python mode and will automatically treat .py files as being Python. No fiddling is required. It works well, and I spend many of my waking hours in front of an Epsilon (even created a Fortran mode :)). I think Epsilon is used more on Windows than Linux/Unix, where Emacs and XEmacs have existed for a long time, but an Epsilon license contains binaries for Linux and other Unices as well. $250 just for an Emacs clone? Sorry, but this is a bit greedy. Sure, it does some things differently, but in the same time you learn Epsilon, you can learn Emacs. XEmacs/Emacs frustrate me, for example constantly asking if I want to enable a recursive mini-buffer, which I have no clue about or interest in. Epsilon is a well-done Emacs IMO. constantly? You seem to make fundamental mistakes using Emacs. Reading one or two tutorials could have helped. mfg Georg -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
Windows: textpad Linux: vim -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
ChinStrap wrote: Opinions on what the best is? The best editor? Ed is the standard text editor. Accept no substitutes. -- Michael Hoffman -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
In article [EMAIL PROTECTED], ChinStrap [EMAIL PROTECTED] wrote: When not using the interactive prompt, what are you using? I keep hearing everyone say Emacs, but I can't understand it at all. I keep trying to learn and understand why so many seem to like it because I can't understand customization even without going through a hundred menus that might contain the thing I am looking for (or I could go learn another language just to customize!). Use vim. 80% of the power of emacs at 20% of the learning curve. -- Aahz ([EMAIL PROTECTED]) * http://www.pythoncraft.com/ The joy of coding Python should be in seeing short, concise, readable classes that express a lot of action in a small amount of clear code -- not in reams of trivial code that bores the reader to death. --GvR -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
Hi All-- Aahz wrote: Use vim. 80% of the power of emacs at 20% of the learning curve. I think Aahz has it dead on. Umpty-mumble years ago I spent six weeks learning emacs lisp and customizing emacs until it did EXACTLY what I wanted. It was a great user interface, logical, consistent, orthagonal. It had only one thing wrong with it; it depended on hardware keyboard features that PC keyboards don't have. It would have taken me six weeks to retrain myself to the standard emacs interface, so I used vi. When vim became available, I switched to that. There's a good book available for vim: http://www.amazon.com/exec/obidos/ASIN/0735710015/qid=1112743931/sr=2-1/ref=pd_bbs_b_2_1/102-7196910-2449750 It's excellent; even the index is useful, which is more than I can say for 80% of the O'Reilly books out there, much as I love 'em. Metta, Ivan -- Ivan Van Laningham God N Locomotive Works http://www.andi-holmes.com/ http://www.foretec.com/python/workshops/1998-11/proceedings.html Army Signal Corps: Cu Chi, Class of '70 Author: Teach Yourself Python in 24 Hours -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
ChinStrap wrote: When not using the interactive prompt, what are you using? I keep hearing everyone say Emacs, but I can't understand it at all. I keep trying to learn and understand why so many seem to like it because I can't understand customization even without going through a hundred menus that might contain the thing I am looking for (or I could go learn another language just to customize!). Personally I like SciTE, it has everything I think a midweight editor should: code folding, proper python support, nice colors out of the box, hotkey access to compile (I'm sure emacs does this, but I couldn't figure out for the life of me how), etc. Opinions on what the best is? Or reading I could get to maybe sway me to Emacs (which has the major advantage of being on everyone's system). There is only a best editor if you aare convinced that only oine measure is important, allowing you to place all editors on a single straight line and declare the one that appears furthest to the left or right the best. In practice, of course, different people value different editor characteristics, so there are a multitude of opinions about which is best. regards Steve -- Steve Holden+1 703 861 4237 +1 800 494 3119 Holden Web LLC http://www.holdenweb.com/ Python Web Programming http://pydish.holdenweb.com/ -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
[Aahz] Use vim. 80% of the power of emacs at 20% of the learning curve. I used Emacs for a long while, and learned it a bit thoroughly. I also learned Vim mor recently, and still have many things to study. See http://pinard.progiciels-bpi.ca/opinions/editors.html for some (incomplete) thoughts on both, Emacs in particular. If you do only light use of editors, both Emacs and Vim are rather easy, despite tinily annoying for some details, each its own details :-). If you deeply use them, they both require a lot of learning, eventually. Emacs does a few things that are difficult in Vim, but we can usually live without those few things, not overly missing them. Both editors are also extensible with Python, and Vim does Python a bit more nicely. Overall, Vim is also cleaner than Emacs, and this pleases me. This in between light and deep use that Aahz is most right: Vim offers many niceties that undoubtedly require some learning, yet significantly less than Emacs. Emacs has a lot more knobs to adjust, which is not always so advantageous for average users, and overkill for casual users. Whatever Emacs or Vim, learn to extend it with Python. There, you get a great deal of added power and flexibility for almost free, assuming and given that you already are a Python lover. -- François Pinard http://pinard.progiciels-bpi.ca -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
SciTE (Scintilla Text Editor) is just right for me too. Low overhead, great just as a Notepad alternative, but with good coding support too. -- Paul -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
On Tuesday 05 April 2005 11:22 am, ChinStrap wrote: I keep hearing everyone say Emacs, but I can't understand it at all. Both emacs and vi suffer from the fact that they can not be used by ordinary humans. Thus, I recommend using either to impress your friends. James -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
Aahz [EMAIL PROTECTED] wrote: Use vim. 80% of the power of emacs at 20% of the learning curve. A system administrator said this to me about unix a long time ago, but it applies equally well to emacs: Emacs is a great place to live, but I'd hate to visit. -michael, an (x)emacs user -- http://mail.python.org/mailman/listinfo/python-list
Re: Best editor?
ChinStrap [EMAIL PROTECTED] writes: Opinions on what the best is? Or reading I could get to maybe sway me to Emacs (which has the major advantage of being on everyone's system). When I first started using emacs, progress was slow, but through my persistence, I was able to harness the power of a very powerful editor. I find that with emacs I rarely touch the mouse when editing code. I just love the idea of splitting emacs into multiple windows, one with my current projects source code, another one with py-shell loaded up (which makes for a wonderful interactive python session with all of your emacs key bindings), a third window with GNUS (emacs news-reader) and lastly chatting in a 4th window with ERC, an emacs IRC chat client. Doing all these activities from within one editor just gives one an enormous sense of satisfaction. A one stop shop editing tool-box at your disposal. For me, maximum comfort working within emacs included swapping the CTRL key with the CAPS lock key. It's just so much more comfortable on the pinky finger! In windows this meant changing a registry key and on linux, altering a keymap config. file. Emacs may seem awkward at first, but the payoff was amazing for me. This is comparable to my first experiences with python. Now, one of my greatest joys is writing python code using emacs. -- Mike L.G. http://www.mahalosoft.com -- http://mail.python.org/mailman/listinfo/python-list