Skip to content

VSCodeの設定 #2

Description

@wf-yamaday

VSCodeはMicrosoftが提供しているテキストエディタです.
拡張機能を追加することで,より便利に使うことができます.

以下のコマンドから,おすすめの拡張機能を一括でインストールできます.
※windowsの人はGit Bashからコマンドを実行してください.

curl -sf https://raw.githubusercontent.com/HazeyamaLab/setup/master/settings/vscode.sh | sh -s

code commnad not found. になる場合(基本的にmacOS)

まずVSCodeがインストールされているかを確認してください.
またmacOSの場合は,/Application配下に配置されているかを確認してください.

  1. ⌘ command + shift + pでメニューを表示する.
  2. 「shell」と入力する.
  3. 「Shell Command: Install 'code' command in PATH」でEnter

以上の操作でコマンドラインにパスが通るので,再度インストールコマンドを実行してください.

Activity

  1. added
    documentationImprovements or additions to documentation
    windowswindowsに関連すること.
    macOSmacOSに関連すること
    on Mar 31, 2020
  2. pinned this issue on Mar 31, 2020
  3. wf-yamaday commented on Mar 31, 2020

    @wf-yamaday
    MemberAuthor

    インストールされる拡張機能の一覧

    以下の拡張機能がスクリプトでインストールされます.

    基本的な開発環境に関わる拡張機能

    • Japanese Language Pack
      VSCodeを日本語化する拡張機能です.
    • Material Icon Theme
      VSCodeで左側に表示されるディレクトリやファイルの見た目をお洒落にするやつです.
    • indent-rainbow
      インデントの深さに合わせて色を付けて視覚的にもわかりやすくしてくれる拡張機能です.
    • Bracket Pair Colorizer
      対応するカッコにハイライトを表示する拡張機能です.
    • Clairvoyant
      ソースコード上に登場する同じトークンを参照することができる拡張機能です.
    • Background Phi Colors
      編集中の行の位置をハイライトする拡張機能です.
    • Visual Studio IntelliCode
      補完をより賢くする拡張機能です.

    Markdown記法用の拡張機能

    • Markdown All in One
      Markdown記法での記述の際に便利なショートカットを提供してくれる拡張機能です.

    Java用の拡張機能

    • Java Extension Pack
      Java言語での開発環境を整える拡張機能です.
    • Gradle Tasks
      JavaのビルドツールのGradleを利用したプロジェクトのタスクの実行を支援する拡張機能です.

    Go用の拡張機能

    • GO
      Go言語の開発環境を整える拡張機能です.

    JavaScript/Vue.js用の拡張機能

    • ESLint
      JavaScriptの静的解析ツールのESLintの拡張機能です.
    • Prettier - Code formatter
      主にJavaScriptのコードフォーマッターとして使用されるPrettierの拡張機能です.
    • Vetur
      Vue.jsの開発環境を整える拡張機能です.

    UML用の拡張機能

    • PlantUML
      PlantUMLのプレビューを表示する拡張機能です.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationmacOSmacOSに関連することwindowswindowsに関連すること.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions