[OT] SciTE tips (was Re: what editor do you use?)
Jon Perez
jbperez808 at yahoo.com
Mon Jul 5 07:30:14 EDT 2004
Franz Steinhaeusler wrote:
> astyle (from sourceforge(?)) handles python code?
> if so, how can you integrate it into the scite editor?
richie at entrian.com wrote:
> "One click"? You mean can run the current buffer through an external
> program and replace the buffer with the output? How do you do that?
Learned the stuff below from the SciTE docs... you should
also post future questions in the scite-interest list at
lyra.org so we won't be OT here in comp.lang.python.
My Astyle and HTMLTidy settings are as follows:
In cpp.properties...
command.name.0.$(file.patterns.cpp)=Astyle File
command.0.$(file.patterns.cpp)=astyle --style=kr -s2 -o $(FileNameExt)
command.is.filter.0.$(file.patterns.cpp)=1
In html.properties...
command.name.0.$(file.patterns.tidy)=Tidy Entire File
command.0.$(file.patterns.tidy)=tidy -q -m "$(FileNameExt)"
commmand.save.before.0.$(file.patterns.tidy)=1
command.is.filter.0.$(file.patterns.tidy)=1
command.name.1.$(file.patterns.tidy)=Tidy Selection
command.1.$(file.patterns.tidy)=tidy -q --show-body-only yes
command.input.1.$(file.patterns.tidy)=$(CurrentSelection)
command.replace.selection.1.$(file.patterns.tidy)=1
command.quiet.1.$(file.patterns.tidy)=1
command.name.2.$(file.patterns.tidy)=Tidy Lint
commmand.save.before.2.$(file.patterns.tidy)=1
command.2.$(file.patterns.tidy)=tidy -q -o nul "$(FileNameExt)"
(Tidy integration for Selection and Lint is not as clean as I would want...)
Pierre-Frédéric wrote:
> I like it, it's very fast ! However it insists on saving the current
> buffer when I switch to another buffer, and deletes the Undo history.
> This is very annoying. Any idea how to fix that ?
Set reload.preserves.undo=1 in SciTEGlobal.properties might fix this.
More information about the Python-list
mailing list