次の項目は別ページに分割しました。
関連ページ:
Visual Studio
公式サイト:
Visual Studio | Microsoft [公式]
目次
ダウンロード
入手:
インストール/アップデート
参考:
Visual Studio のインストール | Microsoft Docs [公式]
Visual Studio のワークロード、コンポーネント、および言語パックを変更する | Microsoft Docs [公式]
インストールの場所を選択する | Microsoft Docs [公式]
Visual Studio を更新する | Microsoft Docs [公式]
インストールまたはアップグレードの問題をトラブルシューティングする | Microsoft Docs [公式]
使い方
参考:
Visual Studio IDE へようこそ | Microsoft Docs [公式]
ウィンドウレイアウトをカスタマイズする | Microsoft Docs [公式]
IDE 内で移動する方法 | Microsoft Docs [公式]
プログラムエラーの修正とコードの改善 | Microsoft Docs [公式]
導入
参考:
クイック スタート:Visual Studio IDE の照会 | Microsoft Docs [公式]
コード エディターの使用方法について学習する | Microsoft Docs [公式]
ショートカットキー
Ctrl
+ K
+ C
:選択範囲をコメントアウトする
Ctrl
+ K
+ U
:選択範囲をアンコメントする
ドキュメント:
キーボード ショートカット | Microsoft Learn [公式]
IDE 内で移動する方法 | Microsoft Learn [公式]
Visual Studio をマウスなしで使用する | Microsoft Learn [公式]
参考:
Visual Studio ショートカット 基本 – Qiita
よく使うショートカットキー (ホットキー) まとめ | コガネブログ
Visual Studio のショートカットキー | so-zou.jp
5 Great Visual Studio Keyboard Shortcuts | Visual Studio Live!
補完/インテリセンス (IntelliSense)
- 標準の完了モード:補完内容が自動的に入力される
- 提案される完了モード:明示的に補完候補を選択した場合のみ補完内容が入力される
参考:
Visual Studio の IntelliSense が、Enter で決定できなくなった話 – Qiita
Visual Studio 2019 の IntelliSense が Enter で確定出来なくなって困った話 | しばやん雑記
Visual Studio 2019 のインテリセンスの挙動が気に入らないとき | shuhelohelo’s blog
IntelliSense を活用してキモチいいコーディングを実現しよう | @IT
IntelliSense – パラメーター情報、メンバーの一覧表示、クイック ヒント | Microsoft Docs [公式]
C++ IntelliSense | Microsoft Docs [公式]
C# IntelliSense | Microsoft Docs [公式]
クイックアクション
参考:
クイックアクション | Microsoft Docs [公式]
コードスニペット
参考:
コードスニペット | Microsoft Docs [公式]
スクロールバー
- バーモード
- マップモード
設定
メニューから「ツール > オプション」を開き、「テキストエディター > すべての言語 > スクロールバー」で設定を変更する。または、言語別に「スクロールバー」の設定を変更する。
参考:
スクロールバーをマップモードで表示する方法 | work note
スクロールバーのマップモードとバーモード | Microsoft Docs [公式]
プロジェクト/ソリューション
参考:
ソリューションおよびプロジェクト | Microsoft Docs [公式]
プロジェクトおよびソリューションのプロパティの管理 | Microsoft Docs [公式]
プロジェクトとソリューションのビルドおよびクリーン | Microsoft Docs [公式]
コマンドウィンドウ
参考:
コマンドウィンドウ | Microsoft Docs [公式]
コマンドのエイリアス | Microsoft Docs [公式]
バイナリエディター
参考:
バイナリエディター | Microsoft Docs [公式]
Git を使う
参考:
Visual Studio での Git 設定 | Microsoft Docs [公式]
Visual Studio でリポジトリをクローンする | Microsoft Docs [公式]
コードレンズ (CodeLens)
参考:
Visual Studio 2019 のコードエディタのメソッド上部に表示される 参照数や変更箇所、作成者の表示を非表示にする | iPentec
CodeLens を無効にする | A certain engineer “COMPLEX”
CodeLens によるコード変更とその他の履歴の検索 | Microsoft Docs [公式]
差分/マージツールとして使う (difftool / mergetool)
参考:
Visual Studio を diff / merge ツールとして使う | TAKESHIK.ORG
アカウント
参考:
リッチコードナビゲーション
参考:
リッチコードナビゲーション | Visual Studio [公式]
パッケージ管理 (NuGet)
参考:
Visual Studio に NuGet パッケージをインストールして使用する | Microsoft Docs [公式]
Visual Studio のコンソールを使用して NuGet パッケージをインストールし、管理する | Microsoft Docs [公式]
NuGet パッケージの再インストールと更新 | Microsoft Docs [公式]
NuGet CLI のインストールコマンド | Microsoft Docs [公式]
NuGet CLI の更新コマンド | Microsoft Docs [公式]
アナライザー
参考:
サードパーティのアナライザーのインストール | Microsoft Docs [公式]
拡張機能
参考:
拡張機能を見つけてインストールする | Microsoft Learn [公式]
外部ツール
参考:
外部ツールの管理 | Microsoft Docs [公式]
ヘルプ
ヘルプビューアー | Microsoft Docs [公式]
ヘルプビューアーをインストールする | Microsoft Docs [公式]
ローカルヘルプコンテンツのインストールと管理 | Microsoft Docs [公式]
ドキュメント
コードエディター | Microsoft Docs [公式]
コード エディターの機能 | Microsoft Docs [公式]
Clear Tracked Changes
入手:
Clear Tracked Changes | Visual Studio Marketplace [Official]
参考:
Clear Tracked Changes – コードウィンドウ左に表示される変更履歴を消去できる拡張機能 | コガネブログ
Code Compare
公式サイト:
Code Compare – File Diff & File Merge Tool, Folder Compare Tool [Official]
入手:
Code Compare | Visual Studio Marketplace [Official]
ReSharper
公式サイト:
ReSharper – .NET 開発者向け Visual Studio 拡張機能 | JetBrains
参考:
なぜ、お金を払ってまで Resharper を使うのか | より良いエンジニアを目指して
Semantic Colorizer
入手:
Semantic Colorizer | Visual Studio Marketplace [公式]
参考:
シンタックスハイライトのパターンを増やす Semantic Colorizer 紹介 | コガネブログ
Viasfora
入手: