News Update

업데이트할 준비가 되셨나요? JetBrains 코딩 도구 2023.3 버전이 출시되었습니다!

Read this post in other languages:

올해의 마지막 릴리스에서는 훨씬 더 뛰어난 개발자 경험을 제공할 수 있는 수많은 새로운 기능을 제공합니다. 아래에서 JetBrains 데스크톱 도구의 업데이트 요약을 확인하고 더 자세한 내용을 살펴보실 수 있습니다.

JetBrains AI 소개

본인 외에 누가 본인의 프로젝트를 가장 잘 알고 있을까요? 바로 사용 중인 IDE입니다! AI Assistant가 컨텍스트를 인식하고 도움을 줄 수 있는 이유도 이 덕분입니다.

JetBrains AI Assistant가 이제 JetBrains IDE에서 생산성을 높일 수 있는 여러 가지 새롭고 향상된 기능과 함께 정식 출시되었습니다.

YouTube 채널에서 JetBrains AI 출시 행사 녹화 영상을 시청하고 제작자로부터 직접 JetBrains AI 및 AI Assistant에 대한 자세한 내용을 들어보세요.


JetBrains IDE: 코드로 실현하세요

JetBrains IDE 2023.3 버전을 통해 사용자는 코딩 환경을 간소화하는 업데이트, 버전 관리 시스템에 대한 개선된 지원, 웹 개발 기능 업데이트, 더 많은 제품별 기능을 얻을 수 있습니다. 대부분의 IDE에서 확인할 수 있는 향상된 기능은 다음과 같습니다.

  • 새로운 Speed Search(빠른 검색) 단축키, 메인 툴바 숨기기 기능, Default(디폴트) 도구 창 레이아웃 옵션과 같이 사용자 경험을 향상하기 위한 여러 기능을 추가했습니다.
  • 웹 개발의 경우, import type 구문을 추가할 때 더욱 일관되고 간소화된 환경을 제공하는 Typescript 개선 사항을 확인할 수 있습니다. 또한 JetBrains IDE에 널리 사용되는 Cypress 및 Playwright 웹 테스트 프레임워크에 대한 지원도 추가했습니다.
  • 올인원 diff 뷰어를 사용하면 사용자가 스크롤 가능한 단일 프레임에서 수정된 모든 파일을 볼 수 있으므로 변경 검토 프로세스가 더 쉬워집니다. 이 뷰어는 대부분의 JetBrains IDE에서 GitLab, GitHub 및 JetBrains Space 검토 기능과 호환됩니다. GitLab 통합을 확장하여 GitLab 스니펫에 대한 지원을 추가했습니다.

이러한 개선은 전반적인 사항이며, 제품별로 고유한 업데이트도 있습니다. 자세한 내용을 보려면 사용 중인 각 JetBrains 제품에 대한 요약 및 새로운 기능 페이지를 확인하세요.

IntelliJ IDEA 2023.3은 최신 Java 21 기능에 대한 포괄적인 지원을 포함하고, Kotlin 및 Scala 개발을 위한 중요 업데이트를 제공하며, 디버그 워크플로 개선을 위한 Run to Cursor(커서 위치까지 실행) 인레이 옵션을 추가합니다. IntelliJ IDEA Ultimate은 이제 즉시 사용 가능한 원활한 Kubernetes 개발 환경, Dev Container에 대한 확장된 지원, 그리고 HTTP 클라이언트에 대한 다양한 개선 사항을 제공합니다.

PyCharm 2023.3에는 데이터를 컴퓨터에 유지하면서 딥 러닝을 사용하여 멀티 토큰 코드 제안을 제공하는 기능인 Full Line Code Completion이 도입되었습니다. 또한 PyCharm은 새로운 Python 3.12 기능, Django 템플릿용 실시간 미리보기, 그리고 뷰, 모델 및 모델 admin 클래스 관리를 위한 Django Structure(Django 구조) 도구 창을 완벽하게 지원합니다. 데이터 과학자의 경우, DataFrame용 새 UI를 사용하면 추가 코딩 없이 데이터를 쉽게 정렬하고, 보고, 분석할 수 있습니다.

