Visual Studioのコード10月のJava拡張アップデート

Visual Studioのコード上のJavaは、10月リリースの更新いくつかの新機能をもたらすために、このアップデートのコード分岐、コード、およびリファクタリング操作、コードスニペットとJavaの13のサポートを。デバッガ、Mavenの、Checkstyleはとテストランナーも改善します。次のように:

コードナビゲーション

スーパー実装に行きます

このアップデートでは、あなたはクラスが実装とメソッドをオーバーライドするためにジャンプするホバーリンク「スーパークラスの実装へ移動」をクリックすることができます。

コードアクション

このアップデートでは、JavaのためのVSのコードにいくつかの新しいオペレーティングコードを追加します。

非既存のパッケージを作成します。

あなたが名前をパッケージ化し、フォルダ名が一致しないときは、(ターゲットフォルダが存在しない場合でも)コードでパッケージ名を変更することを選択するか、ファイルシステムフォルダを移動することができます。

非アクセス参照用の簡単な修正を加えます

自動的にペーストの自動インポートをトリガー

VSコードが自動的に不足している導入を追加します。java.actionsOnPaste.OrganeImportsの好みのVSコードの好みでは有効になって新機能。トリガー(デフォルト値)trueの場合「輸入を整理」は、空のファイルにJavaコード。

リファクタリング

インラインリファクタリング

これは、再構築され、ローカル変数、メソッドや定数にことができます。

forループに変換のために、各ループ

匿名クラスをネストクラスに変換

これは内部クラスに匿名クラスを再構築することができます。

コードスニペット

それはより多くのコードセグメントオプションを提供するために、コンテキストアウェアな方法であることを意味します。このアップデート、VSコードJavaサポート、サーバー側のコードスニペット、。

Javaの13のサポート

此更新支持 Java 13。对于使用带有预览功能的 Java 12 的开发人员,需要升级到 JDK 13 才能继续使用它们。

Debugger

鼠标悬停时显示运行/调试

Maven Support

Maven 扩展现在支持搜索 Maven Central 以解决代码中的未知类型。

Maven 扩展的其他改进包括:

  1. 在自动完成依赖时,通过 groupId 或 artifactId 启用 search artifact
  2. 在 Maven 资源管理器中添加内联操作按钮

Checkstyle 

Checkstyle: Set the Checkstyle Configuration 命令现在将检测到潜在的 CheckStyle 配置文件并列出它们。现在还可以通过在输入框中直接写入 URL 来提供配置文件。

此扩展还添加了新命令 Checkstyle: Set the Checkstyle Version,它支持:

  • 从 main repo 列出最新的 Checkstyle 版本
  • 列出所有下载版本
  • 列出所有支持的版本
  • 用检查符号标记当前使用的版本

其他改进

  • 添加 java.test.SaveAllBeforeLaunchTest 设置,表示是否在启动测试之前自动保存文件
  • 添加 java.test.forceBuildBeforeLaunchTest 设置,表示是否在启动测试之前自动构建工作区

おすすめ

転載: www.oschina.net/news/110763/visual-studio-code-october-update