Toolbox-app logo

Toolbox App

Manage your IDEs the easy way

Toolbox App

Toolbox App 2.0 설치 및 업데이트 개선

Read this post in other languages:

Toolbox App 사상 최대 규모의 업데이트를 소개합니다. 사용자 피드백을 바탕으로 트래커에서 가장 많은 표를 얻은 버그 보고서를 분석하고, 대부분의 문제점을 해결하기 위해 설치 레이아웃을 리팩터링했습니다.

운영 체제 및 타사 애플리케이션과의 통합이 개선되어 이제 Toolbox App에서 모든 JetBrains 도구를 더욱 효과적으로 관리할 수 있습니다.

지금 다운로드

이번 릴리스에 적용된 모든 변경 사항을 자세히 알아보세요.

완전히 새롭게 개편된 설치 및 업데이트

이전에 Toolbox App은 경로가 계속 변경되는 사용자 지정 디렉터리에 도구를 설치했습니다. 이번 업데이트를 통해 해당 기능이 개선되어 디폴트 설치 디렉터리는 운영 체제의 가이드라인을 준수하고, 변경되지 않습니다. 따라서 OS 및 타사 애플리케이션과 더 원활하게 통합되고, Toolbox App과 다른 곳의 문제가 동시에 제거됩니다.

Toolbox App 2.0에서 도구 설치에 사용되는 디폴트 디렉터리는 다음과 같습니다.

  • Windows: %LocalAppData%Programs(FOLDERID_UserProgramFiles)
  • macOS: ~/Applications
  • Linux: ~/.local/share/JetBrains/Toolbox/apps(변경 없음)

단, Toolbox App은 사용자가 쓰기 가능한 디렉터리(예: 사용자의 홈 디렉터리)에만 애플리케이션을 설치할 수 있습니다. 향후 릴리스에서 시스템 전체 디렉터리에 설치할 수 있도록 권한을 높이는 기능을 구현할 계획입니다.

영구 경로

이전 Toolbox App 버전에서는 버전 번호가 있는 디렉터리에 업데이트가 설치되어, 새 버전이 나올 때마다 파일 시스템에 새 경로가 생겼습니다. 이제 새 버전이 정확히 동일한 디렉터리에 설치되므로 도구별 영구 경로가 보장됩니다.

동일한 도구를 여러 버전으로 설치하는 것도 여전히 가능합니다. Toolbox App은 버전별 도구를 자동으로 구분하며, 사용자가 원할 경우 도구 설정에서 사용자 지정 이름을 설정할 수 있습니다.

업데이트

이전과 마찬가지로 간단하게 도구를 업데이트할 수 있습니다. 업데이트 버튼을 클릭하거나 자동 업데이트를 활성화하면 Toolbox App에서 업데이트를 처리합니다. 유일한 변경 사항은 실행 중인 도구를 업데이트하려는 경우 도구 설치 디렉터리에 새 파일을 복사하는 작업을 제외하고 Toolbox App이 백그라운드에서 필요한 모든 작업(다운로드, 언패킹 등)을 수행한다는 점입니다. 그 후에는 ‘업데이트 대기 중’ 상태가 시작되어, 도구 실행이 중단될 때까지 대기합니다. 도구를 닫는 즉시 해당 파일이 새 버전으로 바뀌고 작업을 계속할 수 있습니다.

또한 Toolbox App은 업데이트 중 유용하고 상세한 인터페이스를 제공합니다.

이제 ‘수동으로 설치’한 도구 목록이 별도로 제공되지 않습니다. Toolbox App은 설치 방식과 무관하게 모든 도구를 단일 목록으로 제공합니다.

알려진 문제

  • 현재는 도구 설치 디렉터리를 변경할 수 없습니다. 그러나 이전 버전의 Toolbox App에서 사용자 지정 디렉터리를 지정한 경우 새 버전에서 해당 디렉터리가 적용됩니다(단, macOS의 경우 /Applications 또는 ~/Applications에 있어야 함).
  • Windows에서 도구의 Start Menu(시작 메뉴) 바로가기가 마지막으로 고정 해제되며(TBX-3331), Desktop(데스크톱)Taskbar(작업표시줄) 바로가기가 손상된 상태로 표시될 수 있으나 바로가기를 클릭하면 이 상태를 쉽게 해결할 수 있습니다. 이는 Toolbox App 1.28 버전에서 2.0 버전으로 마이그레이션하는 경우에만 발생하는 문제입니다.

통합 개선

앞서 소개해 드린 변경을 통해 다음과 같은 개선 사항이 제공됩니다.

