コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Visual Studio】ファイルを UTF-8 BOM 付きで保存できる拡張機能「ForceUTF8 (with BOM)」

概要 「ForceUTF8 (with BOM)」をVisual Studioに追加することで ファイルを UTF-8 BOM 付きで保存できるようになります 参考サイト様 関連記事

【Visual Studio】空白行の縦幅を縮小して表示できる拡張機能「Line Press」

概要 「Line Press」をVisual Studioに追加することで 空白行の縦幅を縮小して表示できます 導入前 導入後 オプション Visual Studio のメニューの「ツール>オプション...」から 「Line Press」を選択することで設定を変更することができます 関連記事

【Visual Studio】複数行を選択して一行にまとめられる拡張機能「JoinLines」

概要 「JoinLines」をVisual Studioに追加することで 複数行を選択して一行にまとめられるようになります 使い方 まとめたい行を選択して Alt + J を押します 関連記事

【Visual Studio】ソリューションエクスプローラーに表示されるファイルのアイコンを追加する拡張機能「File Icons」

概要 「File Icons」をVisual Studioに追加することで ソリューションエクスプローラーに表示されるファイルのアイコンを追加することができます アイコンの種類(引用) 関連記事

【Visual Studio】シンタックスハイライトをサポートするプログラミング言語を追加する拡張機能「Syntax Highlighting Pack」

概要 「Syntax Highlighting Pack」をVisual Studioに追加することで シンタックスハイライトをサポートするプログラミング言語を追加することができます サポートしているファイルの種類(引用) Antlr Apache (.htaccess) Asm ASN ASP Batch Bond C++ QT C…

【Visual Studio】行末の空白(スペースとタブ)をハイライトで表示できる拡張機能「BlackSpace」

概要 「BlackSpace」をVisual Studioに追加することで 行末の空白(スペースとタブ)をハイライトで表示できるようになります 導入後 設定 Visual Studio のメニューの「ツール>オプション...」の 「Black Space」の項目でハイライトの色を変更できます また…

【Visual Studio】閉じ括弧にコードブロックに関する情報を追加できる拡張機能「CodeBlockEndTag」

概要 「CodeBlockEndTag」をVisual Studioに追加することで 閉じ括弧にコードブロックに関する情報を追加できるようになります 導入後 設定 Visual Studio のメニューの「ツール>オプション...」の 「KC Extensions>CodeBlock End Tagger」の項目で設定を変…

【Visual Studio】Ctrl + 0, Ctrl + 0 でズームをリセットできる拡張機能「Reset Zoom」

概要 「Reset Zoom」をVisual Studioに追加することで Ctrl + 0, Ctrl + 0 でズームをリセットできるようになります 設定変更 Visual Studio のメニューの「ツール>オプション...」の 「Environment>キーボード」で、「View.ZoomReset」のショートカットキー…

【Visual Studio】ソリューションエクスプローラーでファイルのパスをコピーできる拡張機能「Copy as Path」

概要 「Copy as Path」をVisual Studioに追加することで ソリューションエクスプローラーでファイルのパスをコピーできるようになります 使い方 ソリューションエクスプローラーでファイルを右クリックして 「Copy as path」を選択するとファイルのパスがク…

【Visual Studio】関数のコードメトリクス(保守性や複雑度)を見ることができる拡張機能「Microsoft CodeLens Code Health Indicator」

概要 「Microsoft CodeLens Code Health Indicator」をVisual Studioに追加することで 関数のコードメトリクス(保守性や複雑度)を見ることができるようになります ※この拡張機能は Visual Studio Community では使用できません 使い方 関数名の上部の「mai…

【Visual Studio】Unity のシェーダのコード補完やシンタックスハイライトを有効にする拡張機能「Shader Unity Support」

概要 「Shader Unity Support」を Visual Studio に導入すると Unity のシェーダのコード補完やシンタックスハイライトが使えるようになります 2017/9/27 現在は Visual Studio 2013 と 2015 で対応しているようです 対応している拡張子 .cginc .shader .com…

【Visual Studio】ウィンドウ全体に好きな背景画像を表示できる拡張機能「MoeIDE」

概要 「MoeIDE」をVisual Studioに追加することで ウィンドウ全体に好きな背景画像を表示できるようになります 例 設定方法 Visual Studio のメニューの「ツール>オプション...」を選択します 「環境>配色テーマ」から「Blue Transparent」「Dark Transparen…

【Visual Studio】括弧に色を付ける拡張機能「Viasfora」

「Viasfora」をVisual Studioに追加することで 括弧に色を付けることができます 適用前 適用後 関連記事

【Visual Studio】JSONからクラスを生成できるようにするツール「Microsoft ASP.NET and Web Tools」

