News

앞으로의 계획: WebStorm 2023.1 로드맵

Read this post in other languages:

JetBrains는 2022년의 마지막 주요 업데이트인 WebStorm 2022.3을 출시했습니다. 이미 새 버전을 사용해 보고 의견을 공유해 주신 모든 분들께 감사드립니다! 지금까지 방대한 양의 피드백을 받았고 그 중에서도 단연 새 UI에 대한 언급이 가장 많았습니다.

효과가 있었던 부분과 개선이 필요한 부분을 파악하기 위해 아직 피드백을 처리하고 있는 중입니다. 그리고 2023년 3월 말로 예정된 다음 릴리스에 대한 계획을 알려드리고자 합니다.

기술별 개선 사항

  • Astro 지원. Astro 프레임워크에 대한 지원을 추가할 예정입니다(WEB-52015). 우선은 적어도 구문 강조 및 코드 완성과 같은 기본 기능이 제대로 작동하기를 바라고 있습니다. 시간이 있다면 좀 더 고급 기능을 지원할 예정입니다.
  • Prisma 지원. 이전 로드맵에서 Prisma ORM 지원에 대한 계획을 발표하지는 않았지만 2022.3과 2023.1 릴리스 사이에 이를 추가하기 위한 작업을 하고 있습니다. 지금은 별도의 플러그인을 통해 지원이 제공되지만 내년에는 번들로 제공할 예정입니다. 자세한 내용은 WEB-50449를 참조하세요.
  • Vue의 추가 개선 사항. WebStorm 2022.3에서 40개가 넘는 Vue 관련 문제를 수정했습니다. Vue 지원을 개선하기 위해 다음 릴리스에서 수정하고자 하는 몇 가지 이슈가 더 있습니다. 사용자 지정 구성 요소 이벤트에 대한 완성 기능을 제공하고(WEB-52121) 템플릿 표현식에서 형 변환 구문을 지원할(WEB-55049) 계획입니다. 또한 구성 요소 간에 템플릿 코드를 복사하여 붙여넣을 때 WebStorm이 자동으로 구성 요소와 기타 심볼을 가져오도록 할 예정입니다(WEB-32784). 이는 Angular에도 적용될 예정입니다.
  • Angular에 대한 새로운 기능. WEB-32784 외에도 Angular에 대한 두 가지 새로운 기능을 구현하려고 합니다. v15의 경우 imgsrc 대신 ngSrc를 사용하도록 제안하는 검사를 추가할 예정입니다(WEB-58267). 또한 템플릿 또는 구성 요소 외부에서 사용되는 열거형과 같은 심볼은 코드 완성 시 또는 빠른 수정을 사용할 때 자동으로 가져와집니다(WEB-58268).
  • Svelte 지원 개선. Svelte 지원은 현재 몇 년 동안 별도의 플러그인으로 제공되어 왔습니다. 최근 Svelte에 리소스를 많이 투입하지 못하면서 아쉽게도 지원 품질이 떨어졌습니다. WebStorm에서 Svelte를 더 원활하게 사용할 수 있도록 다음 릴리스에서 가장 시급한 문제를 해결하도록 노력할 예정입니다. Svelte를 사용하고 계시다면, 가장 중요하다고 생각하는 Svelte 지원 내용에 대한 의견을 보내주세요. 아래에 댓글을 남기거나 기존 이슈에 투표하거나 여기에서 새 이슈를 만들면 됩니다.
  • Tailwind CSS 플러그인 구성. Tailwind CSS의 경우 사용자 지정 클래스 이름 완성 컨텍스트(WEB-48505), 사용자 지정 구성 파일 경로(WEB-56546) 및 일부 기타 옵션을 구성할 수 있도록 할 계획입니다.
  • 파일 참조를 처리하는 방법 개선. 내부적으로 WebStorm에는 현재 파일에서 참조하는 파일을 처리하는 다양한 방법이 있습니다. 이로 인해 성능 및 오해를 일으키는 문서와 관련된 다양한 문제가 발생할 수 있습니다. 이러한 문제를 해결하기 위해 WebStorm이 HTML, CSS 및 JavaScript에서 파일 참조를 처리하는 방식에 대해 보다 일반적인 접근 방식을 구현하려고 합니다.

일반 개선 사항

  • 새 UI에 대한 추가 작업. 현재 새 UI에 대한 모든 피드백을 처리하고 가장 중요한 문제를 추려내는 과정에 있습니다. 이러한 문제를 보고하고 기존 이슈에 투표를 해주셔서 감사드립니다! 다음 얼리 액세스 프로그램을 진행하는 동안 새 UI에 적용될 변경 사항을 지속적으로 전해드리고 변경 내용을 적용할 때 피드백을 요청할 예정입니다.
  • 성능 최적화. WebStorm의 성능이 많은 사용자에게 골칫거리라는 점을 잘 알고 있으며 성능 문제를 해결하기 위해 지속적으로 노력하고 있습니다. 또한 성능을 최적화하는 데 도움이 될 수 있는 구조적 변화가 있는지도 살펴볼 예정입니다.
  • 사용자 온보딩. “가파른 학습 곡선”은 WebStorm을 이제 막 시작하는 사람들이 많이 토로하는 또 다른 문제점입니다. 지난 몇 달 동안 신규 사용자들이 겪는 일반적인 문제에 대한 정보를 수집했습니다. 내년부터는 WebStorm의 사용자 온보딩 흐름을 점진적으로 개선하여 신규 사용자들이 IDE에서 혼란과 좌절을 겪지 않도록 할 예정입니다.
  • 원격 개발 개선. 이전의 릴리스에서 모든 JetBrains IDE용 새로운 원격 개발 워크플로를 도입했습니다. 그 후 지금까지 베타 버전으로 유지되고 있습니다. 베타 단계를 벗어나기 전에 모든 중요한 사용 사례를 빠짐 없이 지원하고자 합니다. 새로운 원격 개발 기능을 사용해 보고 저희에게 의견을 들려주세요.

이상, WebStorm 로드맵에 대한 내용이었습니다. 이 모든 사항이 릴리스에 포함될 것이라고 보장할 수는 없지만 최대한 많이 개선할 수 있도록 최선을 다할 것입니다. 예정된 WebStorm 2022.3의 버그 수정 업데이트와 새롭게 시작될 얼리 액세스 프로그램에 대한 정보를 기대해 주세요!

추신: 저희 팀에 합류할 분들을 찾고 있습니다. WebStorm 팀의 일원이 되고 싶다면 개발자 애드버킷, QA 엔지니어선임 소프트웨어 개발자 채용 부문을 확인해 주세요. 관심이 있는 많은 분들의 연락을 기다립니다.

WebStorm 팀 드림

게시물 원문 작성자

Jessie Cho

Ekaterina Ryabukha

image description