On Wed, 14 Jul 2004 15:53:43 -0700, Sean Corfield
<[EMAIL PROTECTED]> wrote:
> > I wasn't going to comment but...
>
> *grin* Well, in that case I'll point folks to my blog post comparing
> He3 and CFEclipse:

(quoted text is from the blog)

Well your looking to get a rise out of me so here you go

<mouthoff>
I challenge any real coder to download both. I know they'll pick cfe
for cfml editing - cfe is a like a Porche where he3 is like a pinto
with a mach-ii editor. No matter how much you want it to be otherwise.

"Open them both up (you can run both regular Eclipse and He3
side-by-side if you want) and He3 has a CFML perspective, CFML project
/ template (cfm) / component (cfc) whereas CFEclipse uses the regular
perspective"

Wrong. CFE has always had a cfml perspective.

"CFEclipse has an outline view. I never liked the tree view in
Dreamweaver's tag inspector (it was removed in DWMX 2004) so the
outline view doesn't really interest me - I just find it too
cumbersome for large files. He3 uses a perspective that doesn't have
the outline view. For some people CFEclipse wins here but I think it's
a wash - I prefer the cleaner perspective layout of He3."

That is just plain non-sense. First you can just close the view if you
want - making it a "cleaner" (read less work put into it) interface.
And with the filter part of the outline it makes  large file *easier*
to navigate and find specific items - for example all queries in a
document.. But of course in your "comparisons" you seemingly decided
to focus on he3s stuff and not even explore the cfe tools.

In fact your "comparison" seems to be simply touting he3 and trying
desperately to find something bad about cfe.

"Preferences. CFEclipse doesn't seem to have a separate set of
preferences so He3 wins here."

CFEclipse has preferences - it always has.

"Color coding. CFEclipse code-codes numbers and strings which He3
doesn't. CFEclipse wins here (but I know RichPalette is currently
reworking the whole color-coding thing so it may well take the lead
here soon). "

Again this is silly - it's one line of code - a good thing about cfe
is that it does number coloring?! Do you even write cf code Sean? Of
all the rad things about cfe for you to say - "yeah this number
coloring is about the only cool thing" not only shows you're bias, but
drops my opinion of you several pegs (not that you care)

"Convenience buttons and menu options. CFEclipse provides shortcuts
for a few tags via menu options and buttons, e.g., surrounding code
with a comment or # signs etc. I know a lot of CF Studio / HomeSite+
users like this but, even after I'd set it up in Dreamweaver, I pretty
much never used it. Still, I'll give CFEclipse a win for that. It
should be easy enough to add to He3. "

There are key bindings that go with those that, of course, but you
didn't even look for them (because they are with all the other key
bindings in Eclipse)  - I don't use buttons either but ctrl+shift+m
for comments, and ctrl+shift+c to have it guess what type of comment
to use (i.e. does _javascript_ comments in _javascript_ blocks) are some
of the many thing you forgot to "compare" - oh and how about the date
inserter that inserts the date to where your cursor is in the file -
something that I think is *still* broken in dreamweaver

"Regex / XPath. CFEclipse provides no special support for these
whereas He3 provides dedicated panels to let you code-by-example. You
paste text into the main regex window and then try out various
patterns in the regex field and He3 shows the matches live. When you
get the effect you want, copy the pattern into your code. Great for
debugging regex patterns too. Similarly for XPath. I know a lot of
CFers use regex and I think we'll see a lot more using XPath over the
coming year so I'd say these features are both very useful. He3 wins
hands down here. "

Can anyone say re-invent the wheel? There are at least 2 other plug
ins for eclipse that do just that. What is the point of witting
something that already exists? So you advocate duplication of effort -
grand. You really like that the *CFML* focused he3 authors spend their
time making regex views - okey dokey.

"Framework support. CFEclipse provides no special support for Fusebox
or Mach II. He3 currently provides a special editor for the Mach II
XML configuration file and is promising similar support for the
Fusebox 4 XML configuration file. It's useful enough in its current
form and I hear plans for improvements are in the pipeline. He3 wins
here."

This is the *only* thing he3 has that cfe doesn't have or cfe doesn't
do better. And again, should your CFML editor be good at CFML or
Fusebox XML? While we are planning on framework support, don't you
think it makes more sense to have a fusebox or mach-ii plug in?  If
so, how can you even compare cfeclipse - which is a CFML plugin for
Eclipse with a "commercial product" that supposedly a "do it all" cfml
ide? Some people don't care about fusebox or mach-ii, and
architecturally it doesn't belong in the core of CFML tools - it goes
a layer above it.

In short Sean, I was sad that you didn't like it because I used to
respect your opinion. However, I am more saddened that you seem so
biased, and obviously didn't even give cfeclipse a real try. I
wouldn't mind if you didn't like it for real reason, but you didn't
give it a fair shot and you know it. I used to think you were an on
the level man, but if this is how you evaluate things, then I for one
will never listen to your opinion again.

I know you are hommies with the he3 gals,  but man...
</mouthoff>

I apologize to those around for my out burst, and I will not comment
on cfeclipse on this list again - and as a side note (if you didn't
already know) I turned the project fully over to Oliver Tupman, so the
view expressed in this posting are not that of the project owner (only
a project coder).

Rob

--
~The cfml plug-in for eclipse~
http://cfeclipse.tigris.org
~open source xslt IDE~
http://treebeard.sourceforge.net
~open source XML database~
http://ashpool.sourceforge.net
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]

Reply via email to