ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

VisualStudioCode

マルチカーソル

qiita.com Visual Studio Codeのマルチカーソルは知っていたけど、あまり使いこなせていないなと思っていたところ、 ちょうど書いているコードでここはマルチカーソルの出番ではと思い、このサイトを参考にして実際に使ってみた。 期待通りの書き方が出来て…

Live Server

marketplace.visualstudio.com Visual Studio Code の拡張機能で編集中のHTML等をブラウザで表示して、変更があったときに自動的にリロードしてくれるもの。 いちいちリロードボタンを押すようなことをしなくて済むので便利。 現在はブラウザ上で動くゲーム…

Macで更新できない

新しいMacBook環境でVisual Studio Codeの更新が出来なくなっていた。 エラーメッセージにあったリンク先を見てみたら、Mac環境ではよくある症状らしい。 github.com ダウンロードフォルダからアプリケーションフォルダへ移動しろとあったが、自分はすでに移…

Unity for Visual Studio Code

marketplace.visualstudio.com gamemakers.jp Visual Studio Code用のUnity拡張機能のプレビュー版がリリースされた。 これでますますVisual Studio Codeがメインのエディターとなりそうだ。 いろいろ拡張機能はあるし、WindowsやMacでも同様に使える。GitHu…

バックスラッシュ

バックスラッシュを入力するには option + ¥ Visual Studio Code で Python のコードを書いていたとき、文字列の制御コードで ¥マークを使ったら正しく動作しなかった。¥マークとバックスラッシュが別のものとして判定されていた。 そこでバックスラッシュ…

Visual Studio Codeの拡張機能

qiita.com 開発環境の構築で、Visual Studio Codeの拡張機能をこの記事を見ながらインストール。 3分の1くらいはすでにインストール済みだった。 さらにGitHubでリポジトリを作り、エディタ上でファイルを変更、コミット、プッシュを試した。 ほぼ設定してい…

Visual Studio Codeのデバッグ実行で引数を指定する

Visual Studio Codeでデバッグ実行するときに引数を指定する場合は、launch.json に記述する。 まず、デバッグしたいコードを表示しているときにメニューの実行から「デバッグの開始」を選ぶと、そのまま引数なしで実行される。 そして、左側に「実行とデバ…

バイナリ表示

Visual Studio Code でファイルをバイナリで表示するには、拡張機能の Hex Editor を使う。 Hex Editor をインストールした状態で、ファイルを右クリックして、「ファイルを開くアプリケーションの選択...」を選ぶと、エディターを選択するウィンドウが出て…

Visual Studio Code で Python が実行できない

Visual Studio Code で Python のコードを書き、実行しようとしたら、 command 'python.execInTerminal' not found というエラーが出て実行出来なかった。 結局、いろいろ調べて、最終的には Visual Studio Code をアンインストール、再インストールして動く…

制限モード

Visual Studio Codeでソースを編集しようとしたら、自分でカスタマイズしたキーバインドが効かなくなっていた。 調べてみたら、開いたワークスペースが制限モードとなっていたのが原因だった。制限モードでは拡張機能が動作しないようになる。 forest.watch.…

ワークスペースからフォルダを削除

Visual Studio Code でワークスペースからフォルダを削除するときにちょっと詰まったので、ここに書いておく。 ワークスペースにフォルダを追加する方法は、Visual Studio Codeのエクスプローラー上の右クリックメニューの「ワークスペースにフォルダーを追…

diffコマンドでunified形式

ファイルを比較するためにdiffコマンドを使用し、unified形式で出力させた。 diff - Wikipedia パッと見ただけだとちょっと分かりにくい。Diffツールの2ペインのようにグラフィカルに見ることはできないかなとちょっと検索してみたが、それっぽいものは無か…

バッチファイルの実行

Visual Studio Codeでバッチファイルを作成中、実行して確認したいときは、コマンドパレット(Ctrl + Shift + P)から、 ターミナル:アクティブなファイルをアクティブなターミナルで実行 Terminal: Run Active File In Active Terminal を選べば、ターミナル…

設定の同期

Visual Studio Code には設定を同期する機能があり、複数のPCでのVisual Studio Codeの設定を共有することが出来る。 「管理」メニューの「設定の同期をオンにする」から有効にすることが出来る。 このとき、MicrosoftアカウントかGitHubアカウントが必要と…

Visual Studio Code 完全入門

forest.watch.impress.co.jp Visual Studio Code の入門書が3日間限定で全文無料公開されている。 さっそく読み始めてみたが、すでに最初の方で知らなかった機能を知ることが出来た。 コードを書くときにも活用していきたいところだが、デフォルトのショート…

Code Spell Checker

marketplace.visualstudio.com qiita.com Visual Studio Codeの拡張機能で、スペルチェックをしてくれるもの。 自分のコードで typo しているとやっぱり恥ずかしい。 インテリセンスでコードが補完できてしまうから、間違ったものはそのままになってしまいが…

Visual Studio CodeでPython

ちょっとしたファイル操作が必要になったので、Pythonで作ってみた。 そのとき、Visual Studio Codeで書いてみた。 Visual Stuio CodeのPython用の拡張機能をインストールしておけば、インテリセンスも効くし、F5で実行してすぐに動作確認できた。 IDEを使っ…

Visual Studio Codeでオートセーブ

Visual Studio Codeでテキストを編集していたとき、編集中のファイルをエクスプローラーで移動したときに、編集内容が保存されていないことに気がついた。 もちろん、自分で保存していないのだから、当然なのだが、定期的に自動バックアップとして保存してほ…

Visual Studio Code 日本語化

Windowsのほうでは Visual Studio Code を使うことがあったけど、Mac のほうではインストールしたけど、ほとんど使っていなかったので、これからはもう少し使っていこうかと。 ということで、まずは日本語化。 1.Visual Studio Code を起動 2.メニューの Vie…