徹底解説Visual Studio Code
C&R研究所
著者:本間咲来
はじめに
目次
CHAPTER-01 Visual Studio Codeをはじめよう
01 はじめに
02 セットアップと起動
03 基本の画面構成
04 アクティビティバーとサイドバー
05 エディターとエディターグループ
06 パネル
07 ステータスバー
08 コマンドパレットとナビゲーション
CHAPTER-02 使ってみようVS Code(Markdown/HTML/JS/CSS)
09 マークダウン文書を書いてみよう
10 HTML/JS/CSSでWebアプリケーションを書こう
11 コーディング系の便利機能
CHAPTER-03 VS Codeでプログラミング(TypeScript/Node.js)
12 TypeScript/Node.jsでAPIサーバを書こう
13 JestとSuperTestを使用してテストを書こう
14 フォーマッタの導入とカスタマイズ
15 Lintの導入とカスタマイズ
16 定義や参照の表示、リファクタリング機能、コードアクション
17 章の終わりに
CHAPTER-04 タスクとデバッグを使い倒そう!
18 タスクに処理を登録しよう
19 タスクのオプションと例
20 TypeScript/Node.jsをデバッグしよう
21 デバッガの設定オプション
22 タスクとデバッガの設定ファイルで使用できる変数
CHAPTER-05 Live ShareとRemote Development
23 Live Shareでリモートペアプログラミング!
24 Live Shareでリモートコラボレーション
25 Remote Developmentでローカル以外の開発環境を使用しよう
26 コンテナ内で開発・デバッグしよう
27 クラウド上のサーバーを開発環境として使おう
28 WSLを使ってLinuxベースで開発しよう
CHAPTER-06 VS Codeをもっと使いやすくカスタマイズしよう
29 設定エディターとsettings.json
30 主要なカスタマイズ項目
31 外観の変更
32 UIコンポーネントの位置や表示をカスタマイズ
33 キーボードショートカット・キー入力系のカスタマイズ
34 ユーザースニペットの定義
35 Gistを使用した設定のバックアップと同期
36 設定ファイルと拡張機能の保存場所
CHAPTER-07 Gitと連携してスマートに開発しよう
37 バージョン管理システムとGit
38 VS CodeでGitを使ってみよう
39 Gitの取り消し操作
40 GitHubとリモートリポジトリ関連の操作
41 Git連携機能をパワーアップ GitLens-Git supercharged
CHAPTER-08 便利な拡張機能で開発をもっと効率化しよう
42 プログラミング支援系
43 開発ツール系
44 ナビゲーション支援系
45 入力系
46 ドキュメント系
47 Azureと連携する拡張機能
CHAPTER-09 オリジナルの拡張機能を作ってみよう
48 はじめての拡張機能を作成しよう
49 VS Codeで実行できる新しいコマンドを作ろう
50 拡張機能の基本構造
51 拡張機能でできること・サンプル
52 拡張機能の公開とパッケージ配布
APPENDIX 開発時のおすすめキーボードショートカット
53 便利なキーボードショートカット
索引