コガネブログ

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

【VS Code】選択中の行数を表示できる拡張機能「Selected Lines Count」

概要 「Selected Lines Count」を VS Code に導入することで 選択中の行数を表示できるようになります 使用例

【VSCode】空フォルダの折りたたみを無効化する方法

概要 上記のような空フォルダの折りたたみを無効化したい場合は 設定の「Explorer: Compact Folders」をオフにするか "explorer.compactFolders": false settings.json に上記のコードを追加すると 空フォルダが折りたたまれなくなります 参考サイト様

【VSCode】前回開いていたフォルダを開かないようにする方法

概要 設定の「Window: Restore Windows」を「none」にするか "window.restoreWindows": "none" settings.json に上記のコードを追加する 参考サイト様

【VSCode】Markdown ではファイル保存時に末尾の空白をトリミングする機能を無効化する

概要 "[markdown]": { "files.trimTrailingWhitespace": false } settings.json に上記のコードを追加する

【VSCode】ブレークポイントを設定できなくなった場合

概要 設定の「Debug: Allow Breakpoints Everywhere」をオンにしたら ブレークポイントを設定できるようになった

【VSCode】拡張機能の自動更新を停止する方法

概要 拡張機能のメニューから「自動更新拡張機能 > なし」をオンにするか 設定の「Extensions: Auto Update」を「なし」にすると 拡張機能の自動更新を停止できます

【VSCode】デフォルトの言語モードを Markdown にする方法

概要 設定の「Default Language」に「markdown」を入力するか "files.defaultLanguage": "markdown" settings.json に上記のコードを追加する

【VSCode】Rech Batch をアンインストールしたら Batch のシンタックスハイライトが効かなくなった場合

概要 The built-in extension 'Window Bat Language Basics' is enabled along with Rech Batch, which may lead to misbehaviour while inserting 'rem' comments in lowercase. Would you like to manually disable the built-in extension 'Window Bat La…

【VSCode】Marp で HTML 形式で出力したスライドで文字送りを無効化する方法

概要 data-marpit-fragment="[0-9]{1,}" 出力した HTML から上記の文字列を正規表現で削除する

【VSCode】言語モード「Markdown」のファイルで「テキスト校正くん」が動作しない場合

概要 .md ファイルとして保存すれば動作するようになる

【Unity】Multiple targets with name 'Unity Editor' running.

概要 Multiple targets with name 'Unity Editor' running. Unable to connenct. Use "Unity Attach Debugger" from the command palette (View > Command Palette...) to specify which process to attach to. VSCode で Unity のデバッグを開始しようとし…

【Unity】VSCode でデバッグできなくなった場合の対処方法

