Productivity Power Tools è meglio del mio colorizzatore

Proprio così Smile. Il mio colorizzatore presenta qualche difetto che non ho avuto ancora il tempo di eliminare, ma a questo punto ho deciso di non proseguirne lo sviluppo e di promuovere, piuttosto, il Productivity Power Tools.

Aperto Visual Studio, scegliete il menu Tools/Extensions and Updates.

Nella lista a sinistra, scegliete “Online

Nella casella di Search iniziate a digitare “Productivity…”

Scegliete Productivity Power Tools e iniziate a installarlo.

Chiudete e riavviate Visual Studio.

Adesso avete il menu Edit/Copy Html Markup e potete usarlo liberamente.

Basta selezionare il codice e usare questo menu. Poi potete incollare sull’editor html della pagina che volete scrivere (come a esempio nel messaggio a un nostro Forum).

Per i nostri Forum potete (dovete) configurarlo Smile:

Scegliete il menu Tools/Options.

Nella lista a sinistra, scegliete “Productivity Power Tools” ed espandetene l’albero.

Spuntate (Off) le estensioni “Column Guides” e “Custom Document Well”.

Scegliete “HTML Copy”.

Modificate lo snippet “BeforeCodeSnippet” sostituendo il {background} con background:lightgrey; (questo vale solo se usate il tema bianco o blu. Se usate il tema nero, che io aborro, lasciate questa impostazione così come sta)

Impostate ReplaceTabsWithSpaces a True.

Adesso potete migliorarne l’uso, aggiungendolo al menu contestuale:

Scegliete il menu Tools/Customize.

Nella scheda Commands, scegliete Context menu.

Nella casella combinata, scegliete Editor Context Menus/Code Window.

Cliccate sul pulsante Add Command

Dalla lista a sinistra, scegliete Edit.

Dalla lista a desta, scegliete Copy Html Markup e cliccate OK.

Adesso, tornati sul dialogo precedente, il menu appena aggiunto figura in cima alla lista. Cliccate su Move Down fino a portare il menu sotto Copy.

Nella casella combinata, scegliete Editor Context Menu/XAML Editor e aggiungete il menu Copy Html Markup come sopra.

Ecco tutto Smile.