안녕하세요 여러분. Visual Studio Code Java의 7월 업데이트에 오신 것을 환영합니다. 우리는 Lombok 지원에 대한 업데이트와 기타 기본적인 사용자 경험 개선 사항을 발표할 예정입니다. 시작해 봅시다! [추천 학습: "vscode 입문 튜토리얼"]
Lombok은 프로젝트에 Lombok 종속성이 있을 때 사용자로부터 항상 듣는 인기 있는 Java 프레임워크이지만 우리 플러그인은 그렇지 않습니다. 잘 작동하지 않습니다. 그래서 우리는 이에 대해 일련의 조사를 시작했습니다. 이제 우리 플러그인 패키지에 Lombok에 대한 완벽한 내장 지원 기능이 포함되어 있음을 발표하게 되어 기쁘게 생각합니다. Lombok에서 더 이상 이상한 문제가 발생하지 않을 것입니다. Lombok을 사용하고 피드백을 제공해 주세요.
우리는 또한 일부 개발자가 커뮤니티에서 Lombok 플러그인을 설치했다는 것을 알고 있습니다. 원래 작성자인 @GabrielBB는 개인적인 이유로 더 이상 플러그인을 유지 관리하지 않을 예정이므로 Microsoft는 지금이야. 모든 것을 시작하고 Lombok에 대한 초기 지원을 제공한 @GabrielBB에게 감사드립니다. 필요한 경우 이 플러그인에 새로운 기능을 추가하고 Java 플러그인 패키지와 호환되도록 할 것입니다.
Lombok에 추가된 새로운 기능에 대해 이야기해 보겠습니다.
처음으로 프로젝트를 열 때 플러그인이 Lombok 종속성의 존재를 감지하는 경우. Lombok 지원을 활성화해야 하는 경우 개발자에게 알림을 보내드립니다. Visual Studio Code를 다시 로드하면 Lombok 지원이 시작됩니다.
Lombok 지원을 활성화한 후 개발자는 언어 상태 표시줄에서 현재 Lombok 버전과 상태를 볼 수 있습니다. 개발자가 항목을 클릭하면 개발자는 Lombok 버전이 구성된 위치로 이동하여 개발자가 Lombok 버전을 쉽게 변경할 수 있습니다.
Lombok 버전을 변경한 후 개발자에게 Visual Studio Code를 다시 로드하라는 또 다른 알림이 표시됩니다. 여기 또 다른 데모가 있습니다.
개발자가 내장된 Lombok 지원을 원하지 않는 경우 이를 켜거나 끌 수 있는 설정을 추가했습니다. 설정으로 이동하여 "lombok"을 검색하세요. 이것은 스크린샷입니다.
Lombok 외에도 코딩 환경을 개선할 수 있는 몇 가지 사용자 환경 개선 사항이 있습니다.
이제 Java 프로젝트 탐색기 보기에서 "드래그 앤 드롭" 작업을 활성화하여 이를 사용하여 편리한 일부 작업을 완료할 수 있습니다. 사용되는 시나리오의 몇 가지 예는 다음과 같습니다.
첫 번째 시나리오의 빠른 데모를 살펴보겠습니다.
이전에서 블로그에서는 매개변수 이름에 대한 인레이 힌트를 처음 도입했습니다. 사용자들은 일반적으로 이 기능을 좋아하지만 경우에 따라 원하지 않을 수도 있다는 의견을 들었습니다. 따라서 특정 상황에서 삽입 프롬프트를 비활성화할 수 있도록 설정을 추가했습니다. "인레이 제외"를 입력하고 Java 아래에서 클릭하면 이 설정을 찾을 수 있습니다. 이것은 스크린샷입니다.
이 기능 요청은 원래 커뮤니티에서 제기되었으며 최신에서 해결되었습니다. Java 0.24용 확장 팩부터 시작됩니다. 중단점 보기에서 + 버튼을 클릭하고 Java 클래스의 전체 메서드 이름을 입력하여 Visual Studio Code에서 함수 중단점을 설정할 수 있습니다. 디버그 모드에서 디버거는 사용자가 지정한 함수 이름에서 일시 중지되고 디버거는 실행 컨텍스트에 대한 정보를 표시합니다. 이는 함수의 이름이 같은 경우(오버로드된 함수)에도 작동합니다. 다음은 간단한 데모입니다.
마지막으로 우리는 지난 몇 달 동안 빠른 수정 프롬프트에 더 많은 코드 작업을 추가하고 현재 코드를 기반으로 프롬프트의 작업을 더욱 구체적으로 만들었다는 점을 언급하고 싶습니다. (아래는 스크린샷입니다.) 적극적으로 사용해보고 많은 피드백 부탁드립니다!
이전 블로그에서 새로운 Spring Boot 대시보드를 출시했지만 Spring 경험에 대한 개선은 계속되고 있습니다. 이번에 소개할 새로운 기능은 Bean 종속성 보기입니다. Spring 개발자로서 Bean 종속성은 자주 다루는 항목이며 때로는 이를 시각화하고 싶을 수도 있습니다. 이 기능을 Spring Boot 대시보드에 추가합니다. Spring Boot 대시보드에서 애플리케이션을 실행하고 오른쪽에 있는 버튼을 클릭하면 이 보기에 액세스할 수 있습니다. 여기에서 양방향 종속성 보기에 액세스할 수 있습니다. 이 빈이 어떤 빈에 주입되었는지도 볼 수 있고, 이 빈이 어떤 빈에 의존하고 있는지도 알 수 있습니다. 간단한 데모를 살펴보겠습니다.
2022년에는 Visual Studio Code의 Java에 대한 흥미로운 업데이트가 많이 있을 것입니다. 언제나 그렇듯이 귀하의 피드백과 제안은 우리에게 매우 중요하며 향후 제품을 형성하는 데 도움이 될 것입니다. 피드백을 남기는 방법에는 여러 가지가 있습니다.
VSCode에 대한 더 많은 관련 지식을 보려면 vscode 튜토리얼을 방문하세요!
위 내용은 VSCode Java 7월 업데이트에서 Lombok 지원의 새로운 변경 사항을 확인하세요!의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!