모든 JetBrains IDE 및 .NET 도구가 2022.2 버전으로 업데이트 되었습니다!
이 블로그 게시물에서는 모든 JetBrains IDE 및 .NET 도구의 2022.2 릴리스에 도입된 주요 변경 사항을 간략하게 소개합니다. 아래에서 요약 정보를 확인하고 상세한 내용을 살펴보시려면 각 링크를 클릭해 주세요.
IntelliJ IDEA 2022.2 버전은 원격 개발 기능의 다양한 품질 개선을 통해 더욱 매끄럽고 안정적인 원격 개발 경험을 지원합니다. 이 업데이트부터 IntelliJ IDEA에서 JetBrains Runtime 17이 사용되어 IDE 성능, 보안 및 사용자 경험을 개선합니다. IntelliJ IDEA Ultimate은 Spring 6 및 Spring Boot 3 기능을 추가로 지원하며, 여러 다른 프레임워크에 대한 업데이트도 선보입니다. IntelliJ IDEA 2022.2 버전에는 개발 속도와 효율성을 높이는데 도움이 되는 다양한 기타 업그레이드 및 개선 사항이 포함되어 있습니다.
WebStorm 2022.2는 Angular 독립 실행형 구성 요소, Vue 3 업데이트, TypeScript 4.7 지원, Docker 개선 사항, 기본적으로 제공되는 원격 개발 워크플로, 현재 범위의 파일을 실행하는 새로운 방법 등을 제공합니다.
DataGrip 2022.2에는 여러 CSV 파일을 한 번에 가져오는 기능, Playground(플레이그라운드) 및 Script(스크립트) 해결 모드가 추가되었으며 Modify(수정) UI가 디폴트 옵션으로 제공됩니다
DataSpell 2022.2, 데이터 과학자를 위한 IDE에서는 Jupyter Notebook의 시각적 Merge(병합) 뷰를 제공하여 노트북에 병합할 변경 사항을 한눈에 파악할 수 있습니다. 또한 하단 경계를 드래그하여 이미지 출력 크기를 조정하는 개선 사항도 추가했습니다. 세부 내용을 살펴볼 때 특히 유용한 기능입니다. 이번 릴리스에서는 로컬 시스템에서 원격 서버로, 또는 그 반대로, 그리고 원격 서버간에 디렉터리를 복사하여 붙여넣을 수 있습니다. venv로 생성한 환경에 WSL 기반 인터프리터를 사용할 수도 있습니다.
PyCharm 2022.2는 예외 그룹 및 except*
연산자, 개별 TypedDict 키의 새로운 표기법, 가변 제네릭 등 다양한 Python 3.11 기능을 지원합니다. HTTP 클라이언트도 개선되어 여백 아이콘을 사용해 실행 환경을 선택하고, 별도의 설정 없이도 HTTP 및 WebSocket 프로토콜을 통해 쿼리를 전송할 수 있습니다. Run Current File(현재 파일 실행)이라는 신규 기능을 사용하면 전용 실행 구성 없이 단일 파일을 즉시 실행하고 디버그할 수 있습니다.
GoLand 2022.2는 제네릭 및 go.work
와 관련한 신규 기능을 제공합니다. 또한 IDE에서 퍼즈 테스트를 실행할 수 있습니다. 이제 SQL 구문이 문자열에서 자동으로 탐지됩니다. WebSocket 및 GraphQL 엔드포인트 지원도 추가되었습니다.
PhpStorm 2022.2는 Mockery 및 Rector 지원, 향상된 제네릭 및 열거형 지원, 디버거 및 HTTP 클라이언트 개선 등을 제공합니다.
CLion 2022.2 릴리스는 CMake 및 CMake 프리셋과의 향상된 통합을 제공합니다. Quick Documentation(빠른 문서) 팝업에서 C++ 및 CMake 코드와 관련한 유용한 정보를 확인할 수 있습니다. 또한 정적, 동적 코드 분석 기능뿐 아니라 디버거 통합도 개선되었습니다. 원격 툴체인 및 Docker 툴체인 성능이 향상되어 개발 작업 중 생산성을 높이는 데 도움이 됩니다.
RubyMine 2022.2에는 Rails URL, RBS 및 디버거 개선 사항, YARD 매크로 확장 기능 및 기타 신규 기능이 포함되어 있습니다.
AppCode 2022.2 버전은 Objective-C 및 Swift용 UML 클래스 다이어그램을 생성하여 애플리케이션의 구조를 분석하는 데 유용합니다. 또한 이번 버전은 개선된 코드 문서, 생성 및 서식 지정 기능을 지원하며, 최신 Xcode 버전 및 새로운 Swift 언어 기능에 맞춰 업데이트되었습니다. AppCode용 Kotlin Multiplatform Mobile 플러그인은 다양한 유형의 프로젝트를 지원하므로 Android 및 iOS용 애플리케이션 개발 시 효율성이 향상됩니다.
새로운 버전의 업데이트는 Toolbox App을 사용하거나 여러분이 사용하는 IDE 도구 내에서 할 수 있습니다. 또는 JetBrains 웹사이트에서 바로 최신 버전을 다운로드할 수도 있습니다.
.NET 도구 및 VS 확장 프로그램 2022.2
ReSharper 2022.2 및 Rider 2022.2는 C# 11 기능 지원 및 코드 분석 업데이트, Solution-Wide Analysis(솔루션 전체 분석)을 통해 메모리 사용량 최적화를 지원합니다.
ReSharper 2022.2에는 디스크의 소스 코드 서식을 실제로 다시 지정하지 않고도 원하는 형식으로 코드를 볼 수 있는 Virtual Formatter(가상 서식 지정 도구)와 ReSharper에서 생성된 임시 파일을 제거하는 Disk Cleanup(디스크 정리) 도구가 도입되었습니다. ReSharper C++ 2022.2에는 Blueprint 관련 인레이 힌트 및 검사가 도입되었으며, Unreal Engine 프로젝트의 색인 생성 성능이 대폭 개선되었습니다.
Rider 2022.2에는 시작 성능 및 Solution-Wide Analysis(솔루션 전체 분석) 엔진 최적화 등 전반적 성능 개선 사항이 포함되어 있습니다. C# 11 기능에 대한 지원이 확장되어 필수 멤버, checked 사용자 정의 연산자, raw 문자열, list 패턴을 포함합니다. 작업 중인 모든 솔루션에 동일한 창 레이아웃 설정을 적용하는 방법을 구현했습니다. Unreal Engine 작업을 더욱 간편하게 하기 위해 New Unreal Module(새 Unreal 모듈) 및 New Unreal Plugin(새 Unreal 플러그인)이라는 새로운 2가지 액션과 심볼 서버를 지정하여 디버그 시 라이브러리 심볼을 가져오는 기능도 도입했습니다.
오늘 전해 드릴 내용은 여기까지입니다. 최신 기술을 사용하고 싶으시다면 2022.3 얼리 액세스 프로그램 시작과 관련한 소식을 자주 확인해 보세요!
참고: Toolbox App에서 바로 사용 중인 도구의 새 EAP 버전을 확인할 것을 권장합니다. Toolbox App의 설정에서 설치된 도구의 적합한 채널을 선택하는 것도 잊지 마세요.
즐겁게 개발하세요!
JetBrains 팀 드림
게시물 원문 작성자