CLion 2023.3은 Meson을 추가하고 Bazel 지원을 개선하여 지원되는 프로젝트의 다양성을 확장합니다. Assembly(어셈블리) 뷰 및 메모리 누수 검사기를 사용한 향상된 코드 분석과 같은 새로운 기능을 사용하면 코드를 더 자세히 들여다 볼 수 있습니다. 마지막으로, 임베디드 개발자는 새로 도입된 디바이스 트리 파일 지원의 이점을 누릴 수 있습니다.

GoLand 2023.3에는 몇 가지 중요한 추가 사항이 포함되어 있습니다. 이제 Dev Container가 공식적으로 지원됩니다. 여러 기능에 대한 작업을 진행 중이며 Dev Container 지원을 활발히 개발하고 있으므로 “베타” 버전으로 제공됩니다. 새 릴리스는 코드 접기 스타일에 대한 주요 업데이트를 포함하여 Go 개발자를 위한 다양한 기능을 제공합니다. 또한 슬라이스 표현식에 대한 힌트와 사용자 지정 printf 유사 함수에 대한 코드 분석 기능과 같은 다양한 생산성 힌트, 리팩터링 및 빠른 수정 기능을 추가했습니다. GoLand 2023.3에서는 Docker 및 Kubernetes 통합 업데이트, VCS 업데이트, 및 웹 개발을 위한 기능 개선도 제공합니다.

DataGrip 2023.3에는 코드가 필요 없는 원활한 데이터 시각화를 위한 통합 Lets-Plot 라이브러리가 도입되었습니다. 또한 이 릴리스에는 사용자가 여러 타깃으로 데이터를 가져오고 동시에 여러 항목을 편집할 수 있는 새로운 가져오기 기능이 제공됩니다. DataGrip은 이제 데이터 에디터에서 사용자가 숫자 데이터에 소수 및 숫자 구분 기호를 지정할 수 있도록 하여 유연성을 높여줍니다. 2023.3 버전에는 다양한 데이터베이스의 내부 검사를 위한 수많은 업데이트가 포함되어 있습니다. 또한, 오랫동안 기다려온 DynamoDB 지원이 이제 제공됩니다.

WebStorm 2023.3에는 Angular 지원을 위한 업데이트가 포함되었습니다. 여기에는 개선된 엄격한 템플릿 타입 검사, 시그널 처리 및 Angular 17 제어 흐름 구문이 포함됩니다. 이번 릴리스에서는 Vue 3 defineSlots에 대한 새로운 코드 완성과 Rename(이름 변경) 리팩터링 옵션을 제공하고, Svelte용 TypeScript 플러그인을 기본적으로 지원합니다. 또한 이 릴리스에는 Cypress 및 Playwright 테스트 프레임워크에 대한 지원과 네이티브 Node.js 테스트 러너에 대한 조기 지원이 도입되었습니다.

PhpStorm 2023.3은 최근 발표된 PHP 8.3 지원을 포함하여 PHP 개발 경험에 많은 개선 사항을 제공합니다. Welcome(시작) 화면에서 직접 새 프로젝트의 원활한 생성을 도와주는 Symfony용 내장 프로젝트 이니셜라이저, QueryBuilder의 Doctrine Query Language에 대한 완전한 IDE 지원, Doctrine 및 Symfony 어노테이션을 속성으로 변환하는 기능 등이 제공됩니다.

DataSpell 2023.3에는 잘 알려진 데이터 변환 프레임워크인 dbt Core에 대한 지원이 도입되었습니다. SQL 셀 기능이 추가되면서 Jupyter Notebook과 SQL 간의 협업이 크게 향상되었습니다. 이제 데이터 분포 히스토그램과 함께 테이블에서 직접 열 데이터 통계를 볼 수 있으므로 데이터를 이해하기가 그 어느 때보다 쉬워졌습니다. 이제 DataSpell 테이블에서 다중 열 정렬을 사용할 수 있습니다. 마지막으로, 테이블의 새로운 Chart View(차트 뷰)를 사용하면 몇 번의 클릭만으로 빠르고 쉽게 데이터를 시각화할 수 있습니다.

