Visual Studio 2022 v17.10의 새로운 확장 관리자
마이크로소프트는 Visual Studio 2022 v17.10에 새로운 확장 관리자라는 중요한 편의성 개선 업데이트를 도입했습니다. 이번 업그레이드를 통해 개발자는 더욱 깔끔한 인터페이스, 향상된 접근성, 그리고 더욱 자세한 확장 정보 제공을 통해 IDE 내에서 확장을 관리하는 방식을 개선할 수 있게 되었습니다. Tim Corey는 " Visual Studio 2022 v17.10의 새로운 확장 관리자 "라는 제목의 비디오에서 이러한 변경 사항을 자세히 설명하며, 무엇이 새로워졌고, 무엇이 개선되었으며, 앞으로 개선할 여지가 있는지 알려줍니다.
Tim의 설명을 차근차근 살펴보면서 이 새로운 기능과 Visual Studio 확장 프로그램 사용에 미치는 영향을 더 잘 이해해 보겠습니다.
기존 확장 관리자 UI와 새로운 확장 관리자 UI 비교
영상 초반에 팀은 배경 설명을 합니다. 이전 Visual Studio의 확장 관리자는 모달 팝업 창이었습니다. 확장 프로그램 → 확장 프로그램 관리로 이동하면 나타나는 창이 IDE의 나머지 부분을 가려 창이 열려 있는 동안 프로젝트 또는 소스 코드의 다른 부분에 접근할 수 없게 됩니다. 이 모달 창은 크기가 작아서 글꼴 크기가 크거나 해상도가 높은 디스플레이를 사용하는 사용자에게는 제대로 확대/축소되지 않았습니다.
팀은 이전 레이아웃에서 ReSharper나 Visual Assist와 같은 사용자 확장 프로그램을 볼 때 설명이 한 줄로 제한되었다는 점을 지적합니다. 자세한 설명, 이미지 또는 기능과 같은 더 중요한 콘텐츠를 보려면 웹 브라우저에서 Visual Studio Marketplace로 이동해야 했습니다. 이 접근 방식은 특히 확장 프로그램을 설치하기 전에 빠른 평가를 수행하려는 개발자에게 비효율적이었습니다.
미리 보기 기능을 통해 새로운 확장 관리자 활성화
Tim이 언급했듯이, 버전 17.10에서는 업데이트된 확장 프로그램 관리자가 기본적으로 활성화되어 있지만, 이전 UI가 표시되는 경우 미리 보기 기능 토글을 사용하여 새 UI를 다시 활성화할 수 있습니다. 이렇게 하려면 다음 링크로 이동하세요.
도구 → 옵션 → 환경 → 미리 보기 기능
'확장 프로그램 관리자 UI 새로 고침'이라고 표시된 확인란을 찾아 선택되어 있는지 확인하십시오. 어떤 이유로든 이전 버전으로 되돌리고 싶다면 이 미리 보기 기능을 일시적으로 비활성화하려면 해당 옵션의 체크를 해제하면 됩니다. 팀은 차이점을 보여주기 위해 해당 기능을 비활성화했지만, 현재로서는 이전 확장 프로그램 관리자로 돌아갈 이유가 거의 없다고 설명합니다.
새로운 확장 관리자 인터페이스 탐색하기
새로운 기능이 활성화되면 Tim은 확장 프로그램 관리로 이동했을 때 어떤 일이 발생하는지 보여줍니다. 새로운 레이아웃은 모달 창 대신 IDE 왼쪽 사이드바의 큰 창에 로드됩니다. 이를 통해 개발자는 다른 Visual Studio 탭을 열어둔 상태에서 확장 프로그램을 찾아보고 검색하고 필터링할 수 있습니다.
팀은 이 새로운 확장 프로그램 보기 방식이 훨씬 더 몰입감 있고 생산적인 경험을 제공한다고 강조합니다. Visual Studio 환경을 벗어나지 않고도 ReSharper와 같은 도구의 확장 프로그램 세부 정보(설명, 스크린샷, 비디오)를 모두 확인할 수 있습니다. 이는 사실상 Visual Studio Marketplace의 인터페이스를 그대로 반영한 것으로, 이제 IDE 자체 내에 내장되어 있습니다.
또한, 업데이트된 확장 프로그램 관리자를 통해 개발자는 브라우저를 열지 않고도 자세한 설명, 버전 번호, 릴리스 노트, 설치 옵션 등을 간편하게 확인할 수 있습니다.
주요 관점 및 범주 이해하기
Tim은 새로운 확장 프로그램 관리자가 상단의 탭을 통해 콘텐츠를 명확한 기본 보기로 구성한다는 것을 보여줍니다.
찾아보기: Visual Studio Marketplace에서 새로운 확장 프로그램을 찾아보세요.
설치됨: 현재 인스턴스에 설치된 모든 확장 프로그램을 표시합니다.
업데이트: 모든 확장 프로그램에 대한 사용 가능한 업데이트 목록을 표시합니다.
- 로밍: Microsoft 계정에 연결되어 여러 기기에서 쉽게 동기화할 수 있는 사용자 확장 프로그램을 표시합니다.
그는 로밍 확장 기능이 여러 대의 개발 컴퓨터를 사용하는 경우 특히 유용하다고 설명합니다. 확장 프로그램이 한 시스템에 설치되어 Microsoft 계정에 연결된 경우, .vsix 파일을 수동으로 다시 다운로드하지 않고도 다른 시스템에 쉽게 다시 설치할 수 있습니다.
시각적 문제 및 글꼴 크기 버그
팀은 초기 UI 버그 몇 가지를 재빨리 지적합니다. Mads Kristensen의 Font Sizer와 같은 도구를 사용하여 글꼴 크기를 확대할 때 확장 프로그램 관리자 내의 일부 요소가 제대로 확대/축소되지 않는 문제가 발생합니다. 예를 들어 버전 번호, 다운로드 통계, 심지어 확장 프로그램 URL까지 너무 작거나 정렬이 어긋나 보일 수 있습니다. 반면, 평점에 사용되는 별점은 필요 이상으로 크게 표시되어 레이아웃의 일관성을 해칩니다.
그는 이러한 시각적 불일치가 UI가 접근성 또는 글꼴 크기 조정 설정을 완전히 준수하지 않아서 발생할 가능성이 높다고 언급했는데, 이는 수정된 환경을 사용하는 개발자에게 중요한 문제입니다.
확장 프로그램 업데이트 수행
설치된 확장 프로그램을 업데이트하는 방법은 대체로 동일합니다. 업데이트가 있는 경우 '모두 업데이트' 또는 '업데이트' 버튼이 나타납니다. 팀은 확장 프로그램(그의 경우 Uno)을 선택하고 업데이트를 클릭하는 방식으로 이를 보여줍니다.
이전과 마찬가지로 업데이트는 Visual Studio를 다시 시작할 때 실행되도록 예약됩니다. Tim은 업데이트 버튼이 앞서 언급한 글꼴 렌더링 문제로 인해 잘리거나 축약되어 보일 수 있지만 기능은 여전히 안정적이라고 언급합니다(5:20).
확장 프로그램 제거 또는 비활성화
일부 사용자에게 혼란을 줄 수 있는 변경 사항 중 하나는 확장 프로그램을 비활성화하거나 제거하는 방법입니다. 이전 화면에서는 제거 옵션이 더 명확했습니다. 새로운 확장 프로그램 관리자에서는 확장 프로그램 이름 옆에 있는 점 세 개(줄임표)를 클릭해야 합니다. 그러면 제거, 비활성화 또는 수정과 같은 옵션이 표시됩니다.
팀은 마이크로소프트가 이러한 옵션들을 메뉴에 숨기는 대신 메인 UI에 통합하여 직관적인 사용을 더욱 지원할 수 있기를 바란다고 밝혔습니다.
확장 프로그램 발견에 있어 엄청난 발전
팀은 이 새로운 레이아웃이 개발자들이 새로운 확장 기능을 찾는 데 큰 도움이 될 것이라고 강조합니다. 통합된 브라우저와 유사한 환경을 통해 개발자는 IDE 내에서 도구를 시각적이고 기능적으로 평가할 수 있습니다. 검색, 필터 아이콘, 상세 설명, 카테고리 태그 지정과 같은 기능을 활용하면 프로그래밍 언어, 워크플로 또는 프로젝트 유형에 맞는 도구를 훨씬 쉽게 찾을 수 있습니다.
그는 스웨거 정의를 기반으로 REST API 클라이언트를 생성할 수 있는 도구의 예를 보여줍니다. 기존 시스템에서는 웹에서 적극적으로 검색하지 않는 한 이러한 도구를 결코 발견하지 못했을 것입니다. 이제 이러한 유형의 도구는 Visual Studio 사용자 인터페이스 내에서 더 쉽게 찾을 수 있습니다.
피드백 제공 및 개선 참여
마지막으로 Tim은 사용자들이 다른 문제나 버그를 발견하면 피드백을 제출해 달라고 당부했습니다. Visual Studio에는 다음 위치에서 찾을 수 있는 내장 피드백 기능이 포함되어 있습니다.
도움말 → 의견 보내기 → 문제 신고 또는 기능 제안
팀 본인이 이미 글꼴 크기 조정 문제를 보고했으며, Visual Studio 팀이 해당 문제를 적극적으로 해결하고 있다고 밝혔습니다. 그는 개발자들이 실질적인 제안을 제공함으로써 Visual Studio의 커뮤니티 주도 개선에 참여하도록 장려합니다.
그는 또한 다작의 Visual Studio 확장 프로그램 개발자인 매즈 크리스텐슨에게 감사를 표하며, 그의 실험적인 도구들을 사용해 볼 것을 추천하는데, 이러한 도구들은 종종 향후 IDE 기능에 대한 힌트를 제공한다고 한다.
결론
Visual Studio 2022 v17.10의 새로운 확장 관리자는 개발자가 IDE 내에서 확장을 관리하는 방식을 획기적으로 개선했습니다. 탭 인터페이스, 향상된 확장 탐색 기능, 로밍 사용자 확장 지원, 그리고 애플리케이션 자체 내에 표시되는 상세 정보 등을 통해 사용자 경험이 크게 개선되었습니다.
숙련된 개발자이든 유용한 도구를 찾기 위해 Visual Studio Marketplace를 탐색하는 사용자이든 관계없이, 새롭게 업데이트된 확장 관리자를 통해 확장 프로그램을 더 빠르고 직관적으로 검색, 설치 및 업데이트할 수 있습니다.
Tim Corey의 전체 비디오를 시청하여 직접 체험해 보세요. Visual Studio에서 확장 기능을 사용해 보고 있다면 피드백을 제공하여 IDE의 차기 새 기능 개발에 도움을 주세요. 개발자를 위한 더 많은 튜토리얼과 유용한 정보를 원하시면 그의 채널을 방문해 보세요.

