これ 1 冊でできる! Visual Studio Code 超入門(コレイッサツデデキル ヴィジュアル スタジオ コード チョウニュウモン)
- 著者:
- 三沢友治(ミサワトモハル)
- 出版社:
- ソーテック社
- 出版日:
- 2023年03月14日
- ISBN:
- 9784800713148
- 価格:
- ¥2,618
- 在庫:
- 1
- 判型:
- 単行本
書籍紹介
開発の定番「 Visual Studio Code 」を使いこなそう!
Visual Studio Code (VSCode) は、 Microsoft 社が開発・提供するソースコードエディターです。オープンソースで開発されていて、無償で利用できます。 Windows や Mac 、 Linux などマルチプラットフォームで利用でき、また拡張機能で様々な機能を追加できることから、今やコードエディターの定番として利用されています。
開発の定番「 Visual Studio Code 」を使いこなそう!さらに AI チャットサービス「 ChatGPT 」を使ってコード開発を行うための設定も紹介。
これから VSCode を使って開発を行いたい人、必携の 1 冊です!
Part1 Visual Studio Code を知ろう!
Chapter1-1 Visual Studio Code って何?
Chapter1-2 開発の定番 Visual Studio Code
Part2 まずは VSCode を入れてみよう
Chapter2-1 VSCode の利用環境とインストーラーのダウンロード
Chapter2-2 Windows にインストールしよう
Chapter2-3 Mac にインストールしよう
Chapter2-4 初期設定を行おう
Part3 利用前のウォームアップ! 各機能を知ろう
Chapter3-1 VSCode の画面構成
Chapter3-2 VSCode でよく利用する機能
Chapter3-3 VSCode でのファイル操作とワークスペース
Chapter3-4 書式適用だけでこんなに違う? フォーマッター
Chapter3-5 拡張機能でさらにハッピー
Chapter3-6 データの同期
Part4 基本的な利用方法をマスターしよう
Chapter4-1 文章を書いてみよう
Chapter4-2 コードインスペクション
Chapter4-3 検索機能で素早く情報にアクセス
Part5 GitHub を活用していこう
Chapter5-1 GitHub とは
Chapter5-2 GitHub を使う
Part6 利用シーン別の活用方法を徹底解説
Chapter6-1 Web 開発 (Web デザイン)
Chapter6-2 アプリ開発 (C#)
Chapter6-3 Python 開発
Chapter6-4 Web コード開発 (JavaScript)
Chapter6-5 IaC プログラム開発
Chapter6-6 ツールとして活用
Part7 AI チャットで快適な開発環境を構築しよう
Chapter7-1 ChatGPT を VSCode で活用する準備
Chapter7-2 ChatGPT を利用する
Visual Studio Code のショートカットキー一覧
この本に興味がある方におすすめ
この本に関連
三沢友治 の他の書籍
関連記事
セキュリティ本ガイド - Web 開発者が読むべき技術書の選び方
Web セキュリティの基礎から実践まで学べる技術書の選び方マトリクスと、読了後にやるべき 3 つのアクションを紹介します。
ソフトウェア開発の歴史を変えた 5 冊の技術書
アルゴリズムの学問化からコードの可読性革命まで、ソフトウェア開発の方向性を決定づけた 5 冊の技術書を、時代背景とエピソードとともに紹介します。
Web 開発本ガイド - フロントエンドからバックエンドまで
Web 開発の全体像を学べる技術書の選び方と学習マップを紹介。フレームワーク本の賞味期限問題と公式ドキュメントとの使い分けも解説します。
関連用語
Dev Container
Docker コンテナ内に開発環境を定義し、チーム全員が同一の環境で開発できる仕組み
開発/本番一致
Twelve-Factor App の原則で、開発・ステージング・本番環境の差異を最小化する
Vite
高速な開発サーバーとビルドツールを提供する次世代フロントエンドツールチェーン
DevOps
開発チームと運用チームの協働を促進し、ソフトウェアのデリバリーと品質を継続的に改善する文化・プラクティスの総称
Docker Compose
複数のコンテナをまとめて定義・起動するツールで、ローカル開発環境の構築に使われる
プラットフォームエンジニアリング
開発者の生産性を向上させる内部プラットフォームを構築・運用する実践