W SQL Server 2005 ctrl+] nadal działa dla } , po prostu nie działa w przypadku BEGIN END . SQL Server 2005 nie rozróżnia nawiasów zakomentowanych i nieskomentowanych, więc moim rozwiązaniem było zastąpienie wszystkich BEGIN s z BEGIN/*{*/ i wszystkie END s z END/*}*/ .
Miałem więc coś takiego:
BEGIN/*{*/
BEGIN/*{*/
END/*}*/
END/*}*/
Dzięki temu mogłem przeskakiwać tam iz powrotem do sparowanego BEGIN i END .
Uważaj na BEGIN TRANSACTION polecenia, jednak nie chcesz, aby zostały uwzględnione w zamianie.