ReSharper Platform

ReSharper Ultimate 2019.3 이 출시되었습니다!

안녕하세요!

2019년의 마지막 릴리스를 발표합니다! ReSharper Ultimate 2019.3을 따뜻하게 맞이해 주세요!

RSU2019.3-blog@2x

먼저, 가장 중요한 변경 사항을 간략하게 살펴 보겠습니다.

  • 새로운 Localization Manager(로컬라이제이션 관리자)를 사용하면 솔루션에서 수많은 .resx 파일로 작업을 더 효율적으로 수행할 수 있습니다. .resx 파일에 있는 모든 것을 단일 그리드로 표시하므로 애플리케이션 또는 웹사이트 로컬라이제이션의 현재 상태를 관찰하고 모든 문화권에서 누락된 리소스 값을 빠르게 찾을 수 있습니다.

localization-manager-blog@2x

  • C# 8 지원이 더욱 강화되어 notnull 제약 조건에 대한 지원, 대상 유형의 switch 표현식, 기본 인터페이스 메소드에 대한 조기 지원, 여러 개의 새로운 검사 및 빠른 수정이 추가되었습니다.
  • 코드 생성은 C# 8을 자세히 이해하고 사용자의 학습을 도와 줍니다.

generate-blog@2x

  • Find dependent code가 이제 NuGet 참조에서 작동하며 프로젝트가 아닌 전체 솔루션을 대상으로 실행됩니다.

이번 릴리스의 업데이트 사항이 이것만 있는 것은 아닙니다. 훨씬 더 많은 사항이 있습니다.

  • 이제 C# 이름 지정 설정에서 EditorConfig에서 읽기 및 EditorConfig로 내보내기를 지원합니다.
  • 모든 var 사용 위치, 람다 매개 변수 등에 대해 Type Name(유형 이름) 힌트가 제공됩니다.

type-name-hints-blog@2x

  • 유닛 테스트 도구 창에 새로운 그룹화 모드 및 필터가 추가되었습니다.
  • 더 많은 색상 설정이 추가되어 코드 강조 표시가 더 정교해졌습니다.
  • Windows에 더해서 Linux 및 macOS에서도 ReSharper 명령줄 도구를 사용할 수 있습니다.

이는 지난 4개월 동안 저희 팀이 바쁘게 작업했던 내용의 일부에 불과합니다. ReSharper 2019.3의 새로운 기능 페이지를 방문하여 모든 변경 사항을 자세히 알아 보세요.


ReSharper Ultimate 2019.3 다운로드

ReSharper C++ 2019.3

ReSharper C++ 2019.3에서는 사용 위치 검색의 컨셉 지원, Rename 리팩토링, 코드 검사 등을 통해 C++20을 쉽게 채택할 수 있도록 도와 줍니다. 새로운 서식 지정 옵션이 코드 스타일을 더욱 정교하게 조정하는 동안 에디터에서 새로운 유형 힌트를 사용해 코드를 더 쉽게 읽을 수 있습니다. 또한, 탐색, 라이브 템플릿 및 Clang-Tidy 통합이 개선되었습니다. 2019.3 버전은 Unreal Engine 4(UE4) 프로젝트 작업을 수행하는 게임 개발자를 위해 UE4용 코드를 생성하고 UE4의 스마트 포인터를 지원하는 더 많은 템플릿을 제공합니다.

cpp-blog@2x

dotTrace 2019.3

dotTrace 2019.3에 세 개의 새로운 기능이 추가되었습니다.

  • Linux 및 macOSdotTrace 명령줄 도구가 마침내 출시되었습니다.
  • 이제 Rider의 dotTrace 및 독립 실행형 dotTrace 명령줄 프로파일러 모두 Linux 및 macOS에서 .NET Core 프로젝트에 대한 프로파일링을 지원합니다. 단, .NET Core 3.1을 대상으로 하는 프로젝트만 완벽하게 지원됩니다. .NET Core의 제한 사항으로 인하여 .NET Core 3.0 이전 버전을 대상으로 하는 프로젝트를 프로파일링할 때 문제가 있을 수 있으며, 경우에 따라 프로파일링 중인 애플리케이션이 중단되거나 충돌하는 일이 발생할 수 있습니다.
  • 플레임 그래프 덕분에 Timeline Viewer(타임라인 뷰어)에서 호출 트리를 더 쉽게 분석할 수 있게 되었습니다.

dotMemory 2019.3

dotMemory 2019.3에 다음과 같이 새로운 기능이 추가되었습니다.

  • 애플리케이션이 스스로 프로파일링 세션을 초기화 및 시작할 수 있게 하는 새로운 셀프 프로파일링 API : 셀프 프로파일링 API는 NuGet 패키지로 배포됩니다.
  • .json 파일로 인스턴스 세부 정보를 내보내는 옵션(.bson, .hex.txt도 사용할 수 있습니다).
  • 객체 인스턴스의 가상 메모리 주소를 볼 수 있는 기능.

dotCover 2019.3

dotCover 2019.3에서는 Unity 프로젝트 및 Microsoft Fakes를 사용한 프로젝트가 지원됩니다. 또한, dotCover는 이제 Rider 및 Visual Studio에서, 그리고 dotCover 콘솔 도구로 생성된 보고서에서 중첩된 네임스페이스별로 커버리지 결과를 그룹화할 수 있습니다.

dotPeek 2019.3

dotPeek 2019.3에서는 소스 심볼 패키지(.snupkg)가 있는 NuGet 패키지의 외부 소스로 이동할 수 있고, 다음 C# 7 언어 기능의 디컴파일을 추가로 지원합니다.

  • 튜플(Tuples)
  • 구조 분해
  • 삭제


ReSharper Ultimate 2019.3 다운로드

 

본문은 Alexander KurakindReSharper Ultimate 2019.3 Release Is Out!를 번역한 글입니다.

image description

Discover more