Visual Studio Code
Visual Studio Code の使い方
フォルダを開く
Visual Studio Code では「開く」という機能が2種類あります.「ファイルを開く」と「フォルダ」を開くという機能です.MS-Word やメモ帳など多くのソフトウェアでは特定のファイルを開くという操作を行いますが,Visual Studio Code ではフォルダを開くという操作が基本になります.
「フォルダーを開く」ボタンをクリックして編集したいプロジェクトのフォルダ(たとえば,Webページを作成する場合はユーザのフォルダの中にある「public_html」フォルダ)を開きます.あるいは,エクスプローラからフォルダをドラッグ・アンド・ドロップする事もできます.
さらに,エクスプローラから「public_html」フォルダを右クリックして表示されるメニューから「Open with Code」を実行してフォルダを開く方法もあります.なお,この方法はインストール時にコンテキストメニューのチェックを入れた場合のみ利用できます.
プロジェクトのフォルダが開かれたので,画面の左にある「エクスプローラー」から「index.html」ファイルをダブルクリックして開きます.もちろん複数のファイルを同時に開いてタブで切り替えながら作業することも可能です.さらにファイルをシングルクリックすると,ファイルをプレビューすることもできます.
コマンドパレット
Visual Studio Code にはコマンドパレットの機能が搭載されています.もちろん「ファイル」や「編集」メニューから「ファイルを開く」や「上書き保存」などよく利用するコマンド(機能)にはアクセスできるのですが,コマンドパレットでは Visual Studio Code の拡張機能を含めて利用可能な各種のコマンドにアクセスできるようになります.
コマンドパレットを表示するには「表示」メニューから「コマンドパレット」を実行するかショートカットキー Ctrl + Shift + P (macOS では ⌘ + shift + P)を押します.あるいは F1 キーでも起動できます.
コマンドパレットに >
が表示されているので,そのあとに利用したいコマンドを検索します.たとえばファイルの「保存」を実行したいのであれば,>
の直後に save
と入力します.検索結果からキーボードやマウスで選択することでそのコマンドを実行できます.
もう一度コマンドパレットを起動して close
で検索すると close(閉じる)に関連するコマンドが一覧で表示されました.
インテリセンス
Visual Studio Code が便利である理由は,高度なインテリセンス (IntelliSense) が搭載されていることです.たとえば HTML 文書にタグを入力しようと,<p
まで入力した時点で,ヒント(スニペット)が表示されます.
さらに,<p>
まで入力すると閉じタグ </p>
が自動的に入力されます.もしも自動的に入力された閉じタグが不要であれば,Ctrl + Z (macOS では ⌘ + Z)で元に戻す操作をすると良いでしょう.
なお,言語モードはファイルの拡張子から自動的に設定され,選択された言語モードがステータスバーに表示されます.
検索
ファイル内の文字列を検索するためには Ctrl + F (macOS では ⌘ + F)を押します.画面の右上に検索ボックスが表示されるのでそこに検索したい文字列を入力します.
たとえば「見出し」で検索すると5件見つかり,検索された文字列がハイライトされます.
ファルダ内のすべてのファイルからまとめて検索することも可能です.画面左端にある「アクティビティバー」から「検索」ボタンをクリックします.「見出し」で検索すると,3個のファイルから13件が検索されました.さらに,置換機能を使うと一気に別の文字列に置き換えることも可能です.
マルチカーソル
Visual Studio Code ではマルチカーソルが利用できます.たとえば16行目の「す」と「。」の間にカーソルを置きます.
その後,Alt キー(macOS ではoptionキー)を押しながら,別の箇所を順にクリックします.これでマルチカーソルが設定できました.
マルチカーソルを設定した状態で Backspaceキー(macOSでは deleteキー)を押すと,マルチカーソルが設定されたすべての箇所を同時に編集できます.
さらに,「した」と入力します.
続けてカーソルキー (←) で移動したあと「ホーム」を消して「Web」に書き換えてみます.
矩形選択
Visual Studio Code では矩形(ボックス)で領域を選択してコピーや削除などの作業を行うことができます.カーソルを始点になる位置(左上)に置き,Alt + Shift キー(macOS では option + shift)を押しながら,マウスで範囲をドラッグします.たとえば下の画面では「段落です。」を4行分選択しています.その後 Ctrl + C(macOSでは ⌘ + C)を押してコピーします.
選択した矩形の範囲を別の箇所に貼り付けるには,貼り付け先をAlt + Shift キー(macOS では option + shift)を押しながら,マウスで範囲をドラッグ(あるいはマルチカーソルの要領で順にクリック)します.
貼り付け先の指定ができれば Ctrl + V(macOSでは ⌘ + V)を押して貼り付けます.
折りたたみ
行番号の右にマウスカーソルを移動すると,v
のような折りたたみのアイコンが表示されます.これをクリックするとコードのブロックを折りたたむことができます.
15行目から21行目のブロックが折りたたまれました.さらに22行目からのブロックも折りたたみます.
2つのブロックが折りたたまれた状態になりました.