2005-03-11 03:25:01 UTC
here, naturally - in functionality OR memory/disk consumption. :)
It handles a number of simple projects for me - not being integrated
with a source-code control system would stop me from using it for
"serious" projects, but then I do not expect it to handle that sort of
task (and there may be a way of doing it, for all I know).
By accepting a normal simple project-per-directory structure, and
appropriate use of local properties files and makefiles, I can get a
lot out of it.
BUT what I keep finding myself opening Visual Studio for is
find-in-files and display of the results... my comments apply to the
Windows version - I have played with Scintilla in GTK, but not SciTE.
I *really* miss having case-sensitivity and regular expression options
on every find-in-files search. Sure I can edit properties files to
affect the command-line that is being generated to do my search, but
that doesn't fit my (or anybodys'?) usage pattern. BTW, I think that
the "/c:" option to findstr makes more sense as a default (this tells
findstr to NOT assume you mean a OR b OR c if you happen to have
spaces in your search string) - but that could just be me. :)
A related issue is that when I have a large result set, in Visual
Studio I just "undock" the output window - much easier to deal with.
The find-in-files bit could certainly be handled by the back-end
utilities actually doing the searching (/i and /r for findstr, and
since I assume that grep or a cousin is being used on non-Windows
platforms, that is easily handled) - this probably has not been done
already because it involves UI changes - who likes those? :)
The search result set is possibly harder - I haven't looked at how it
is in fact being done, I just [think] I know that it is actually a
Scintilla window - would having a button or context menu entry to turn
it into a full-fledged tab like other files be difficult?
A small thing: MRU entries for .ses files? Either with the Load and
Save Session commands, or just in the main opened files MRU?
Just tossing this stuff out for comments...