Windows

Toolbox App으로 설치한 모든 도구가 Settings(설정) | Installed Apps(설치한 앱)에 표시됩니다.

영구 설치 경로가 지원되므로 모든 바로가기 및 고정된 항목이 업데이트 후에도 유효합니다. 또한 이제 도구 위치가 변경되지 않으므로 Windows 방화벽이 허용 설정을 기억하며(TBX-183), 1Password와 같은 타사 애플리케이션에도 동일한 개선 사항이 적용됩니다(TBX-7495).

macOS

이제 사용자의 애플리케이션 폴더에 도구가 바로 위치하므로 Apple Silicon 기반 Mac에서 혼란을 초래했던 중간 런처 앱이 제거되었습니다(TBX-5738). 또한, Little Snitch와 같은 타사 애플리케이션과의 통합도 개선되었습니다(TBX-3246).

IntelliJ 기반 도구 플러그인 관리 개선 사항

새로운 설치 레이아웃이 적용된 Toolbox App은 디폴트 플러그인 디렉터리를 사용하므로 다운그레이드 시 일관성 없는 상태가 발생하지 않습니다(TBX-5057). 또한 이제 주요 새 버전으로 업데이트할 때 설정 가져오기를 시작하므로(TBX-3275), 이 경우에 플러그인도 업데이트됩니다(TBX-4100).

마이그레이션

새롭게 도입된 개선 사항을 제공하려면 설치된 도구의 마이그레이션이 필요합니다. 2.0 버전으로 업데이트하면 Toolbox App이 마이그레이션을 실행하며, 마이그레이션할 도구 수에 따라 몇 초에서 몇 분 정도 소요될 수 있습니다.

마이그레이션 중 기존 도구는 기존의 모든 도구 설정과 함께 이전됩니다.

기타

키보드 탐색

이제 키보드만 사용하여 Tools(도구) 목록을 간편하게 탐색할 수 있습니다(TBX-8146). 다른 화면에도 유사한 개선 사항을 선보일 예정입니다.

접근성 개선 사항

더 많은 정보를 제공하기 위해 스크린 리더가 읽는 일부 설명을 다르게 표현했습니다(TBX-9755). Tools(도구) 목록의 키보드 탐색 기능이 개선되어 스크린 리더 사용 시 원활히 작동합니다. 마지막으로 모든 드롭다운 메뉴의 접근성도 구현했습니다(TBX-9677). 앞으로도 계속 Toolbox App의 접근성을 개선해 나갈 계획입니다.

커뮤니티 번역: 체코어, 폴란드어, 헝가리어 현지화

Toolbox App에 추가된 3가지 신규 언어를 소개합니다. 지속적으로 커뮤니티 번역을 지원해 주시는 사용자 여러분의 기여에 감사드립니다. JetBrains Toolbox App을 번역해 주신 Marek Lukáš(체코어), Tamás Balog(헝가리어), Rafał Babiarz와 Kamil Doległo(폴란드어)님께 특별한 감사의 말씀을 전합니다.

현재 Toolbox App에서 지원되지 않는 언어에 대한 기여 및 번역에 관심있으신 분은 언제든 YouTrack 티켓 또는 이메일로 문의해 주세요.

R# 처리 개선(Windows 전용)

ReSharper 도구 관리가 개선되어 도구에 대한 모든 변경 사항이 사용자 인터페이스에 즉시 반영됩니다(TBX-6433). 그뿐 아니라 ReSharper 도구의 인스턴스가 여러 개인 경우, Setup wizard(설정 마법사) 메뉴 항목을 클릭했을 때 잘못된 마법사가 열리지 않습니다.

관리자 권한으로 실행(Windows 전용)

Toolbox App 2.0부터 도구의 컨텍스트 메뉴에서 관리자 권한으로 도구를 실행할 수 있는 더 빠른 방법이 제공됩니다(TBX-3521). 기본적으로 도구를 관리자 권한으로 실행하려면 도구 설정의 토글 옵션을 사용하면 됩니다. 이 경우 컨텍스트 메뉴 항목을 통해 현재 사용자 권한으로 도구를 실행할 수 있습니다.

이번 버전에는 삶의 질을 높이는 다양한 개선 사항이 추가되었습니다. 자세한 내용은 전체 릴리스 노트를 참조하세요.

감사합니다.
Toolbox App 팀

게시물 원문 작성자

Victor Kropp, Aleksei Dievskii, Ivan Kuzmin, Maxim Mig, Sergei Bulgakov, Janina Davydova, Evgeny Shmakov