世界中のエンジニアに愛用される高機能エディタ。
Windows・Mac 両対応のインストール手順からおすすめ設定まで解説します。
Visual Studio Code(VSCode)は、Microsoft が開発した無料のコードエディタです。2015 年のリリース以来、世界中の開発者に最も使われるエディタとなっています。
メモ帳でもコードは書けますが、VSCode を使うと次のような恩恵が得られます:
VSCode は完全無料です。商用利用も可能で、企業での業務にも広く使われています。
VSCodeSetup-x64-x.x.x.exe をダブルクリックして実行します。インストーラーは自動的に code コマンドを PATH に追加します。インストール後にターミナルで code . と打つと、現在のフォルダを VSCode で開けます。
.zip ファイルをダウンロードします。.zip ファイルをダブルクリックして解凍します。Visual Studio Code.app を アプリケーションフォルダにドラッグ&ドロップします。code コマンドを使えるようにするVSCode を起動した状態で、コマンドパレット(Cmd + Shift + P)を開き、次のコマンドを実行します:
Shell Command: Install 'code' command in PATH
これで、ターミナルで code . と打つと現在のフォルダを VSCode で開けるようになります。
Ctrl+O(Mac: Cmd+O)Ctrl+K, Ctrl+Ocode . を実行VSCode 内にターミナルを内蔵しています。コードを書きながらすぐにコマンドを実行できます。
Ctrl + `(バッククォート)# ターミナルでPythonを実行する例
python hello.py
# Node.jsを実行する例
node index.js
| 操作 | Windows | Mac |
|---|---|---|
| ファイルを保存 | Ctrl+S | Cmd+S |
| コマンドパレット | Ctrl+Shift+P | Cmd+Shift+P |
| ファイル検索 | Ctrl+P | Cmd+P |
| ファイル内検索 | Ctrl+F | Cmd+F |
| コメントのトグル | Ctrl+/ | Cmd+/ |
| 統合ターミナル | Ctrl+` | Ctrl+` |
| 行の複製 | Alt+Shift+↓ | Opt+Shift+↓ |
Ctrl/Cmd+Shift+P)を開き、「Configure Display Language」を検索または拡張機能から「Japanese Language Pack for Visual Studio Code」をインストールします。
拡張機能(Extensions)は VSCode の機能を追加するプラグインです。左サイドバーの拡張機能アイコン(四角が4つ並んだアイコン)から検索してインストールできます。
VSCode のメニューや設定を日本語表示にします。インターフェースに慣れるまで入れておくと便利です。
全言語Python の実行・デバッグ・補完・Linting(コードチェック)を強化。Python を書くなら必須の公式拡張機能です。
PythonJavaScript/TypeScript のコードエラーをリアルタイムで検知します。バグを書く前に気づけます。
JS/TSコードを自動で整形・インデント統一します。保存時に自動フォーマットする設定と組み合わせると快適です。
全言語Git の変更履歴・コミット情報をエディタ内で確認できます。誰がいつ書いたコードか一目でわかります。
GitHTML ファイルを編集すると、ブラウザが自動リロードします。Web 制作の効率が大幅に上がります。
HTML/CSSインデントを虹色で視覚化。Python のように indentation が重要な言語でミスを減らせます。
PythonHTML/JSX の開きタグを変更すると、対応する閉じタグも自動変更。HTML 編集が格段に楽になります。
HTML左サイドバーの拡張機能アイコンをクリック → 検索ボックスに名前を入力 → 「インストール」ボタンをクリック。インストール後すぐに有効になります。
次は、Python や Git もインストールしてみましょう。
もしくは、コードクエストのコースでプログラミングを学び始めることもできます。