Starting Java Development with VSCode


VSCodeでのJava開発事始め

  1. このサイトを見る https://code.visualstudio.com/docs/languages/java
  2. VSCodeの拡張機能をインストールする
  3. Language Support for Java(TM) by Red Hat
  4. Debugger for Java
  5. Java Test Runner
  6. Maven for Java // gradle派であるが…
  7. Spring Boot Support
  8. Spring Initializr Java Support // こういうのには頼りすぎると良くない気もするが…
  9. Tomcat
  10. Checkstyle for Java
  11. Spring Boot Tools

新しいパッケージを作ろうとする・・・・普通にフォルダを作る必要がある
新しいクラスを作ろうとする・・・・普通にファイルを作る必要がある
package宣言を自分で書く必要がある、が、オートコンプリートが使える
クラス宣言を自分で書く必要がある、が、オートコンプリートが使える
import文も自分で書く必要がある、と思いきや、自動で追加される!クラスパス内のライブラリから入力候補も表示される!

デバッグ実行したときに、slf4jのログがデバッグコンソールに出力されないのは困る。
Eclipseのコンソール出力にはでるのに…用途が違うということか。く、つらい。
と思ってよくみたら、Compiling Workspace … の状態がずっと続いている。
エディタを開き直したら、今度は画面下部のタブラベルがすべて英語になりおった。
何かが変わった気がしたので再度デバッグ実行すると、DEBUG CONSOLEタブに期待した出力が!
困ったらエディタを開き直す、が今日の lessons learned だな。しかしなぜ突然英語に変わったのかは不明だ。
まあ今日はこのへんで勘弁しておいてやろう。疲れた。


その後、VSCode自体を再起動したところ、英語表示されていたラベルが日本語にもどったことを確認。
まだ不安定なのかな。