概要 VSCode でデバッグを開始しようとしたら 「環境の選択」に「Unity Debugger」が表示されず、デバッグできない状況に遭遇した 自前で launch.json を用意してデバッグを開始しようとしても error while processing request 'launch' (exception: オブジ…

【VSCode】制限モードを無効化する方法

概要 VSCode の上記の制限モードを無効化したい場合は 「歯車アイコン > 設定」を押して 「セキュリティ」を押して「Trust: Enabled」のチェックを外して 再起動します これで制限モードを無効化できます

【VSCode】Marp の default theme でセクションヘッダーは中央揃え、タイトルと本文は左上基準にする方法

通常 --- marp: true --- # タイトル --- # タイトル 本文1 本文2 本文3 セクションヘッダーは中央揃えタイトルと本文は左上基準 --- marp: true style: | section { justify-content: normal; } section.lead { justify-content: center; text-align: cent…

【VSCode】SJIS のテキストファイルを開いた時に文字化けを防ぐ方法

概要 "files.autoGuessEncoding": true settings.json に上記の記述を追加する

【VSCode】Alt + Shift + ↑ / ↓で行コピーできる

概要 Alt + Shift + ↑ / ↓で行コピーできる

【Unity】VSCode で .asset を開いた時に言語モードを YAML にする方法

概要 VSCode に上記の拡張機能をインストールした状態で .asset の言語モードの選択で「'.asset'に対するファイルの関連付けの構成...」を選択してから 「YAML」を選択する

【VSCode】文字列のスタイル(キャメル、パスカル、ローワー、アッパー、スネークなど)を変換できる拡張機能「change-case」

概要 「change-case」を VSCode に導入することで 文字列のスタイルを変換できるようになります 使い方 変換したい文字列を選択した状態で Ctrl + Shit + P でコマンドパレットを開いて 「Change Case Commands」を選択して 変換したいケースを選択すること…

【VSCode】自動更新を無効化する方法

概要 "update.mode": "none" settings.json に上記の記述を追加する

【VSCode】新しいタブを一番右に表示する方法

概要 "workbench.editor.openPositioning": "last" settings.json に上記の記述を追加する

【VSCode】リリースノートを非表示にする方法

概要 "update.showReleaseNotes": false settings.json に上記の記述を追加する

【VSCode】マウスホイールでズームできるようにする方法

概要 "editor.mouseWheelZoom": true settings.json に上記の記述を追加する

【VSCode】Ctrl + ; で拡大、Ctrl + - で縮小できる

概要

【VSCode】リンクを開く時の確認ダイアログを無効化する方法

概要 Ctrl + クリックでリンクを選択した時に表示される 「Code で外部 Web サイトを開きますか?」というダイアログを無効化したい場合、 「信頼されているドメインの構成」ボタンを押して 「すべてのドメインを信頼する(リンク保護を無効にする)」を押す…

【VSCode】.tmpl ファイルでシンタックスハイライトを使用できる拡張機能「Nunjucks」紹介

はじめに 「Nunjucks」を VSCode に導入することで .tmpl ファイルでシンタックスハイライトを使用できるようになります 使用例 適用前 適用後

【VSCode】VSCode 上で Unity の Asset Store を閲覧できる拡張機能「Unity Asset Store viewer」紹介

はじめに 「Unity Asset Store viewer」を VSCode に追加することで VSCode 上で Unity の Asset Store を閲覧できるようになります 使用例 VSCode に追加された Unity アイコンを押すと、 Asset Store の人気のアセットなどが確認できます 項目を選択すると…

【Visual Studio Code】Unity のシェーダのシンタックスハイライトやインテリセンス、ドキュメントのフォーマットなどが使えるようになる拡張機能「ShaderlabVSCode」紹介

はじめに 「ShaderlabVSCode」を使用することで、Unity のシェーダの シンタックスハイライトやインテリセンス、 ドキュメントのフォーマットなどが使えるようになります インストール方法 ShaderlabVSCode を Unity プロジェクトに追加します VSCode を起動…

【Visual Studio Code】Unity 関連のスニペットを使えるようにする「Unity Code Snippets」

はじめに 「Unity Code Snippets」を導入することで Visual Studio Code で Unity 関連のスニペットが使えるようになります 検証環境 Windows 10 Unity 2017.3.0f3 Visual Studio Code 1.19.1 使用例 MonoBehaviour を継承したクラスの作成 Editor 拡張用の…

【Visual Studio Code】Unity に合う配色テーマに変更できる「eppz! (C# theme for Unity)」

はじめに 「eppz! (C# theme for Unity)」を導入することで Visual Studio Code で Unity に合う配色テーマに変更できるようになります 検証環境 Windows 10 Unity 2017.3.0f3 Visual Studio Code 1.19.1 使用例 適用前 適用後 インストール https://marketp…

【Visual Studio Code】Unity をデバッグできるようにする拡張機能「Debugger for Unity」

はじめに 「Debugger for Unity」を導入することで Visual Studio Code で Unity をデバッグできるようになります 検証環境 Windows 10 Unity 2017.3.0f3 Visual Studio Code 1.19.1 インストール https://marketplace.visualstudio.com/items?itemName=Unit…