모든 IDE 및 .NET 도구가 올해 마지막 업데이트를 출시했습니다. 최신 기능과 개선 사항이 생산성을 한 단계 높이는 데 도움이 될 뿐만 아니라 코딩을 더욱 재미있게 만들어 주기를 바랍니다.
다음은 각 업데이트의 하이라이트에 대한 개요입니다.
IntelliJ 기반 IDE
먼저 모든 IDE의 2022.3 버전에 공통적인 몇 가지 새로운 기능에 대해 이야기해 보겠습니다.
새로운 UI
올해 초에 발표된 완전히 재작업된 UI는 이제 모든 사람이 사용할 수 있습니다. 철저한 테스트를 거친 후 많은 사용자에게 기능적이고 작업하기가 더 쉽다는 것이 입증되었습니다. 즐겨찾는 IDE를 업데이트하고 Settings/Preferences | 외모 및 행동 | 새로운 UI 미리보기 . 우리는 당신이 그것을 좋아하기를 바랍니다!
설정 동기화
설정 동기화는 플랫폼의 공유 가능한 설정, 번들 플러그인 및 타사 플러그인과 같은 사용자 정의 사용자 설정을 동기화하고 백업하기 위한 새로운 솔루션입니다. 새로운 설정 동기화 플러그인 및 마이그레이션 프로세스에 대한 자세한 내용은 이 가이드를 참조하세요.
설정 동기화 플러그인은 Rider에서 사용할 수 없습니다.
원격 개발에서 WSL 지원
이제 WSL 2 파일 시스템에서 실행되는 프로젝트로 작업하는 다른 방법이 있습니다. Windows에서 전체 IDE를 실행하는 대신 IDE 백엔드가 WSL 2 자체에서 직접 실행됩니다. 그런 다음 IDE에서 원격 개발을 사용할 때 원격 시스템에 연결하는 것과 같은 방식으로 연결하면 됩니다.
데이터베이스에서 Redis 지원
Redis에 대한 오랫동안 기다려온 지원이 마침내 여기에 있습니다. 이 블로그 게시물 에서 전체 내용을 확인하세요.
무료 Toolbox App을 통해 JetBrains 도구를 업데이트하는 것이 좋습니다. 이 페이지 에서 다운로드하거나 아래 버튼을 클릭하십시오.
이제 각 IDE에 특정한 다른 주목할만한 기능과 개선 사항을 살펴보겠습니다.
WebStorm 2022.3 에는 Vitest 지원, 업데이트된 새 프로젝트 마법사, Angular 템플릿의 유형 축소, JavaScript 및 TypeScript용 Code Vision, Vue 개선 사항이 포함되어 있습니다.
IntelliJ IDEA 2022.3 . 위에서 강조한 기능 외에도 IntelliJ IDEA 2022.3에는 Spring 빈 자동 연결 및 OpenAPI 스키마 생성을 위한 새로운 작업이 포함되어 있습니다. 이 블로그 게시물 에서 모든 세부 정보를 확인하십시오.
RubyMine 2022.3 에는 향상된 RBS 지원, RSpec의 공유 컨텍스트 및 예제 작업 개선, 업데이트된 탐색 및 구조 보기 기능, 원격 개발 개선이 포함됩니다.
PyCharm 2022.3은 이제 함수 외부에서 await 키워드를 사용하여 코루틴을 호출할 수 있으므로 Python 콘솔에서 비동기 코드 작업을 위한 향상된 환경을 제공합니다. 이제 Python 패키지 도구 창에서 Anaconda 패키지 라이브러리(PyPI 외에)에서 패키지를 찾고, 설치하고, 삭제할 수 있습니다. pandas DataFrames의 경우 열을 숨기고, 페이지 매김을 사용하여 행을 빠르게 이동하고, DataFrame을 다양한 형식으로 내보낼 수 있는 새로운 옵션이 있습니다.
DataSpell 2022.3은 원격 머신에서 작업하든 로컬 머신에서 작업하든 상관없이 데이터 사이언스를 더 간단하게 만듭니다. SSH를 통해 원격 Python 인터프리터를 구성하여 IDE에서 직접 원격 서버의 프로젝트를 실행합니다. 원격 Jupyter 서버에서 노트북 셀을 디버그합니다. 버전 제어가 필요하지 않은 로컬 히스토리를 통해 Jupyter 노트북의 변경 사항을 자동으로 추적합니다.
고랜드 2022.3 Generics 및 Go 작업 영역을 위한 새로운 기능뿐만 아니라 성능 향상을 제공합니다. Go Playground를 통합하고 Go 문서 주석 개선을 위한 지원을 추가했습니다. HTTP 클라이언트 및 Docker 등을 위한 새로운 기능도 있습니다.
Rider 2022.3은 C# 11의 최신 기능을 포함하여 .NET 7 SDK에 대한 지원을 제공합니다. 이 버전은 특히 시작 시간과 원격 개발을 통해 WSL 2에서 Rider를 실행할 수 있는 기능에 중점을 두고 상당한 성능 향상을 자랑합니다. 또한 몇 가지 큰 UX 및 UI 변경 사항을 도입했습니다. 마지막으로 이번 릴리스는 Unity 및 Unreal 편집기와의 긴밀한 통합을 제공합니다.
CLion 2022.3 은 단 몇 개의 C/C++ 파일이 포함된 프로젝트부터 복잡한 CMake 기반 애플리케이션에 이르기까지 전반적으로 더 나은 사용자 경험을 제공합니다. 또한 최신 C++20 기능을 채택하고 임베디드 및 원격 설정에서 보다 생산적으로 작업하는 데 도움이 됩니다.
오랫동안 기다려온 Redis 지원과 함께 DataGrip 2022.3 이 출시되었습니다. 이제 Redis 단일 인스턴스에 연결하고, 데이터 뷰어에서 키 값을 탐색하고, Redis 쿼리를 작성 및 실행할 수 있습니다. 또한 데이터베이스 탐색기에 빠른 필터, 패턴 기반 스키마 필터링, 날짜/시간 필드 형식 및 기타 기능을 도입했습니다.
PhpStorm 2022.3 은 PHP 8.2 지원, PHP용 Code Vision, 빠른 수정 미리보기, ParaTest 지원, 렌더링된 PHPDoc 보기 등을 포함하는 주요 업데이트입니다.
AppCode 2022.3은 macOS 13 및 Xcode 14.2와 호환됩니다. Swift에 더 많은 리팩토링 기능을 제공하고 언어 주입을 가능하게 합니다.
이 릴리스에서 AppCode 판매 및 지원이 종료됨을 알려드립니다. 자세한 내용은 이 블로그 게시물을 참조하십시오.
.NET 도구 및 VS 확장
ReSharper와 Rider 모두 최신 C# 11 기능에 대한 기본 지원과 NuGet 패키지에 대한 취약한 종속성 감지를 도입했습니다.
ReSharper 2022.3은 Dynamic Program Analysis의 재작업된 코드 강조 표시 및 데이터베이스 검사도 제공합니다.
Rider 2022.3은 상당한 성능 개선, .NET 7 SDK 및 WSL 2 지원, 다중 모니터 설정을 위한 도구 창 도킹 기능을 제공합니다. 이 릴리스는 또한 Unity 및 Unreal 편집기와의 긴밀한 통합을 제공합니다.
ReSharper C++ 2022.3은 C++20 모듈에 대한 실험적 지원을 도입하고 clang-format과의 원활한 통합을 제공합니다.
또한 이 업데이트는 Windows ARM64에 대한 초기 지원을 ReSharper, dotPeek, dotMemory, dotTrace, dotCover 및 ReSharper의 명령줄 도구에 추가합니다. 특히 Rider 2022.3은 Windows 및 Linux ARM64에서 모두 실행할 수 있습니다.
올해는 그것으로 충분합니다! 즐거운 축제 시즌을 보내시기 바라며 2023년에는 즐겨 사용하는 JetBrains 도구의 더욱 흥미로운 기능으로 여러분을 맞이할 수 있기를 기대합니다.
JetBrains 팀