Re: Best IDE for Python
Please could you tell me how to uninstal SPE? Regards. jelle wrote: I think SPE is a terrible complete and efficient IDE! == Posted via Newsfeeds.Com - Unlimited-Unrestricted-Secure Usenet News== http://www.newsfeeds.com The #1 Newsgroup Service in the World! 120,000+ Newsgroups = East and West-Coast Server Farms - Total Privacy via Encryption = -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python
Please advise how to uninstal SPE. Regards, Dr. Pastor. jelle wrote: I think SPE is a terrible complete and efficient IDE! == Posted via Newsfeeds.Com - Unlimited-Unrestricted-Secure Usenet News== http://www.newsfeeds.com The #1 Newsgroup Service in the World! 120,000+ Newsgroups = East and West-Coast Server Farms - Total Privacy via Encryption = -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python
Thank you Sir. I downloaded SPE from the main site. Installed on Windows XP. Regards. Sybren Stuvel wrote: Dr. Pastor enlightened us with: Please advise how to uninstal SPE. First you'll have to tell us how you installed it in the first place. Without that, we can only guess. Sybren == Posted via Newsfeeds.Com - Unlimited-Unrestricted-Secure Usenet News== http://www.newsfeeds.com The #1 Newsgroup Service in the World! 120,000+ Newsgroups = East and West-Coast Server Farms - Total Privacy via Encryption = -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python
On 14 Aug 2006 15:04:41 -0700, Tryker [EMAIL PROTECTED] wrote: Gotta love PyScripter. Light, easy to use, free. http://mmm-experts.com/Products.aspx?ProductID=4 I agree: I'm trying it only from 4 days the beta version 1.6 and it's good (some little problems, normal for a beta version, that I'll write them). Simon ___ Sperm: To be fastest doesn't imply that you are smartest. ( by Enrique Herranz ) -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python
Hi, sjdevnull I'm a vimmer too, and I wonder what plugins you are using. What you said sounds interesting. Could you tell us more about the plugins? Object browser is what I need most, but so far I've no idea what plugin can do this for me, :-( On 14 Aug 2006 15:02:13 -0700, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Yu-Xi Lim wrote: Eclipse+PyDev has the advantage over emacs when it comes to big projects, IMO. It has features like refactoring, better project management, code coverage Emacs and vim both have good integration of BicycleRepairMan for python refactoring. I don't know what better project management or code coverage in eclipse entail, but I've posted before that if you think vim/emacs are just syntax highlighting/indenting text editors you've got them misconfigured. The beautiful thing about vim in particular is that it uses Python as an internal scripting language, so it's very easy to extend it to add whatever you want. e.g. in vim I get * Syntax checking, if I type invalid python code it gets highlighted as an error (if I type, say, if a=1: and hit return, it gets highlighted since I need an == there). * Object browser, with dropdowns showing the parent and child classes of the current class, and the ability to jump to various class methods * Normal tag-jump stuff, so I can drill down into the method/function call I'm looking at and then pop back up (keeping a stack so I can drill down arbitrarily deep to follow the flow of the code) * Interactive help, so when, say, I type foo.blah( then the status line displays the first line of the docstring/python doc/preceding comment for foo.blah. E.g. if I type cmp( then the status line shows cmp(x, y) Compare the two objects X and Y and return an integer according to ... and if I hit F1 then I get the full help text * Editor control for uncaught errors--if I code I'm debugging raises an uncaught exception, the editor jumps directly to it. Even works for web development, if I hit a page in my dev server that raises an exception, it brings my editor right there. and lots more (version control integration, easy mapping of keys to restart the webserver after I make changes, etc). And there's some internal crap (e.g. we work on lots of clients who have client-specific versions of some objects; I have a client menu so that if I pick one, then I'll jump to their client-specific version of the current file (or the base generic version if there isn't a specific one), tags will follow the right client versions, etc). -- http://mail.python.org/mailman/listinfo/python-list -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python
Yep thanks all for your replies. and yes i meant free and open source software, left an s out :) Tryker wrote: Gotta love PyScripter. Light, easy to use, free. http://mmm-experts.com/Products.aspx?ProductID=4 [EMAIL PROTECTED] wrote: Hi All, What do you find the best IDE for creating web applications in Python is? Preferably FOS IDE. Cheers -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python
[EMAIL PROTECTED] wrote: Hi All, What do you find the best IDE for creating web applications in Python is? Preferably FOS IDE. Cheers I like ActiveState's Komodo. It's heavyweight and not free ($30 for the personal edition) but it also supports Perl, Ruby, PHP and TCL. I started using it mostly on Windows but I've used it on Linux more recently (and it runs on Solaris and OSX now too). It has all the bells and whistles and probably won't appeal too much to hardcore emacs/vim people because it is so GUI oriented and nowhere near as fast. Also, it's text editor is similar to the ones you get with other popular IDE's like MS DevStudio and Eclipse i.e. not very powerful. I've used it extensively with Python and it handles whitespace indentation beautifully. I like that it also supports Perl because I use Perl quite a bit too. That being said, I'm going to give Wing IDE a try at some point soon. -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python
[EMAIL PROTECTED] wrote: [EMAIL PROTECTED] wrote: Hi All, What do you find the best IDE for creating web applications in Python is? Preferably FOS IDE. Cheers I like ActiveState's Komodo. It's heavyweight and not free ($30 for the personal edition) but it also supports Perl, Ruby, PHP and TCL. I started using it mostly on Windows but I've used it on Linux more recently (and it runs on Solaris and OSX now too). It has all the bells and whistles and probably won't appeal too much to hardcore emacs/vim people because it is so GUI oriented and nowhere near as fast. Also, it's text editor is similar to the ones you get with other popular IDE's like MS DevStudio and Eclipse i.e. not very powerful. I've used it extensively with Python and it handles whitespace indentation beautifully. I like that it also supports Perl because I use Perl quite a bit too. That being said, I'm going to give Wing IDE a try at some point soon. Have you tried SPE (Stani's Python Editor) http://stani.be/python/spe/ Free, and available for Linux, Mac, and Windows. -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python
I've had a similar experience and tried about everything. Personally - eclipse with PyDev has been the winner for me. I also still do a bunch of Java coding - so there is an added benefit of one tool across languages. The final thing I really like with eclipse is the svn plugins - making life very easy. Also, if your doing web/xml and other stuff - there is a plugin for eclipse for it ;) Not all the plugins work as seemlessly together (i abandon eclipse for the majority of plone/zope stuff - most of it isn't python - and setting up eclipse to be happy with the output of archgen has not been worth the bother - I'm sure it's possible) PyLint can kind of be a pain if your on a low powered box, but tweaking the settings (and I had to do a bit of tweaking) can alleviate the problems, but still let you reap the benefits. Anand Yu-Xi Lim wrote: Michiel Sikma wrote: By FOS, do you mean FOSS (Free and Open Source Software)? I've never seen the acronym FOS used. Maybe he was trying for Free Open Source IDE without the semi-redundant Software I personally use Eclipse with PyDev. http://www.eclipse.org/ http://pydev.sourceforge.net/ Eclipse+PyDev has the advantage over emacs when it comes to big projects, IMO. It has features like refactoring, better project management, code coverage. emacs has the advantage of being faster and smaller, and if all you need is a syntax-aware (smart indentation, syntax highlighting) editor and integrated debugger, emacs is more than enough. I've tried the other free IDEs like IDLE, SPE, eric3, TruStudio (for Eclipse), Boa, Komodo, WingIDE. I have various issues with them, including instability, poor automatic indentation, bad GUI (too many subwindows or uncustomizable), costly, no refactoring, and no project management. It's strangely ironic. I consider Eclipse to be a lousy Java IDE especially compared to commercial offerings and yet that's what the project started out as. -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python
PyDev is really nice. I use it a lot and it works great.It's just a bit heavy and why should one need a Java IDE for Python development ;-)Another issue is the lack of integration with a UML tool (code generation and reverse engineering), though an ArgoUML plugin is in the making (not for eclipse). btw What Web/XML plugins are you using with eclipse?regardsAndreOn 15 Aug 2006 09:03:44 -0700, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: I've had a similar experience and tried about everything.Personally -eclipse with PyDev has been the winner for me.I also still do a bunchof Java coding - so there is an added benefit of one tool acrosslanguages.The final thing I really like with eclipse is the svn plugins - making life very easy.Also, if your doing web/xml and otherstuff - there is a plugin for eclipse for it ;)Not all the pluginswork as seemlessly together (i abandon eclipse for the majority of plone/zope stuff - most of it isn't python - and setting up eclipse tobe happy with the output of archgen has not been worth the bother - I'msure it's possible)PyLint can kind of be a pain if your on a low powered box, but tweaking the settings (and I had to do a bit of tweaking) can alleviate theproblems, but still let you reap the benefits.AnandYu-Xi Lim wrote: Michiel Sikma wrote: By FOS, do you mean FOSS (Free and Open Source Software)? I've never seen the acronym FOS used. Maybe he was trying for Free Open Source IDE without the semi-redundant Software I personally use Eclipse with PyDev. http://www.eclipse.org/ http://pydev.sourceforge.net/ Eclipse+PyDev has the advantage over emacs when it comes to big projects, IMO. It has features like refactoring, better project management, code coverage. emacs has the advantage of being faster and smaller, and if all you need is a syntax-aware (smart indentation, syntax highlighting) editor and integrated debugger, emacs is more than enough. I've tried the other free IDEs like IDLE, SPE, eric3, TruStudio (for Eclipse), Boa, Komodo, WingIDE. I have various issues with them, including instability, poor automatic indentation, bad GUI (too many subwindows or uncustomizable), costly, no refactoring, and no project management. It's strangely ironic. I consider Eclipse to be a lousy Java IDE especially compared to commercial offerings and yet that's what the project started out as.--http://mail.python.org/mailman/listinfo/python-list -- Dr. Andre P. Meyerhttp://python.openspace.nl/meyerTNO Defence, Security and Safety http://www.tno.nl/Delft Cooperation on Intelligent Systemshttp://www.decis.nl/Ah, this is obviously some strange usage of the word 'safe' that I wasn't previously aware of. - Douglas Adams -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python
Bruce Who wrote: Hi, sjdevnull I'm a vimmer too, and I wonder what plugins you are using. What you said sounds interesting. Could you tell us more about the plugins? Object browser is what I need most, but so far I've no idea what plugin can do this for me, :-( It's like a 15 minute job to write something basic. Mine's a little more complicated since I deal with ugly things like finding the parent class in cases like: import generic.base.klass ... BaseKlass = generic.base.klass.someKlass ... class newKlass(BaseKlass): and similar constructs. I use the following in my vimrc: you might need to add directories to sys.path before the following line probably also wand to bracket parts of it in 'if have(gui_running)' python import vimrc au GUIEnter * py vimrc.tags.fakeTagsMenu() au BufEnter *.py aunmenu Tags au BufEnter *.py py vimrc.tags.buildMenu() au BufLeave *.py menu disable Tags au BufEnter * py vimrc.tags.fakeTagsMenu() And then I have a vimrc.py with, among other things: -- import tags import os import vim def cur_x(): return vim.current.window.cursor[1] def cur_y(): return vim.current.window.cursor[0] def relativePath(absolutePath): cwd = os.getcwd() if absolutePath.startswith(cwd): absolutePath = absolutePath[len(cwd):] while absolutePath[0] == '/': absolutePath = absolutePath[1:] return absolutePath return absolutePath -- And a tags.py: -- #!/usr/bin/python try: import vim import vimrc except: pass def findParentClass(currLoc = None, showMenu=0, allLines=None): if not allLines: allLines = vim.current.buffer if currLoc == None: currLoc = vimrc.cur_y() lines = [ line for line in allLines[:currLoc] if line.startswith(class ) ]if len(lines) == 0: lines = [ line for line in allLines[currLoc:] if line.startswith(class ) ] else: lines.reverse() if len(lines) == 0: return None try: klass = lines[0].split((, 1)[1].split())[0] except: return None currKlass = lines[0].split( , 1)[1] currKlass = currKlass.split(:)[0] try: currKlass = currKlass.split(()[0] except: pass renameLines = [] for i in range(len(allLines)): line = allLines[i] while line.endswith(\\): line = line[:-1] + allLines[i+1] i=i+1 if line.endswith( as %s % klass) or line.startswith(%s =%klass) or line.startswith(%s=%klass): renameLines.append(line) if len(renameLines)0: parseLine = renameLines[-1] if parseLine.endswith(as %s%klass): klass = parseLine.split( )[-3] else: klass = parseLine.split(.)[-1] if . in klass: klass = klass.split(.)[-1] if showMenu: if klass == currKlass: generic = generic else: generic = none vim.command('502menu silent Tags.Parent:%s :call FindTag(%s, %s)C-M' %(klass, klass, generic)) try: klass = klass.split(.)[-1] except: pass return klass def YankLine(): try: word = vim.current.line word = word.split( )[-1] except: return try: vim.command(silent tag %s%word) except: return stuff = vim.current.line vim.command(normal ^T) print stuff def buildChildEntries(): rv = 0 for line in vim.current.buffer: if line.startswith(class ): klass = line.split( , 1)[1] try: klass = klass.split(()[0] except: pass try: klass = klass.split(:)[0] except: pass klass = klass.strip() fileName = vimrc.relativePath(vim.current.buffer.name) lines = [ line.strip() for line in open(oobr, r).readlines() if line.startswith(%s:%klass)] for line in lines: rv = 1 splitline = line.split(:) child = splitline[1] childBase = childFile.split(/)[-1] childBase = childBase.split(.)[0] if _ in childBase and not fileName.startswith(childBase) and not fileName.startswith(generic) and not fileName.startswith(libs): continue vim.command('502menu silent Tags.Child:%s :call FindTag(%s,%s)C-M' % (childBase, child, childFile)) vim.command('502menu silent Tags.-children- :') return rv def editObject(): vim.command(:e object.py) vim.command(:set buftype=nowrite) vim.command(:set bufhidden=delete) vim.command(:set noswapfile) def buildParentEntries(): foundSome = 0 for i in range(len(vim.current.buffer)): if vim.current.buffer[i].startswith(class): if findParentClass(i, showMenu=1): foundSome = 1 return foundSome def
Best IDE for Python
Hi All, What do you find the best IDE for creating web applications in Python is? Preferably FOS IDE. Cheers -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python
By FOS, do you mean FOSS (Free and Open Source Software)? I've never seen the acronym FOS used. I personally use Eclipse with PyDev. http://www.eclipse.org/ http://pydev.sourceforge.net/ Michiel Op 14-aug-2006, om 9:50 heeft [EMAIL PROTECTED] het volgende geschreven: Hi All, What do you find the best IDE for creating web applications in Python is? Preferably FOS IDE. Cheers -- http://mail.python.org/mailman/listinfo/python-list -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python
[EMAIL PROTECTED] writes: Hi All, What do you find the best IDE for creating web applications in Python is? Preferably FOS IDE. I don't know what a FOS IDE is, but my preferred free software development environment for making web applications is: - GNU screen URL:http://www.gnu.org/software/screen/ - Powerful editor; lately I prefer Emacs with python-mode URL:http://www.gnu.org/software/emacs/ URL:http://www.emacswiki.org/cgi-bin/wiki/PythonMode - Standards-compliant browser, such as Firefox; the web developer toolbar extension is a must. URL:http://www.mozilla.com/firefox/ URL:http://chrispederick.com/work/webdeveloper/ Separate 'screen' windows for: - VCS interaction - Continuous unit test running - Emacs session - Python interactive session Many of the above could be in Emacs windows instead, but I already know how to work 'screen'. The wonderful part about using 'screen' as my IDE is that any of the tools can be interchanged as I like. -- \ The WWW is exciting because Microsoft doesn't own it, and | `\ therefore, there's a tremendous amount of innovation | _o__) happening. -- Steve Jobs | Ben Finney -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python
I think SPE is a terrible complete and efficient IDE! -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python
I'm assuming that FOS = free open source... In any case, what operating system do you run? If you're on OS X, I highly recommend TextMate. It's not free, but it has good support (either via built-in or third-party plugins) for Python as well as HTML, SQL, XML, Django templates, and the like. A lot of Rails folks use it (as well as Django and TurboGears developers, I might add). The best general-purpose IDE for Python, IMO, is WingIDE. Again, it's not free (personal license will cost you $30). It runs on each of the major platforms - Windows, Linux, OS X - and has some nice features, including code completion, syntax highlighting, a built-in Python shell, etc. I don't think it has any features built-in specifically for web dev, however; if you have to do lots of HTML, XML, and SQL as part of your project, you might want something a bit more general-purpose. If you're determined to go the FOSS route, you can always use VIM, Emacs, Eric, or SPE. Just my two cents... --dave -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python
Michiel Sikma wrote: By FOS, do you mean FOSS (Free and Open Source Software)? I've never seen the acronym FOS used. Maybe he was trying for Free Open Source IDE without the semi-redundant Software I personally use Eclipse with PyDev. http://www.eclipse.org/ http://pydev.sourceforge.net/ Eclipse+PyDev has the advantage over emacs when it comes to big projects, IMO. It has features like refactoring, better project management, code coverage. emacs has the advantage of being faster and smaller, and if all you need is a syntax-aware (smart indentation, syntax highlighting) editor and integrated debugger, emacs is more than enough. I've tried the other free IDEs like IDLE, SPE, eric3, TruStudio (for Eclipse), Boa, Komodo, WingIDE. I have various issues with them, including instability, poor automatic indentation, bad GUI (too many subwindows or uncustomizable), costly, no refactoring, and no project management. It's strangely ironic. I consider Eclipse to be a lousy Java IDE especially compared to commercial offerings and yet that's what the project started out as. -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python
[EMAIL PROTECTED] wrote: Hi All, What do you find the best IDE for creating web applications in Python is? Preferably FOS IDE. WingIDE appears to be the best, especially if you are an Emacs user and are used to its niceties. It is however, not free. PyScripter is pretty good too -- light weight, lots of features. Satya -- Posted via a free Usenet account from http://www.teranews.com -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python
Yu-Xi Lim wrote: Eclipse+PyDev has the advantage over emacs when it comes to big projects, IMO. It has features like refactoring, better project management, code coverage Emacs and vim both have good integration of BicycleRepairMan for python refactoring. I don't know what better project management or code coverage in eclipse entail, but I've posted before that if you think vim/emacs are just syntax highlighting/indenting text editors you've got them misconfigured. The beautiful thing about vim in particular is that it uses Python as an internal scripting language, so it's very easy to extend it to add whatever you want. e.g. in vim I get * Syntax checking, if I type invalid python code it gets highlighted as an error (if I type, say, if a=1: and hit return, it gets highlighted since I need an == there). * Object browser, with dropdowns showing the parent and child classes of the current class, and the ability to jump to various class methods * Normal tag-jump stuff, so I can drill down into the method/function call I'm looking at and then pop back up (keeping a stack so I can drill down arbitrarily deep to follow the flow of the code) * Interactive help, so when, say, I type foo.blah( then the status line displays the first line of the docstring/python doc/preceding comment for foo.blah. E.g. if I type cmp( then the status line shows cmp(x, y) Compare the two objects X and Y and return an integer according to ... and if I hit F1 then I get the full help text * Editor control for uncaught errors--if I code I'm debugging raises an uncaught exception, the editor jumps directly to it. Even works for web development, if I hit a page in my dev server that raises an exception, it brings my editor right there. and lots more (version control integration, easy mapping of keys to restart the webserver after I make changes, etc). And there's some internal crap (e.g. we work on lots of clients who have client-specific versions of some objects; I have a client menu so that if I pick one, then I'll jump to their client-specific version of the current file (or the base generic version if there isn't a specific one), tags will follow the right client versions, etc). -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python
Gotta love PyScripter. Light, easy to use, free. http://mmm-experts.com/Products.aspx?ProductID=4 [EMAIL PROTECTED] wrote: Hi All, What do you find the best IDE for creating web applications in Python is? Preferably FOS IDE. Cheers -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
What OS? IDEs are overkill, bloated, complex and slow for agile languages like Python. You need an editor that is nimble, fast, simple, powerful and doesn't get in your way. For linux, I suggest Scribes. http://scribes.sf.net http://scribes.sf.net/snippets.htm (Flash Demo) http://www.minds.nuim.ie/~dez/images/blog/scribes.html (GIF Demo) -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
Saurabh Sardeshpande wrote: Pardon if this is already discussed extensively. But what is the best IDE for Python for a newbie? I have experience in C++ and Java and this is the first time I am learning a scripting language. Thanks in advance Try all the you find! However on linux I find eric3(4) very useful. Bye, Michele -- http://mail.python.org/mailman/listinfo/python-list
Best IDE for Python?
Pardon if this is already discussed extensively. But what is the best IDE for Python for a newbie? I have experience in C++ and Java and this is the first time I am learning a scripting language. Thanks in advance -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
I have a Python IDE review I did a few months back you may want to view:http://www.straw-dogs.co.uk/blog/python-ide-reviewHope that helps. DougOn 5 May 2006 08:28:00 -0700, Saurabh Sardeshpande [EMAIL PROTECTED] wrote: Pardon if this is already discussed extensively. But what is the bestIDE for Python for a newbie? I have experience in C++ and Java and thisis the first time I am learning a scripting language.Thanks in advance --http://mail.python.org/mailman/listinfo/python-list -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
Have you checked: http://wiki.python.org/moin/IntegratedDevelopmentEnvironments I like pydev (for Eclipse), but as I also develop it I might be a little biased, so, I'd reccomend checking it and taking your own conclusions. -- FabioOn 5 May 2006 08:28:00 -0700, Saurabh Sardeshpande [EMAIL PROTECTED] wrote: Pardon if this is already discussed extensively. But what is the bestIDE for Python for a newbie? I have experience in C++ and Java and thisis the first time I am learning a scripting language.Thanks in advance --http://mail.python.org/mailman/listinfo/python-list -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
Pardon if . . . already discussed Here is a link searching comp.lang.python for best ide http://tinyurl.com/qqtaf -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
Pardon if . . . already discussed Here is a link searching comp.lang.python for best ide http://tinyurl.com/qqtaf rick -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
On Fri, May 05, 2006 at 04:50:11PM +0100, Doug Bromley wrote: I have a Python IDE review I did a few months back you may want to view: http://www.straw-dogs.co.uk/blog/python-ide-review Sounds interesting. Could you fix the screenshots? I just get a 404 here. Kindly Christoph P.S.: [Rant about TOFU posting suppressed.] -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
Here's a shot of Komodo, albeit embedded in a pdf http://www.activestate.com/Products/Komodo/ActiveState_Komodo_datasheet.pdf -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
On 5/5/06, Christoph Haas [EMAIL PROTECTED] wrote: On Fri, May 05, 2006 at 04:50:11PM +0100, Doug Bromley wrote: I have a Python IDE review I did a few months back you may want to view: http://www.straw-dogs.co.uk/blog/python-ide-review Sounds interesting. Could you fix the screenshots? I just get a 404 here.Kindly ChristophP.S.: [Rant about TOFU posting suppressed.]-- http://mail.python.org/mailman/listinfo/python-listApologies for that - Thanks for pointing it out. The links and images are now fixed.All the best.Doug -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
On Fri, 2006-03-31 at 09:30 +0200, Fredrik Lundh wrote: Dennis Lee Bieber wrote: I want to know which is the best IDE for python.Please if possible mention the features of the IDE. The best IDE is the one that YOU can be most productive in. What /I/ find useful may not be of interest to /you/. nonsense. emacs is the best tool for everyone! Emacs? Wait, I didn't post anything? Could this mean I'm not alone! - Adam -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
ide unification effort: http://pyxides.stani.be/ (there are some useful links and it's more recent than the python.org wiki) -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
Good luck finding the best Python IDE. :-) While you are at it, have a look at Scribes. It's great for Python editing and it's even written in Python. If you appreciate KISS, I'm positive you'd appreciate Scribes. And if you yearn for an editor that doesn't get in your way, or that allows you to focus exclusively on coding, then it is for you. http://scribes.sf.net/ GIF Demo: http://www.minds.may.ie/~dez/images/blog/scribes.html Flash Demo: http://scribes.sf.net/snippets.htm -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
Fredrik Lundh wrote: Dennis Lee Bieber wrote: I want to know which is the best IDE for python.Please if possible mention the features of the IDE. The best IDE is the one that YOU can be most productive in. What /I/ find useful may not be of interest to /you/. nonsense. emacs is the best tool for everyone! Nonsense ! *Ed* is the the standard editor ! http://www.gnu.org/fun/jokes/ed.msg.html -- 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 IDE for Python?
bruno wrote: Nonsense ! *Ed* is the the standard editor ! http://www.gnu.org/fun/jokes/ed.msg.html unless you're on Windows, where edlin is the true standard editor. as you can see, Microsoft's usability team has made some massive improvements (note how well it deals with the eat flaming death command): C:\ edlin Filename missing. C:\ edlin spam New file. *help Syntax error. *quit Do you want to abort (Yes=Y, No=N)? n Syntax error. *exit C:\edlin spam End of input file. *hello? Syntax error. *eat flaming death C:\edlin foo End of input file. *^C *^C *^D Syntax error. *^Z Syntax error. *^C *^C -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
Fredrik Lundh wrote: as you can see, Microsoft's usability team has made some massive improvements (note how well it deals with the eat flaming death command): I especially like the way running it messes up the prompt: C:\Documents and Settings\Duncanedlin File name must be specified C:\DOCUME~1\Duncan Yup, wanting to run something that archaic means you must also want to not see those fancy filenames. -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
Duncan Booth wrote: Fredrik Lundh wrote: as you can see, Microsoft's usability team has made some massive improvements (note how well it deals with the eat flaming death command): I especially like the way running it messes up the prompt: C:\Documents and Settings\Duncanedlin File name must be specified C:\DOCUME~1\Duncan Yup, wanting to run something that archaic means you must also want to not see those fancy filenames. Fancy filenames ? WHO needs fancy filenames ? FANCYF~1.EXT filenames should be enough for anybody !-) -- 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 IDE for Python?
On a more useful note, I'll assume you're not already a vim or emacs zealot, since you are asking the question ;-) and give my tips: SPE seems to be the best (free) python IDE out there at the moment, though the text editor component is pretty basic. I personally use jEdit, since it has a superb editor component, and Python plugins which make developing in python very comfortable, such as a (cpython and jython) debugger, and a Jython plugin which allows scripting of jEdit in python (well, jython - so you'll miss a few of the newer language features when scripting jEdit itself. None of the pure python IDE's/editors out there come close to the likes of jEdit, vim or emacs in terms of pure editing power. -- Ant... -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
I have recently been trying out NewEdit, and it is a pretty good IDE for Python. The reason that I have it in quotes is because I haven't really found a true IDE (like the way Eclipse behaves for Java) for python. (I realize that Eclipse has a plug-in for Python, too). -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
On 31 Mar 2006 06:46:35 -0800, kbperry [EMAIL PROTECTED] wrote: I have recently been trying out NewEdit, and it is a pretty good IDEfor Python.The reason that I have it in quotes is because I haven't really found atrue IDE (like the way Eclipse behaves for Java) for python.(I realize that Eclipse has a plug-in for Python, too). So, why wouldn't you consider Pydev (the python plugin for Eclipse) a Python IDE? --http://mail.python.org/mailman/listinfo/python-list -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
To me, it just doesn't behave the same way as Eclipse for java. I have used the plug-in, and I usually use it on my home machine ( I am still a student). For example, in Java eclipse, if you import a module like math, then if you want to use a math function, you just type math + period, and then all the functionspop up in a scroll menu. I love this. I am not searching through online documentation...etc just to find some stupid method/function that I know is there. It doesn't seem to behave like this for PythonI wish it did. I still love programming in Python, though. On 3/31/06, Fabio Zadrozny [EMAIL PROTECTED] wrote: On 31 Mar 2006 06:46:35 -0800, kbperry [EMAIL PROTECTED] wrote: I have recently been trying out NewEdit, and it is a pretty good IDEfor Python. The reason that I have it in quotes is because I haven't really found atrue IDE (like the way Eclipse behaves for Java) for python.(I realize that Eclipse has a plug-in for Python, too). So, why wouldn't you consider Pydev (the python plugin for Eclipse) a Python IDE? -- http://mail.python.org/mailman/listinfo/python-list -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
To me, it just doesn't behave the same way as Eclipse for java. I have used the plug-in, and I usually use it on my home machine ( I am still a student). For example, in Java eclipse, if you import a module like math, then if you want to use a math function, you just type math + period, and then all the functions pop up in a scroll menu. I love this. I am not searching through online documentation...etc just to find some stupid method/function that I know is there. It doesn't seem to behave like this for PythonI wish it did. I still love programming in Python, though. -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
You may find the IDE review at Straw Dogs worth a look: http://www.straw-dogs.co.uk/blog/python-ide-reviewOn 3/31/06, Keith B. Perry [EMAIL PROTECTED] wrote: To me, it just doesn't behave the same way as Eclipse for java. I have used the plug-in, and I usually use it on my home machine ( I am still a student). For example, in Java eclipse, if you import a module like math, then if you want to use a math function, you just type math + period, and then all the functionspop up in a scroll menu. I love this. I am not searching through online documentation...etc just to find some stupid method/function that I know is there. It doesn't seem to behave like this for PythonI wish it did. I still love programming in Python, though. On 3/31/06, Fabio Zadrozny [EMAIL PROTECTED] wrote: On 31 Mar 2006 06:46:35 -0800, kbperry [EMAIL PROTECTED] wrote: I have recently been trying out NewEdit, and it is a pretty good IDEfor Python. The reason that I have it in quotes is because I haven't really found atrue IDE (like the way Eclipse behaves for Java) for python.(I realize that Eclipse has a plug-in for Python, too). So, why wouldn't you consider Pydev (the python plugin for Eclipse) a Python IDE? -- 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 IDE for Python?
Well, in pydev you surely can have code-completion on 'math.' I think you got some wrong configuration... Have you read the getting started manual? (http://www.fabioz.com/pydev/manual_101_root.html) On 31 Mar 2006 07:44:38 -0800, kbperry [EMAIL PROTECTED] wrote: To me, it just doesn't behave the same way as Eclipse for java.I haveused the plug-in, and I usually use it on my home machine ( I am stilla student).For example, in Java eclipse, if you import a module like math, then if you want to use a math function, you just type math +period, and then all the functions pop up in a scroll menu.I lovethis.I am not searching through online documentation...etc just tofind some stupid method/function that I know is there.It doesn't seem to behave like this for PythonI wish it did.I still love programming in Python, though.--http://mail.python.org/mailman/listinfo/python-list -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
You are probably right, and I will definitely take a look at the starter manual. Hopefully it also works well on classes that I create? You got some nice docs there. Thanks for the tip! On 3/31/06, Fabio Zadrozny [EMAIL PROTECTED] wrote: Well, in pydev you surely can have code-completion on 'math.'I think you got some wrong configuration... Have you read the getting started manual? ( http://www.fabioz.com/pydev/manual_101_root.html) On 31 Mar 2006 07:44:38 -0800, kbperry [EMAIL PROTECTED] wrote: To me, it just doesn't behave the same way as Eclipse for java.I haveused the plug-in, and I usually use it on my home machine ( I am stilla student).For example, in Java eclipse, if you import a module like math, then if you want to use a math function, you just type math +period, and then all the functions pop up in a scroll menu.I lovethis.I am not searching through online documentation...etc just tofind some stupid method/function that I know is there.It doesn't seem to behave like this for PythonI wish it did.I still love programming in Python, though. --http://mail.python.org/mailman/listinfo/python-list -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
On 3/31/06, Keith B. Perry [EMAIL PROTECTED] wrote: You are probably right, and I will definitely take a look at the starter manual. Hopefully it also works well on classes that I create? You got some nice docs there. Surely does ;-) Cheers, Fabio Thanks for the tip! On 3/31/06, Fabio Zadrozny [EMAIL PROTECTED] wrote: Well, in pydev you surely can have code-completion on 'math.'I think you got some wrong configuration... Have you read the getting started manual? ( http://www.fabioz.com/pydev/manual_101_root.html) On 31 Mar 2006 07:44:38 -0800, kbperry [EMAIL PROTECTED] wrote: To me, it just doesn't behave the same way as Eclipse for java.I haveused the plug-in, and I usually use it on my home machine ( I am stilla student).For example, in Java eclipse, if you import a module like math, then if you want to use a math function, you just type math +period, and then all the functions pop up in a scroll menu.I lovethis.I am not searching through online documentation...etc just tofind some stupid method/function that I know is there.It doesn't seem to behave like this for PythonI wish it did.I still love programming in Python, though. --http://mail.python.org/mailman/listinfo/python-list -- http://mail.python.org/mailman/listinfo/python-list
Best IDE for Python?
hi, I want to know which is the best IDE for python.Please if possible mention the features of the IDE. Thank You. Sushant -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
This topic has come up a few dozen times at the least. Please use google to search for the threads. People have their preferences. The best way to choose is to try several by yourself. Most of them are free. http://wiki.python.org/moin/IntegratedDevelopmentEnvironments -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
Dennis Lee Bieber wrote: I want to know which is the best IDE for python.Please if possible mention the features of the IDE. The best IDE is the one that YOU can be most productive in. What /I/ find useful may not be of interest to /you/. nonsense. emacs is the best tool for everyone! /F -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
Fredrik Lundh wrote: Dennis Lee Bieber wrote: I want to know which is the best IDE for python.Please if possible mention the features of the IDE. The best IDE is the one that YOU can be most productive in. What /I/ find useful may not be of interest to /you/. nonsense. emacs is the best tool for everyone! Fool! vim+zsh is obviously superior in every way! ;-) -- Robert Kern [EMAIL PROTECTED] I have come to believe that the whole world is an enigma, a harmless enigma that is made terrible by our own mad attempt to interpret it as though it had an underlying truth. -- Umberto Eco -- http://mail.python.org/mailman/listinfo/python-list
Re: Best IDE for Python?
Dennis Lee Bieber wrote: I want to know which is the best IDE for python.Please if possible mention the features of the IDE. The best IDE is the one that YOU can be most productive in. What /I/ find useful may not be of interest to /you/. nonsense. vim is the best tool for everyone! /F -- http://mail.python.org/mailman/listinfo/python-list