In SQL Server 2005, ctrl+] funziona ancora per } , semplicemente non funziona per BEGIN END . SQL Server 2005 non distingue tra parentesi commentate e parentesi non commentate, quindi la mia soluzione è stata quella di sostituire tutti i BEGIN s con BEGIN/*{*/ e tutti i END s con END/*}*/ .
Quindi avevo qualcosa del genere:
BEGIN/*{*/
BEGIN/*{*/
END/*}*/
END/*}*/
Con ciò sono stato in grado di saltare avanti e indietro al BEGIN accoppiato e END .
Cerca BEGIN TRANSACTION comandi però, non li vuoi inclusi nella sostituzione.