Re:Codewright alternative: SourceInsight, Visual Slickedit, DAC ...?
On 3 Dec 2004 04:29:29 -0700, m.meyer wrote:
Quote
We are still using CW 6.6.
Our question is now: updating to 7.5 or switching to another editor which is still maintained?
We have had a look for SourceInsight, Visual Slickedit, Ristancase DAC .
We are doing embedded software, mainly C, also Assembler.
Important is
- Version Control Integration,
- ability to start external tools (compiler, make...)
- configurable error parser
- Chromacoding, auto parameter and member info
- code formatting
- write own macros
- file differencing
- regular expressions
- makefile generator / dependency generation
- call trees
- selective display (preprocessor directives)
- structogram, flowchart display of code
Any experience / suggestions ?
Slickedit is strong/very strong in all of these areas with the
exception of the following ...
Quote
- makefile generator / dependency generation
Slick does have it's own build system for C++/Java projects but I know
nothing about it so I can't say what its capabilities are.
Quote
- call trees
What do you mean by this?
Quote
- structogram, flowchart display of code
Slick doesn't do this and I'm not personally aware of any tools that
do this. I have doubts whether an auto-generated flowchart would show
anything useful but it sounds like sophisticated functionality that
you wouldn't expect to find in an editor.
Slickedit comes with a ton of source code written in Slick-C (which is
"almost C") that you can copy or customise if you choose. It also
includes a dialog gui builder that lets you create you own dockable or
floating windows/toolbars, plus recently added "C++ refactoring"
capability, also DLLs and DDE. It's a mission to learn all of
slickedit's capabilities though, especially if you want to customise
it. It does have some weaknesses e.g. a single line only of buffer
tabs - but CodeWright has this problem too. I haven't looked at how
it handles assembler much but I suspect it's at least adequate.
You could try here if you have questions
lazyhacker.com/slickedit/forum/viewforum.php
or ask slickedit inc.
Graeme