次の項目は別ページに分割しました。
関連ページ:
Visual Studio
公式サイト:
Visual Studio | Microsoft [公式]
ダウンロード
入手:
インストール/アップデート
ドキュメント:
ワークロード、コンポーネント、および言語パックを変更する | 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 [公式]
マウスなしで使用する | Microsoft Learn [公式]
参考:
5 Great Keyboard Shortcuts | Visual Studio Live!
補完/インテリセンス (IntelliSense)
- 標準の補完モード: 補完内容が自動的に入力される
- 提案される補完モード: 明示的に補完候補を選択した場合のみ補完内容が入力される
ドキュメント:
IntelliSense – パラメーター情報/メンバーの一覧表示/クイック ヒント | Microsoft Docs [公式]
C++ IntelliSense | Microsoft Docs [公式]
C# IntelliSense | Microsoft Docs [公式]
参考:
IntelliSense が Enter で決定できなくなった話 – Qiita
IntelliSense が Enter で確定出来なくなって困った話 | しばやん雑記
インテリセンスの挙動が気に入らないとき | shuhelohelo’s blog
IntelliSense を活用してキモチいいコーディングを実現しよう | @IT
クイックアクション
ドキュメント:
クイックアクション | Microsoft Docs [公式]
コードスニペット
ドキュメント:
コードスニペット | Microsoft Docs [公式]
スクロールバー
- バーモード
- マップモード
設定
メニューから「ツール > オプション」を開き、「テキストエディター > すべての言語 > スクロールバー」で設定を変更する。または、言語別に「スクロールバー」の設定を変更する。
ドキュメント:
スクロールバーのマップモードとバーモード | Microsoft Docs [公式]
参考:
スクロールバーをマップモードで表示する方法 | work note
プロジェクト/ソリューション
ドキュメント:
ソリューションおよびプロジェクト | Microsoft Docs [公式]
プロジェクトおよびソリューションのプロパティの管理 | Microsoft Docs [公式]
プロジェクトとソリューションのビルドおよびクリーン | Microsoft Docs [公式]
コマンドウィンドウ
ドキュメント:
コマンドウィンドウ | Microsoft Docs [公式]
コマンドのエイリアス | Microsoft Docs [公式]
バイナリエディター
ドキュメント:
バイナリエディター | Microsoft Docs [公式]
参考:
Git を使う
ドキュメント:
リポジトリをクローンする | Microsoft Docs [公式]
コードレンズ (CodeLens)
ドキュメント:
CodeLens によるコード変更とその他の履歴の検索 | Microsoft Docs [公式]
参考:
コードエディタのメソッド上部に表示される参照数や変更箇所、作成者の表示を非表示にする | iPentec
CodeLens を無効にする | A certain engineer “COMPLEX”
差分/マージツールとして使う (difftool / mergetool)
参考:
Diff / Merge ツールとして使う | TAKESHIK.ORG
アカウント
ドキュメント:
リッチコードナビゲーション
ドキュメント:
リッチコードナビゲーション | Visual Studio [公式]
パッケージ管理 (NuGet)
ドキュメント:
NuGet パッケージをインストールして使用する | Microsoft Docs [公式]
コンソールを使用して 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 | JetBrains [公式]
コマンドラインツール | ReSharper ドキュメント [公式]
参考:
なぜ、お金を払ってまで Resharper を使うのか | より良いエンジニアを目指して
Semantic Colorizer
入手:
Semantic Colorizer | Visual Studio Marketplace [公式]
参考:
Semantic Colorizer – シンタックスハイライトのパターンを増やす | コガネブログ
Viasfora
入手: