What do you mean by Seamless integration with SVN? In HS I can right-click
on a dir and select "Update" or "Commit" from Tortoise and it's done. How
can you be more seamless than that?

Greg

On 6/26/07, Brian Kotek <[EMAIL PROTECTED]> wrote:
>
> Now we're getting somewhere, because I'll be happy to correct most of
> these
> misconceptions.
>
> On 6/26/07, Wil Genovese <[EMAIL PROTECTED]> wrote:
> >
> > I'm looking in the the only place to modify keyboard shortcuts.  The
> > list of CF commands that can be mapped is short.  Maybe you should
> > install HomeSite again (just for fun) and look at all the options that
> > can be customized for keyboard control.  It would be nice if CFEclipse
> > would add the equivalent functionality.  Thank you for the tip on
> > indenting and un-indenting blocks of code.  I'm using it already.
>
>
> If you have something specific that you want to map, please list it.
>
> *Missing actions: (That I know of so far)*
> > 1. The lack of being able to assign a keyboard shortcut to each snippet
> > is still an issue.
>
>
> Actually the snippet capabilities in CFE are far superior to the ones in
> HS+
> in my opinion. The problem with the keyboard snippets in HS is two fold:
> first, there are only so many shortcuts you can define due to the number
> of
> keys available, and second, you have to remember the shortcuts. In CFE for
> example, I can type "getset" and hit control-j, and it will prompt me for
> a
> variable name and type. I enter them and press return. A full set of
> getter
> and setter methods for that variable name and type appears in the code
> editor. I can type "arg" and hit control-j, and it spits out a full
> cfargument tag (filled in with my name, type, etc.). I can type "cfc" and
> hit control-j, and a full CFC skeleton is rendered, complete with init()
> method already defined. I can type "v" and hit control-j and "
> variables.instance" appears. I'm sure you see where this is going. Not
> only
> can you have your snippets prompt you for input (or even show you a drop
> down list of options for each value you want to define), but it is FAR
> easier to remember these snippet triggers than remember "control-shift-h"
> or
> something. And you can create an unlimited number of these snippets.
>
> 2. The fact that you can't select text then use a keyboard shortcut to
> > have a snippet wrap around your selected text is till an issue.  (And
> > yes I  know about the new features in snippets.  They are nice, but at
> > the expense of loosing other just as useful features.)
>
>
> You're right, you can't do this because CFE's snippets use some trigger
> text, not a keyboard shortcut. However, I'd argue that the ability to have
> it prompt you for input that you can enter and have your snippet wrap
> around
> is much more useful. You can wrap selected text in a CFML comment, or in
> ',
> ", or # though.
>
> 3. Select Full Tag.  I use this in HS/CFS all the time.  Can this be
> > done in CFE with a keyboard shortcut?
>
>
> I've never used this or wanted to. But no I don't think it will do this.
> You  can jump to matching tag but not select it. However, hold down shift
> and press the down arrow key and you can select entire lines, so unless
> you're selected tag with a ton of stuff in it, selected a block of
> anything
> in CFE is very easy and fast.
>
> 4. Extended Find/Replace.  I can seem to find a way to do this at all.
>
>
> Control-H or the Search menu.  Lots of options including regular
> expression
> search.
>
> 5. Thanks to Marjolein Katsma, HS/CFS had full featured Tag Editors and
> > Help Documents that covered all the attributes of every tag including
> > identifying items that were W3C complaint and IE or NS only.  The tag
> > editors and Dictionary view are not even near complete in CFE.
>
>
> If I type any tag or function it will give me tag insight on it. You can
> right click and hit Edit Tag to get a tag editor window. What exactly is
> not
> complete? It even already has support for the CF8 tags and functions
> (though
> these are obviously still in flux).
>
> 6. ctrl+< inserted <>  and ctrl+> inserted </>
>
>
> How about just pressing "<" which automatically renders "<>".  It will
> also
> automatically insert end tags (close a <cfif> and you get </cfif>). While
> I
> don't see an option for "</>" you could easily make ">" a snippet trigger
> for "</>".
>
> 7. The ability to create my own tag editors and tag/function insight.
> > Can that be done?
>
>
> It certainly can, look at the dictionary folder within the eclipse plugin
> folder. It's all defined in XML.
>
> 8. The limited help in the Dictionary View is a problem.  I do not even
> > try to remember every attribute to every function in CF.  I know the
> > ones I use regularly and the rest I look up when needed.  I do make a
> > point on knowing what functions exist so I know what is built into CF
> > before I try to re-invent the wheel.
>
>
> When I type "ListFindNoCase(" it completes the ")" and brings up full tag
> insight saying:
>
> ListFindNoCase(
> list, String
> value, String,
> [delimiters, String, ","]
> )
>
> Determines the index of the first list element in which a
> specified value occurs
>
> Further, if I fill in the first arguments, say "myList" and hit ",", it
> prompts me again but only for the remaining arguments. I would hope this
> would be enough help for the vast majority of circumstances.
>
> 9. In HS/CFS we could write Javascript or VBscript action that could be
> > executed in HS/CFS itself and access the HS/CFS API layer.  Many people
> > wrote some great new functions that extended HS/CFS to great new
> > levels.  Can anything like this be done in Eclipse with out actually
> > being a plug in creator.  One example was a javascript extension to
> > HS/CFS that would let you delete and entire tag including it's end tag
> > with out affecting it's contents.
>
>
> This is certainly possible but yes, it does require knowledge of Java.
> Since
> I never wrote an JS or VB customizations to HS but rather used those made
> by
> others, I do the same in Eclipse. In other words, I don't care if the
> language used to script the IDE is JS or Java. Though to be fair, I've
> looked at the Eclipse API and it actually not very complicated, they've
> set
> it up with extendability in mind.
>
> 10. The ability to defined which tags have tag completion and to setup
> > tag complete and tag insight for custom tags.
>
>
> Again, this can be done much more easily using a custom snippet which
> prompts you for whatever you want it to.
>
> and the list can continue.
>
>
> Since I've shown that all of these issues are either not actually issues
> or
> can be mimicked in CFEclipse with minimal effort, feel free to keep the
> list
> coming.
>
> In the interest of fairness, lets also have a look at a very short list of
> things that CFEclipse can do that Homesite (or Dreamweaver) cannot:
>
> 1. Seamless integration with Subversion
> 2. Integrated Unit Test execution
> 3. ANT integration (this alone is an incredibly powerful and underused
> capability)
> 4. Integrated frameworks browser (much easier than looking at a 1000 line
> Mach-II config file)
> 5. Integrated task management
> 6. Integrated diff
> 7. Editing environments for JavaScript, Java, CFML, Ruby, Flex, UML, XML,
> PHP, and just about any other language imaginable
> 8. Thousands of extensions
>
> and the list can continue...;-)
>
>
> Thank you,
> >
> > --
> > Wil Genovese
> >
> > One man with courage makes a majority.
> > -Andrew Jackson
> >
> > A fine is a tax for doing wrong. A tax is a fine for doing well.
> >
> >
> >
> > Brian Kotek wrote:
> >
> >
> >
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
ColdFusion MX7 by AdobeĀ®
Dyncamically transform webcontent into Adobe PDF with new ColdFusion MX7. 
Free Trial. http://www.adobe.com/products/coldfusion?sdid=RVJV

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:282311
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to