LoginSignup
5
16

More than 3 years have passed since last update.

VS Code の始め方2020 まとめ

Last updated at Posted at 2020-01-25

Visual Studio Code 概要

強力な編集機能とデバッグ機能があるエディタのVS Code は、かなり有名なエディタになってきています。マイクロソフトにより開発され、Windows、Linux、macOS上で動作します。デバッグ、Gitクライアントの統合、シンタックスハイライト、インテリセンス、スニペット、リファクタリングなどの機能があり、オープンソースベース。ユーザーの機能拡張が自由度が高い。ただ、Visual Studio Codeとvscode(GitHub上のリポジトリ名)はどうやら違うものらしく、小文字のvscode がオープンソース。マイクロソフト製品の方は、使用上状況がテレメトリーされている。また、ライセンスは無料だが商用ライセンス。きになる人はGitHub上の物を使うべし。

Visual Studio Code インストール

マイクロソフト版を利用したい人は、以下のサイトから、VS Codeをダウンロード。
サイト https://azure.microsoft.com/ja-jp/products/visual-studio-code/    MICROSOFT SOFTWARE LICENSE

Open Source 版を利用したい人は、以下のサイトから。
サイト  https://github.com/microsoft/vscode   MITライセンス

プログラミング言語ごとのサポートする機能

引用元 https://ja.wikipedia.org/wiki/Visual_Studio_Code

機能 プログラミング言語
シンタックスハイライト バッチファイル, C++, Clojure, CoffeeScript, Docker, F#, Go, Jade[13], Java, Handlebars, INIファイル, Lua, Makefile, Objective-C, Perl, PowerShell, Python, R, Razor, Ruby, Rust, SQL, Visual Basic, XML
スニペット Groovy, Markdown, PHP, Swift
インテリセンス CSS, HTML, JavaScript, JSON, LESS, Sass
リファクタリング C#, TypeScript
デバッグ JavaScriptとTypeScript (Node.js) / C#とF# (Mono)

ざっくり操作方法

インストールしたらアプリを立ち上げて、画面の見方を確認しましょう。

image.png

よく使う「ファイルを開く」操作は、メニューからもいけますが、ショートカットで行う場合は、 Ctr+P(Win) /
Command+P(Mac)

image.png

Visual Studio Code でコマンドパレットを開く。シェルなどを立ち上げることができる。ショートカットは、 F1 または Ctr+Shift+P(Win) / Command+Shift+P(Mac)

image.png

ショートカット系はこちらの記事を参照

【Windows版】VS Code キーボードショートカット一覧 (オススメ付き)

アイコンの簡単説明

ファイル
image.png

 → 作業フォルダ、ファイルを開く。
 → よく使うフォルダをまとめてワークスペースとして保管できる

検索
image.png

検索です。

Git はアイコンがいつの間にか、変更しています。

旧アイコン image.png

新アイコン image.png

ソースコードや設定ファイルのバージョン管理

デバックもアイコン変更してます。

旧アイコン image.png

新アイコン image.png

デバックの作業を行う

エクステンションも以下の通りアイコンのデザインがかなり変わりました。

旧アイコン image.png

新アイコン image.png

色々な言語の拡張や便利ツールを追加インストールできる。拡張機能をインストールすることで、より使いやすく自分にあったエディターへとカスタマイズしていく。早速次の章ではその辺りを活用して設定していきます。

image.png

 早速自分用の設定をしてみよう。

設定は、Preferences ですが、コマンドから、各設定を簡単に変更できます。

コマンドパレットから、THEME と打ち込んで、カラー設定を行う

image.png

好きなテーマを一覧から選んでみる。色々試してみましょう。矢印キーとエンターでも簡単に変えることができます。

image.png

Settings

image.png

以下の画面がでてきます。左側がカテゴリになっていて、開くと、右側に各項目の値を変更できる画面になっています。

image.png

ファイルを直接触ることもできます。その場合は、Default の項目を開きながら、各設定のJSONファイルを直接設定。インテリセンスが効くので、設定を間違える可能性は低い。

image.png

好きな言語にあわせて、拡張機能をいれておく

拡張機能をインストールすることで、より使いやすく自分にあったエディターへとカスタマイズできます。言語で検索するとパッケージになっていることが多く、お手軽に導入できます。また、「IntelliCode」や、VSCodeを日本語化する、「Japanese Language Pack」などをチェックして気に入ったら導入します。

僕がおすすめするVSCodeのプラグインまとめ

言語のスニペットを設定

スニペットを設定することでプログラミングが簡単になります。スニペットというのは、コードの一部を書くと、テンプレートを参照して、一瞬でコード全体を呼び出し、代わりにプログラミングをしてくれる機能。

使い方の例は、定型的なクラスやループ文などを設定ファイルにあらかじめ書いておくと、そのコードを、少ないキー入力で呼び出すのでとても効率が上がります。

image.png

エクステンションからパッケージとして導入する場合、エクステンションアイコンを開き、Snippet + 好きな言語を入力すると候補が出てきます。

image.png

上記の例では、アルファベットを数文字入れて、タブキーを押すと、ソースコードが補完されてしまうというもの。

自分で設定するときは、以下のようにコマンドパレットに、Snippetsと入力すると設定できる。その場合は、こちらの記事も参考になりました。

VsCodeのスニペットのススメ

image.png

以下のリストが出るので言語を選択する。スニペットの言語のリストは、エクステンションを追加することで自由に増やすことができます。

image.png

設定画面。

image.png

ここに、書いていきますが、Prefix というのは、キーワードの事。起動するときのコマンドになります。Bodyは、スニペットの内容。 $1 は、スニペット起動後のカーソル位置。 $2 は、 $1 からTABで移動する位置。Descriptionは説明です。

Code Editing In VS Code

こちらの英語のYoutube動画が参考になります。

IMAGE ALT TEXT HERE

ポイントをかいつまむと、、、 HTML や、JavaScriptはデフォルトでかなり便利なエディットができます。
たとえば、HTMLファイルは、「!」マークを入力して、Enterを押すだけでスケルトンができます。

image.png

Intellisense In VS Code

Version Control In VS Code

Debugging In VS Code

5
16
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
16