Edited at

EclipseからVSCodeに鞍替え


はじめに

今まで自宅で勉強がてら、Javaの開発環境をEclipseで構築していたのだが、流行りのVSCodeを使ってみたくなった。仕事では使ったことはあるんですが、自宅の環境も模様替えしたいなぁと思って手を付けてみました。


Gitのインストール

すみません超初歩。GitHub使ってローカルの開発環境あるくせにGit入れてなかった。

こちらからインストールします。

SnapCrab_Git - Google Chrome_2019-1-19_22-4-10_No-00.png

このDownload for x.xx for Windows ってとこです。

SnapCrab_Git 2201 Setup_2019-1-19_22-9-50_No-00.png

どんどん次へ。

SnapCrab_Git 2201 Setup_2019-1-19_22-12-39_No-00.png

ここはVSCodeにしました。

SnapCrab_Git 2201 Setup_2019-1-19_22-14-9_No-00.png

ここはデフォで。

SnapCrab_Git 2201 Setup_2019-1-19_22-15-41_No-00.png

ここはOffっときました。

SnapCrab_Git 2201 Setup_2019-1-19_22-16-37_No-00.png

SnapCrab_Git 2201 Setup_2019-1-19_22-25-46_No-00.png

OK.


まずはVSCodeインストール

ここからダウンロード。注:Windows64bit版です。

詳細は割愛します。


VSCodeからGitHubへ連携設定

今までEclipse(GitHub連携設定済み)で利用していたフォルダパスをVSCodeで開ける。

SnapCrab_ApiSpeciesDumperjava - git - Visual Studio Code_2019-1-19_22-32-3_No-00.png

ん、JavaのExtensionPack入れてみって言っているので入れます。

SnapCrab_[Preview] v050md - git - Visual Studio Code_2019-1-19_22-34-57_No-00.png

今度はJDK入れろって。従う。

SnapCrab_● settingsjson - git - Visual Studio Code_2019-1-19_22-56-53_No-00.png

java.homeの設定もOK.

英語が特別苦手なわけではないですが、日本語化します。。

SnapCrab_Extension Japanese Language Pack for Visual Studio Code - git - Visual Studio Code_2019-1-19_23-0-11_No-00.png

さっきのJavaの設定もあるので、ここで一度リブートします。

SnapCrab_ApiSpeciesDumperjava - git - Visual Studio Code_2019-1-19_23-22-32_No-00.png

OK.

ソース管理ビューを開けると、、

SnapCrab_ApiSpeciesDumperjava - git - Visual Studio Code_2019-1-19_23-23-18_No-00.png

なんかすごいことになってた。

SnapCrab_NoName_2019-1-19_23-34-48_No-00.png

更新しようとするとログインしろとな。

SnapCrab_settingsjson - git - Visual Studio Code_2019-1-19_23-45-2_No-00.png

ログインできました。というかjava.homeのパス指定でエスケープが抜けていたので追記しました。

classファイル達はgitignoreに含めて、試しにソースを修正してみます。

SnapCrab_sqlIdMatcherjava (Working Tree) - git - Visual Studio Code_2019-1-19_23-50-12_No-00.png

ステージングして、、

SnapCrab_sqlIdMatcherjava (Working Tree) - git - Visual Studio Code_2019-1-19_23-51-16_No-00.png

コメント入れてコミット(早くてキャプれず)

SnapCrab_sqlIdMatcherjava (Index) - git - Visual Studio Code_2019-1-19_23-54-35_No-00.png

変更の同期!!

SnapCrab_sqlIdMatcherjava (Index) - git - Visual Studio Code_2019-1-19_23-55-25_No-00.png

SnapCrab_rptrryoprivateTiger a trial product - Google Chrome_2019-1-19_23-56-59_No-00.png

ちゃんと反映されましたー。


さいごに

まだデバッグ実行などは試していないので、改めて記事化します。

こうやって自分の知らないことにぶつかって、解決するのはとても楽しいですね。

どなたかの助けになれば幸いです。