Teddy,
 
i think by "TAB editing", Jean is talking about the ability to use the tab key to jump between regions of code - so you can insert a snippet of cfml code, say "<cfassociate baseTag="" dataCollection="">" and then use the tab key to jump into the first attribute value (baseTag="|"), insert some text, then press tab again to jump into the second attribute value (dataCollection="|") and insert some text there.
 
Jean,
 
whilst it's true that (cf)eclipse does not yet offer this, the current workaround is to use variables in snippets: say you define a snippet like this:
 
<cf_test foo="$${FOO}" bar="$${BAR}">
 
when you trigger it, eclipse first pops up a little dialog box to prompt you for the values of FOO and BAR, then inserts the the snippet with the placeholders (the "$${...}" bits) replaced with your input.
 
You can even use default values:
<cf_test foo="$${FOO:BAZ}" bar="$${BAR}">
 
Or lists of values:
<cf_test foo="$${FOO:BAZ|BOO|BUM}" bar="$${BAR}">
(quite cool - will use a dropdown to select the value, whilst still allowing you to override.
 
... and there are a number of default snippet variables that will be auto magically replaced, e.g; $$DATE, etc
 
Though i am willing to admit that this is not quite as seamless as tab editing as done by textmate et al.
 
Regs,
/t
 
 
 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Teddy Payne
Sent: Friday, February 09, 2007 2:13 PM
To: cfcdev@cfczone.org
Subject: Re: [CFCDEV] RE: DW vs Eclipse

Jean,
> * The "TAB editing" feature of those 2 editors is one the best performance
booster I have seen in years. I have not found any in Eclipse.
 
Eclipse with CFEclipse offers tabbed browsing.
 
> * Supported languages: a decent list is at
http://macromates.com/svn/Bundles/trunk/Bundles/. All the ones I need are
there.
 
Eclipse has a plugin for the majority of thee languages as well.  Which languages are on your "list?"
 
> * Flex: oh yes, I will resist. In the name of standards compliance and
accessibility. And it's not futile.
 
Yes, Flash movies currently are not accessible, niether is _javascript_ related to AJAX and DHTML.
 
lastly, people are just trying to help here and offer advice and not trying to convert you.  I say use what you are comfortable with.
 
Cheers,
Teddy
 
On 2/9/07, Jean Moniatte <[EMAIL PROTECTED]> wrote:
Thanks Jim, but no, Eclipse is not for me:

* The "TAB editing" feature of those 2 editors is one the best performance
booster I have seen in years. I have not found any in Eclipse.
* Supported languages: a decent list is at
http://macromates.com/svn/Bundles/trunk/Bundles/ . All the ones I need are
there.
* Flex: oh yes, I will resist. In the name of standards compliance and
accessibility. And it's not futile.

Thanks,

Jean Moniatte
UGAL.net
[EMAIL PROTECTED]

Try UGAL.net at http://www.ugal.net/createawebsite/


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Jim Cassata
Sent: Thursday, February 08, 2007 5:56 PM
To: cfcdev@cfczone.org
Subject: RE: [CFCDEV] RE: DW vs Eclipse

Hello Jean,

Eclipse has the benefit of once you get productive an comfortable (took
me a week of harassing the members of this list) you can use it as an
IDE for so many languages. I see now why it was worth the effort, it is
ultimately more efficient to work with both as a lone developer and as
part of a team. And, as a CF developer, there will most likely be Flex
in your future, and Flex runs best in Eclipse. Resistance is Futile.

Jim

--- Jean Moniatte <[EMAIL PROTECTED]> wrote:

> Hello,
>
> Simplier situation here: I am the only developer using my laptop as
> my dev
> machine. This discussion made me try to switch from HS to Eclipse.
> BAH. It
> is definitely too heavy and feature rich for what I need to do.
>
> I have found 2 alternatives, they both implement tab editing which I
> find
> very useful:
> - http://www.e-texteditor.com/
> - http://intype.info/home/index.php
>
> E-texteditor can use the ColdFusion bundle that has been developped
> for
> textmate (available only to mac heads):
> http://macromates.com/svn/Bundles/trunk/Bundles/ColdFusion.tmbundle/
>
> Hope it helps someone :-)
>
> Jean Moniatte
> UGAL.net
> [EMAIL PROTECTED]
>
> Try UGAL.net at http://www.ugal.net/createawebsite/

You are subscribed to cfcdev. To unsubscribe, please follow the instructions at http://www.cfczone.org/listserv.cfm

CFCDev is supported by:
Katapult Media, Inc.
We are cool code geeks looking for fun projects to rock!
www.katapultmedia.com

An archive of the CFCDev list is available at www.mail-archive.com/cfcdev@cfczone.org

Reply via email to