RubyMine 2023.3에는 Markdown 및 ERB 파일에 대한 개선된 색인 생성, 메모리 성능 저하와 멈춤을 유발하는 문제 수정 등 다양한 성능 업데이트가 제공됩니다. 분할 구조가 있는 Rails 애플리케이션을 다루는 개발자는 이제 컨트롤러, 뷰, 모델 또는 기타 필수 애플리케이션 파일이 있는 위치에 관계없이 코드 분석 기능을 최대한 활용할 수 있습니다. 이제 RubyMine을 사용하여 Rails 및 Rails 엔진에 대한 사용자 지정 경로를 생성할 수 있습니다. 널리 사용되는 라이브러리 및 기술에 대한 지원이 확장되었습니다. 여기에는 서버 모드에서 자동으로 RuboCop 실행, Brakeman 코드 검사, rspec-parameterized gem을 사용한 매개변수화된 테이블 사양 작업 등이 포함됩니다.

Rider 2023.3은 C# 12 최신 기능을 비롯하여 .NET 8 SDK에 대한 지원을 제공합니다. 또한 이 릴리스 버전은 여러 프로젝트를 실행할 때 향상된 환경, 예측 디버그 모드, 타입 종속성 다이어그램 지원, 유닛 테스트를 쉽게 생성하고 탐색하는 기능을 제공합니다. 마지막으로, 특히 게임 및 웹 개발을 위한 다양한 UX/UI 개선과 삶의 질을 높여주는 업데이트가 포함되었습니다.

.NET 도구 및 VS 확장 프로그램

ReSharper 2023.3은 기본 생성자, 모든 타입을 참조하는 별칭 지시문, 컬렉션 표현식, 인터셉터 등을 포함하여 C# 12의 최신 기능에 대한 지원을 제공합니다. 또한 새로운 엔티티 관계 다이어그램과 엔티티 관련 문제에 대한 검사도 포함되어 있습니다. 최적화된 배경 코드 분석 및 코드 분석에 할당된 리소스 양을 제어하는 기능 등 성능에 대한 몇 가지 주요 개선 사항이 있습니다.

ReSharper C++ 2023.3에는 새로운 내장형 문법 및 철자 검사기, 코드 완성 기능, 비활성 코드에 대한 Find Usages(사용 위치 찾기), HLSL 및 Unreal Engine 지원 업데이트 등이 도입되었습니다. 새로운 C 및 C++ 언어 기능의 일반 팩 외에도 최신 릴리스에서는 ReSharper C++가 크로스 플랫폼 코드에서 더 잘 작동하도록 다양한 개선 사항도 제공합니다(예: 새로운 clang 내장 함수 지원).

dotTrace 2023.3에는 Timeline(타임라인) 프로파일링 모드의 향상된 구성, Source(소스) 뷰에서 바로 성능 프로파일링 데이터를 볼 수 있는 기능과 향상된 네이티브 코드 분석이 제공됩니다.

이제 Linux 및 macOS에서 dotMemory 2023.3의 독립 실행형 버전을 실행할 수 있습니다. 또한 dotMemory 2023.3을 사용하면 Linux에서 프로세스 덤프를 일반 스냅샷으로 가져오고 분석할 수 있습니다.

dotCover 명령줄 도구의 2023.3 버전이 이제 크로스 플랫폼 프레임워크 종속 .NET 도구로 제공됩니다.

dotPeek 2023.3에는 NuGet 패키지, 폴더 및 .zip 파일을 비교할 수 있는 기능이 포함되었으며, 이제 어셈블리를 비교할 수 있는 옵션이 더 많아졌습니다. 이제 Assembly Explorer(어셈블리 탐색기)에서 NuGet 패키지를 탐색할 때 해당 NuGet 패키지 내에 포함된 모든 파일과 폴더는 물론, 노드 프레젠테이션 트리 또는 Properties(프로퍼티) 창에서 Win32 리소스 노드도 볼 수 있습니다.

코딩 도구를 업데이트하는 것을 잊지 마세요. IDE 버전을 관리하려면 Toolbox App을 사용하는 것이 좋습니다.

저희 도구를 신뢰해 주셔서 감사합니다. 향후 릴리스에서는 더욱 유용하고 시간을 절약해 주는 기능을 제공해 드릴 수 있도록 하겠습니다.

JetBrains 팀 드림

게시물 원문 작성자

Jessie Cho

Aleksandra Krupskaya

image description

Discover more