[Zope] Editors [OT]
Wolfgang Strobl
ws@gmd.de
Thu, 25 Jan 2001 12:45:07 +0100
On 25 Jan 2001, 10:08 Chris Withers wrote:
> Tres Seaver wrote:
> >
> > I'm liking it a lot -- the last reason to even consider using
> > emacs is gone :)
>
> Hmmm... interesting, maybe it's time to find a new editor...
Why not use Riaan Booysens Boa Constructor IDE or Mark Hammonds
PythonWin IDE?
Boa: http://sourceforge.net/projects/boa-constructor/
Use the cvs checkout, not the 0.0.4 download from September, which is almost
unuseable.
PythonWin: http://www.activestate.com/Products/ActivePython/
Both use the scintilla control (http://www.scintilla.org/), btw.
For pure Python work, especially for Windows specific stuff, I prefer
PythonWin. But for platform independent work and Zope works Boa Constructor
looks very promising.
It's pure Python and wxPython (i.a. wxWindows) based, it even comes with a
first attempt of a Zope interface! I wonder that it doesn't get more publicity here.
On the other hand, I noticed that Shane Hathaway is listed as one of the
developers ...
>
> My wishlist would be:
>
> - Runs nicely on NT4
Well, I use Boa on Windows 2000, but I don't see any reason why it shouldn't
run as nicely on NT4, too.
> - Syntax highlighting for Python, C, XML, HTML (and, although this is
> dreamworld stuff, DTML ;-) -
Well, it does Python and DTML. :-)
Scintilla comes with syntax colouring for many languages and seems pretty
extendable. I haven't checked the above list, though.
> FTP or WebDAV editing built in as
> standard (or alternative solution, like cadaver making it work ;-) -
> Regular Expression search & replace - search & replace of multiple
> files
I've used the builtin ftp client for editing my Zope sites a few times for editing
zope. It's a bit rough at the edges, but usable.
>
> and my dream list would be:
>
> - can run multiple copies of the editor at once
Well, it's possible to run multiple copies of Boa. It's only usefull when working
on different projects concurrently, though. Usually I prefer opening many files in
a single instance.
> - class browser for python, with expand/collapse of code (like the
> editor for Python 2)
That's a scintilla feature, so it comes for free (so to speak) with both PythonWin
and Boa Constructur (and SciTE, Scintillas own tiny editor, of course).
-> http://www.scintilla.org/SciTE.html
--
o ( Wolfgang.Strobl@gmd.de (+49 2241) 14-2394
/\ * GMD mbH #include
_`\ `_<=== Schloss Birlinghoven, <std.disclaimer>
__(_)/_(_)___.-._ 53754 Sankt Augustin, Germany ________________