概要 「Microsoft ASP.NET and Web Tools」をインストールすることで JSONからクラスを生成できるようになります 使用方法 JSONをコピーする メニューの「編集>形式を選択して貼り付け>JSONをクラスとして貼り付ける」を選択する 例 次のようなJSONをコピー…

【Visual Studio】ブックマーク機能を追加する拡張機能「Favorite Documents」

概要 「Favorite Documents」をVisual Studioに追加することで ブックマーク機能を追加することができます 使用方法 「表示>その他のウィンドウ>Favorite Documents」を選択することで ブックマークの一覧を表示できます 「FAVORITES>Add to favorites」を選…

【Visual Studio】キャレットの移動が滑らかになる拡張機能「Smooth Caret」

概要 「Smooth Caret」をVisual Studioに追加することで キャレットの移動を滑らかにすることができます 関連記事

【Visual Studio】再起動の項目を追加する拡張機能「Visual Studio Restart 2015」

概要 「Visual Studio Restart 2015」をVisual Studioに追加することで 再起動の項目を追加することができます 適用前 適用後 関連記事

【Visual Studio】プログラムの作業ログを記録する拡張機能「WakaTime」

概要 「WakaTime」をVisual Studioに追加することで プログラムの作業ログを記録することができます 導入方法や使用方法は上記の公式ページで すべて記載されていますがこちらでも紹介しておきます 導入方法 1. 「https://wakatime.com」にアクセスして「SIG…

【Visual Studio】指定した文字位置でコードを揃える拡張機能「Code alignment」

概要 「Code alignment」をVisual Studioに追加することで 指定した文字位置でコードを揃えることができるようになります 使用方法 「Code alignment」をインストールすると ツールバーにボタンが追加されます それぞれのボタンを押すと次のようなルールで …

【Visual Studio】ログ出力に色を付ける拡張機能「Output enhancer」

概要 「Output enhancer」をVisual Studioを追加することで ログ出力に色を付けることができます 適用前 適用後 関連記事

【Visual Studio】東北ずん子を表示する拡張機能「東北ずん子IDE」

概要 「東北ずん子IDE」をVisual Studioに追加することで 東北ずん子を表示することができます 関連記事

【Visual Studio】タブの機能を拡張するツール「Tabs Studio - document tabs manager for Visual Studio IDE.」

概要 「Tabs Studio - document tabs manager for Visual Studio IDE.」を Visual Studioに追加することで タブの機能を拡張することができます 適用前 適用後 関連記事

【Visual Studio】タイトルの表示を変更する拡張機能「Rename Visual Studio Window Title」

概要 「Rename Visual Studio Window Title」をVisual Studioに追加することで タイトルの表示を変更することができます タイトルの表示を変更するためには、メニューの「ツール>オプション」から 「Rename VS Window Title」を選択します 関連記事

【Visual Studio】タイトルの表示を変更する拡張機能「Visual Studio Window Title Changer」

概要 https://visualstudiogallery.msdn.microsoft.com/2e8ebfe4-023f-4c4d-9b7a-d05bbc5cb239 「Visual Studio Window Title Changer」をVisual Studioに追加することで タイトルの表示を変更することができます タイトルの表示を変更するためには、メニュ…

【Visual Studio】社畜ちゃんを表示する拡張機能「ShachikuChanIDE」

概要 「ShachikuChanIDE」をVisual Studioに追加することで 社畜ちゃんを表示することができます 関連記事

【Visual Studio】フッターにファイルパスを表示する拡張機能「File Path On Footer」

概要 「File Path On Footer」をVisual Studioに追加することで フッターにファイルパスを表示することができます ファイルパスにカーソルを合わせてCtrl+クリックすると そのファイルが存在するフォルダをエクスプローラで表示できます また、ファイルパス…

【Visual Studio】コードを複製する拡張機能「Duplicate Selection」

概要 「Duplicate Selection」をVisual Studioに追加することで Alt+Dで選択範囲や選択中の行を複製できるようになります 複製前 複製後 関連記事

【Visual Studio】コメントを装飾する拡張機能「Remarker」

概要 「Remarker」をVisual Studioに追加することで コメントを装飾することができます 関連記事

【Visual Studio】コメントを一括削除する拡張機能「Comment Remover」

概要 「Comment Remover」をVisual Studioに追加することで コメントを一括削除できるようになります 使用方法 メニューの「編集>Comments」から項目を選択します 項目 内容 Remove All すべてのコメントを削除します Remove XML Docs XMLドキュメントコメン…

【Visual Studio】Ctrl+クリックで定義に移動する拡張機能「Go To Definition」

概要 「Go To Definition」をVisual Studioに追加することで Ctrl+クリックで定義に移動することができるようになります 例えば次のような処理を記述したとして 「WriteLine」関数にカーソルを合わせてCtrlキーを押すと 関数名が青色になり下線が表示される…