opinion: Komodo as an IDE for Zope work.
I tried using Komodo as and IDE for ZOPE today, and it has a remote-files option (ftp, port 8021), and I can get my Zope Script Methods, but since they appear as "MyMethod" in ftp, not "MyMethod.py", they don't get syntax highlighted or anything else, so Komodo basically is a "notepad.exe with ftp capabilities" when used with Zope. Is that all there is? Can anyone tell me of a decent syntax highlighted Python editor with better Zope support? Warren
On Wed, 2001-12-19 at 05:00, Warren Postma wrote:
I tried using Komodo as and IDE for ZOPE today, and it has a remote-files option (ftp, port 8021), and I can get my Zope Script Methods, but since they appear as "MyMethod" in ftp, not "MyMethod.py", they don't get syntax highlighted or anything else, so Komodo basically is a "notepad.exe with ftp capabilities" when used with Zope. Is that all there is?
View -> View as lanuage -> Python will sort out your highlighting problems. Apparently you can use komodo to debug zope, although the examples (which I've only glanced at) are for external methods and dtml (I think). There's also WingIDE. I use emacs. It highlights syntax, can do ftp, steps through my code when debugging, autopreviews html, and writes python products automatically while making coffee.
Can anyone tell me of a decent syntax highlighted Python editor with better Zope support?
What do you mean exactly by 'better zope support'? seb
Look for boa-constructor in www.sourceforge.net. It has a great interface for editing most Zope objects. It may work for you. Unfortunately not for me because the editor is buggy for French keyboards and I have no direct access to characters like [ { ( and others that are required in any python source. The editor (based on Scintilla) hilites both DTML and HTML and of course pure Python scripts. Boa-constructor requires wxPython (www.wxpython.org). Of course, we're all expecting a real Mozilla integration for Zope with the XUL technology to have both access through the web, a real IDE like GUI, a decent text editor, and a compatibility with (future) old ZMI HTML interface. HTH --Gilles ----- Original Message ----- From: "Warren Postma" <warren-postma@rogers.com> To: "ZOPE" <zope@zope.org> Sent: Wednesday, December 19, 2001 6:00 AM Subject: [Zope] opinion: Komodo as an IDE for Zope work.
I tried using Komodo as and IDE for ZOPE today, and it has a remote-files option (ftp, port 8021), and I can get my Zope Script Methods, but since they appear as "MyMethod" in ftp, not "MyMethod.py", they don't get syntax highlighted or anything else, so Komodo basically is a "notepad.exe with ftp capabilities" when used with Zope. Is that all there is?
Can anyone tell me of a decent syntax highlighted Python editor with better Zope support?
Warren
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
Komodo suffers the exact same way most other editors suffer in that they try and guess the file type by the extension. One of the other editors I tried EditPlus has the exact same problem. The only editor I know of that does not have this problem is Boa Constructor because it has Zope specific code. Anyway back to Komodo: View -> View as Language -> Python But heres a neat trick: go to Edit -> Preferences the File Associations. By adding a new association of * to Python, files will open up as default in Python. Or, I use a general naming scheme in Zope of foo_dtml and foo_py so I have added _dtml as XML and _py as Python, _sql as SQL and so. Komodo has a bunch of other features of course: debugging, remote debugging of Zope, auto complete, syntax highlighting and so on. If you have any other comments: komodo-feedback@ActiveState.com would like to hear them. Cheers. -- Andy McKay. ----- Original Message ----- From: "Warren Postma" <warren-postma@rogers.com> To: "ZOPE" <zope@zope.org> Sent: Tuesday, December 18, 2001 9:00 PM Subject: [Zope] opinion: Komodo as an IDE for Zope work.
I tried using Komodo as and IDE for ZOPE today, and it has a remote-files option (ftp, port 8021), and I can get my Zope Script Methods, but since they appear as "MyMethod" in ftp, not "MyMethod.py", they don't get syntax highlighted or anything else, so Komodo basically is a "notepad.exe with ftp capabilities" when used with Zope. Is that all there is?
Can anyone tell me of a decent syntax highlighted Python editor with better Zope support?
Warren
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
participants (4)
-
Andy McKay -
Gilles Lenfant -
seb bacon -
Warren Postma