Visual Studio Code実践ガイド —— 最新コードエディタを使い倒すテクニック

Visual Studio Code実践ガイド —— 最新コードエディタを使い倒すテクニック

Visual Studio Code実践ガイド —— 最新コードエディタを使い倒すテクニック

0.0 (0)

Visual Studio Code実践ガイド —— 最新コードエディタを使い倒すテクニック

0.0 (0)

作品紹介・あらすじ

近年注目を集めるエディタ「Visual Studio Code」について徹底的に解説。基本はもちろん、意外と知られていないさまざまな機能、TypeScript、Go、Pythonでの開発を通した実践例、そして拡張機能開発までを扱う決定版です!

第1部:Visual Studio Codeの基本
第1章:インストールと初期設定 -- Visual Studio Codeを使いはじめる
Visual Studio Codeのインストールとアップデート
表示言語を日本語に設定する
codeコマンドのインストール
Insider Buildで最新機能を試す

第2章:画面構成と基本機能 -- 直感的な画面に隠された多くの機能たち
フォルダーやファイルを開く
Visual Studio Codeの画面構成
エディターの画面構成
ソースコードの編集
ソースコードの閲覧
高度な機能たち

第3章:ビューとコマンドパレット -- 多彩な情報を整理し、簡単に呼び出す
エクスプローラービュー
検索ビュー
コマンドパレット

第4章:Gitとの連携 -- 基本操作から便利な拡張機能まで
Gitの基本的な操作
diff画面とコンフリクトの解消
コンフリクトの解決
Gitを強化する拡張機能

第5章:デバッグ機能 -- さまざまな言語のデバッグを直感的なUIで行う
Visual Studio Codeのデバッグの仕組み
デバッグの流れ
デバッグUI
デバッグの設定

第6章:そのほかの機能 -- タスク、リント、スニペット、ターミナル
タスク機能
リント(静的解析)機能
スニペット機能
ターミナル

第7章:リモート開発機能 -- 開発環境と実行環境の差分を抑える新機能
リモート開発機能とは
リモートSSH機能の使い方
リモートコンテナ機能

第8章:カスタマイズ -- 柔軟な設定項目、ショートカットでより使いやすく
Visual Studio Codeのカスタマイズの基本
おすすめの設定項目
キーボードショートカットの設定

第9章:拡張機能 -- 導入、管理、おすすめの拡張機能
拡張機能のインストールと管理
実装中に便利な機能
ソースコードを見やすくする拡張機能
ソースコード以外も見やすくする拡張機能
Visual Studio Codeをさまざまな開発プラットフォームに押し上げる機能

第2部:実際の開発でVisual Studio Codeを使う
第10章:TypeScriptでの開発 -- デフォルトで使えるフロントエンド/Web APIアプリ開発機能たち
TypeScriptとフロントエンドアプリの周辺技術
開発実例「TODOリスト管理Webアプリ」
TypeScriptの環境構築
ロジックの実装とユニットテスト
Web APIの開発とデバッグ
フロントエンドアプリの開発とデバッグ
TypeScriptの開発支援機能

第11章:Goでの開発 -- 各種の開発支援ツールと連携した拡張機能
Goの開発環境の構築
Web APIの構成とミドルウェア
モデルの実装とユニットテスト
Web APIの実装とデバッグ

第12章:Pythonでの開発 -- Web API開発にも、Jupyter機械学習にも活用できる
Pythonの開発環境の構築
Web APIの実装とユニットテスト、デバッグ
JupyterをVisual Studio Codeから使う

第3部:拡張機能の開発とLanguage Server Protocol
第13章:拡張機能開発の基本 -- Visual Studio Codeの拡張ポリシーとひな形の作成
Visual Studio Codeの拡張機能のポリシー
拡張機能開発の準備

第14章:実践・拡張機能開発 -- テキスト編集、スニペット、リント、カラーテーマ
テキストを編集する拡張機能の開発
スニペットの拡張機能の開発
リントの拡張機能開発
カラーテーマの拡張機能の開発
新しいUIを提供する拡張機能の開発

第15章:自作の拡張機能を公開する -- 広く使ってもらうため必要なさまざまな事項
拡張機能を公開せずに使う
拡張機能を公開する

第16章:Language Server Protocol -- エディター拡張のための次世代プロトコル
LSPとは
LSPの仕様とVisual Studio Codeの動作
コード補完のプロトコル
定義への移動、参照の検索
診断とコードアクション
言語サーバーとしてリントの拡張機能を作成する

感想・レビュー・書評

0.0

(Based on 0 reviews)

0%
0%
0%
0%
0%

関連する本