Je viens de créer celui basé sur @ Luke ci-dessus. Celui-ci, vous voulez frapper puis appuyez sur votre Enter combinaison de touches et il insérera:
if()
{
}
else
{
}
Et il mettra votre curseur dans la parenthèse par l'instruction if.
Sub IfStatement()
DTE.ActiveDocument.Selection.Text = "if()"
DTE.ActiveDocument.Selection.NewLine()
DTE.ActiveDocument.Selection.Text = "{"
DTE.ActiveDocument.Selection.NewLine(2)
DTE.ActiveDocument.Selection.Text = "}"
DTE.ActiveDocument.Selection.NewLine()
DTE.ActiveDocument.Selection.Text = "else"
DTE.ActiveDocument.Selection.NewLine(2)
DTE.ActiveDocument.Selection.Text = "{"
DTE.ActiveDocument.Selection.NewLine(2)
DTE.ActiveDocument.Selection.Text = "}"
DTE.ActiveDocument.Selection.LineUp(False, 7)
DTE.ActiveDocument.Selection.EndOfLine()
DTE.ActiveDocument.Selection.CharLeft(3)
End Sub