Visual Studio で使用している拡張機能
初投稿です。
テストも兼ねて、私が Visual Studio で使用している拡張機能を紹介します。
環境
- Visual Studio Community 2022
拡張機能
-
XAML Styler
UWP や WPF で使用する XAML というマークアップ言語を整形してくれる拡張機能です。
GUI を伴うアプリケーションの開発において、とても重宝します。
下記のように整形されます。
Sample_before.xaml
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<TextBox Grid.Row="0" Text="Sample" Height="50" Width="100" VerticalContentAlignment="Center" HorizontalContentAlignment="Center"/>
<Label Grid.Row="1" Content="Sample" Height="50" Width="100" VerticalContentAlignment="Center" HorizontalContentAlignment="Center"/>
<Button Grid.Row="2" Content="Sample" Height="50" Width="100" Click="Button_Click"/>
</Grid>
Sample_after.xaml
<Grid>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<TextBox
Grid.Row="0"
Width="100"
Height="50"
HorizontalContentAlignment="Center"
VerticalContentAlignment="Center"
Text="Sample" />
<Label
Grid.Row="1"
Width="100"
Height="50"
HorizontalContentAlignment="Center"
VerticalContentAlignment="Center"
Content="Sample" />
<Button
Grid.Row="2"
Width="100"
Height="50"
Click="Button_Click"
Content="Sample" />
</Grid>
-
Toggle Comment 2022
Ctrl + / でコードをコメントアウト/解除出来るようになります。
デフォルトでは、コメントアウトが Ctrl + k → c で、コメント解除が Ctrl + k → u なので、コメントアウト/解除が非常に楽になります。 -
Format document on Save
コードを保存するタイミングで、コードの整形が実行されます。
Visual Studio の場合、設定次第で、コードの終了を表す ; を入力したタイミングや、コードを貼り付けたタイミングでコード整形が実行されます。保存時にコード整形を実行する設定はなかったと記憶しています。
まとめ
以上となります。数は少ないですが、参考になれば幸いです。
皆さんが使用している拡張機能も教えて頂けると嬉しいです!