[TxMt] Balance Tags / Select Scope
Allan Odgaard
allan at macromates.com
Wed Sep 14 18:58:17 UTC 2005
On 14/09/2005, at 19.52, thomas Aylott wrote:
> Is there any way to emulate the balance tags command in BBEdit?
> If your selection is between brackets or between tag pairs,
> balance tags selects the brackets and everything within it with a
> shortcut.
Cmd-shift-B does that for the (asymmetric) characters set as smart
typing pairs.
> for textmate
> We might be able to emulate that function and improve on it.
> The command would extend the selection to select the entire scope
> at the insertion point.
> Hitting it again would select the next scope up the chain.
Yes, I've wanted to change the cmd-shift-B to select parent scope,
since e.g. @"obj-c strings" and similar really needs to be “parsed”
to be selected.
> Is this something that I could do with a command, or is it
> something that would require a change to the programming?
>
> I figure the data has to be in there somewhere in order to color
> the scope.
> I have no idea what it would take to like command-double-click on a
> scope to select the whole thing or some such thing.
You can't currently reach scopes from commands. I do have some vague
plans about opening it up, e.g. doing queries and such -- but it'll
have to wait a little.
More information about the textmate
mailing list