[TxMt] How can I set a default line start for block comment contents?
Ian Potter
mcsticky at gmail.com
Fri Apr 25 14:34:13 UTC 2008
On Apr 25, 2008, at 1:28 AM, Allan Odgaard wrote:
> On 23 Apr 2008, at 17:57, Thomas Allen wrote:
>
>> […]
>> I can't find a resource of all TM env. vars, but the PHP comments
>> preference
>> includes values of /* and */ for TM_COMMENT_START_3 and
>> TM_COMMENT_END_3,
>> respectively. What var can define my block comments' body?
>
> The generic Toggle Comment command is not designed to support the
> configuration of such style. But it should be fairly simple to
> create an overload which is only active in PHP mode, you can even
> write it in PHP: http://ciaranwal.sh/2008/04/04/textmate-tip-using-php-for-commands
> :)
>
I found this snippet a while ago:
${TM_CURRENT_LINE/(.*\*\/$)|.*?(\/\*(?!.*\*\/)).*|.*/(?1:
:
(?2: )* )/}
Activation: ↩
Scope Selector: source.php comment.block
This one lines up your * but I'm sure you could modify it to left-
align them all.
itp
More information about the textmate
mailing list