VS Code 的 Java 七月更新,新的重構特性

←手機掃碼閱讀     admin @ 2019-07-24 , reply:0

微軟官方發博表示,Java on Visual Studio Code 已經更新,在這個更新中,提到幾個新的重構特性、語義選擇以及提供的一些其他改進。

重構

extract to variable/constant/method  (提取到變數/常數/方法)之後觸發器的重命名

extract to variable/constant/method 重構之後,通常情況下,希望使用有意義的名稱分配結果。使用此功能,將不再需要執行單獨的重命名操作,所有操作都是在單個重構步驟中以流線型方式處理。

將局部變數轉換為欄位

Extract to field (提取到欄位)也是一個流行的重構。現在,在選擇表達式時,可以使用 extract to field

當選擇變數聲明時,它將將變數轉換為欄位 (convert the variable to field

支持語義選擇

Smart Selection (也就是語義選擇)是 VS Code 添加的新特性,它可以理解 Java 代碼。這樣,就可以擴展或縮小與代碼中插入位置的語義信息相對應的選擇範圍。

  • 若要擴展選擇,在 Windows 上則使用 Shift+Alt+→,在 Mac 上則使用 Ctrl+Shift+Command+→
  • 若要縮小所選內容,在 Windows 上則使用 Shift+Alt+←,在 Mac 上使用 Ctrl+Shift+Command+←

其他增強 

Maven

  • 當不支持 source/target 時,Maven 項目使用最新的執行環境
  • 對於沒有在本地安裝 Maven 的用戶,無法從原型中找到 MVN 來創建 Maven 項目。Maven 擴展在擴展中嵌入一個全局 maven 包裝器,如果找不到 mvn 或項目級 mvnw,則作為 fallback 
  • 支持在 Maven 項目創建期間選擇原型版本
  • 刷新資源管理器時,配置 maven.pomfile.globPattern 更改

Gradle 

  • 添加 gradle 首選項
  1. java.import.gradle.arguments:參數傳遞給 Gradle 
  2. java.import.gradle.jvmArguments: JVM 參數傳遞給 Gradle 
  3. java.import.gradle.home: GRADLE_HOME 設置

 Checkstyle

  • 支持通過 http URL 載入 CheckStyle 配置




[admin ]

來源:OsChina
連結:https://www.oschina.net/news/108487/java-on-visual-studio-code-july-update
VS Code 的 Java 七月更新,新的重構特性已經有57次圍觀

http://coctec.com/news/soft/show-post-210678.html