CWN(센트럴월드뉴스) - 젯브레인스 인텔리제이, 종속성 분석기 기능 추가

  • 맑음정선군13.5℃
  • 구름조금남원18.4℃
  • 맑음안동15.9℃
  • 맑음충주13.5℃
  • 맑음부산16.9℃
  • 구름조금추풍령13.5℃
  • 구름조금고창군11.6℃
  • 맑음보령10.7℃
  • 맑음영월14.5℃
  • 박무수원13.0℃
  • 맑음북춘천14.8℃
  • 구름많음서귀포15.8℃
  • 맑음홍성12.8℃
  • 맑음의령군16.4℃
  • 구름조금천안13.6℃
  • 맑음강릉21.9℃
  • 맑음속초19.7℃
  • 맑음창원15.6℃
  • 구름조금순창군16.4℃
  • 구름많음제주15.6℃
  • 맑음이천16.5℃
  • 구름많음해남13.3℃
  • 구름조금진주14.9℃
  • 맑음북강릉18.9℃
  • 맑음청송군12.8℃
  • 맑음밀양18.3℃
  • 맑음강화10.1℃
  • 맑음울진17.7℃
  • 맑음금산15.1℃
  • 구름많음고산14.7℃
  • 맑음울릉도16.0℃
  • 구름많음여수15.9℃
  • 구름조금산청17.1℃
  • 맑음광주16.5℃
  • 구름조금통영13.7℃
  • 구름조금전주14.3℃
  • 황사대구18.9℃
  • 구름많음백령도10.4℃
  • 맑음철원15.5℃
  • 구름많음목포13.1℃
  • 맑음동두천13.8℃
  • 구름많음진도군12.1℃
  • 맑음양평14.8℃
  • 맑음파주11.4℃
  • 구름조금상주17.2℃
  • 맑음울산15.8℃
  • 맑음인제14.2℃
  • 구름많음장수13.7℃
  • 구름조금함양군15.9℃
  • 맑음세종16.3℃
  • 구름조금군산11.9℃
  • 구름조금고창11.6℃
  • 구름많음장흥13.6℃
  • 구름조금광양시16.5℃
  • 맑음대전16.9℃
  • 구름조금보은13.7℃
  • 맑음영덕15.8℃
  • 구름조금경주시16.7℃
  • 맑음제천12.3℃
  • 연무서울15.5℃
  • 맑음홍천14.3℃
  • 맑음부여14.4℃
  • 맑음정읍12.9℃
  • 구름조금보성군13.8℃
  • 맑음의성14.0℃
  • 맑음북부산15.6℃
  • 구름많음흑산도11.3℃
  • 맑음영주17.0℃
  • 맑음인천13.2℃
  • 구름조금구미17.0℃
  • 구름조금순천13.9℃
  • 맑음대관령13.2℃
  • 구름많음영광군12.5℃
  • 구름조금영천16.3℃
  • 맑음봉화13.1℃
  • 구름조금임실15.9℃
  • 맑음서청주14.9℃
  • 맑음원주15.9℃
  • 구름조금김해시16.4℃
  • 구름많음고흥13.9℃
  • 맑음태백13.2℃
  • 구름조금남해14.4℃
  • 맑음춘천16.0℃
  • 구름많음합천17.9℃
  • 구름많음포항18.6℃
  • 구름조금양산시15.8℃
  • 맑음북창원18.0℃
  • 맑음문경15.2℃
  • 구름조금거창15.8℃
  • 맑음서산11.4℃
  • 구름조금부안12.4℃
  • 구름많음성산13.4℃
  • 맑음동해20.0℃
  • 구름많음강진군16.1℃
  • 맑음청주18.4℃
  • 구름많음완도15.4℃
  • 구름조금거제14.9℃
  • 2024.04.25 (목)

젯브레인스 인텔리제이, 종속성 분석기 기능 추가

김진범 / 기사승인 : 2022-04-21 18:09:46
  • -
  • +
  • 인쇄

젯브레인스가 새로운 종속성 분석기(Dependency Analyzer)를 자사의 서비스 인텔리제이(IntelliJ Idea Java, IDE)에 추가해, 종속성 관리와 충돌 해결에 도움을 줄 수 있다고 밝혔다. 젯브렌스의 이번 이번 IDE 업데이트는 보안도 중요한 사안으로 다루었다.

종속성 분석기는 플래그십 자바 IDE 의 올해 첫 주요 업데이트로 인텔리제이(IntelliJ IDEA)의 2022.1 버전에 포함되며, 4월 11일에 배포되었다. 종속성 분석기는 프로젝트에 이용된 메이븐(Maven) 및 그래들(Gradle)의 모든 종속성과 관련한 다양한 정보를 제공하며, 개발자들이 이 기능을 통해 종속성 충돌 문제를 파악하고 해결하거나, 동일한 종속성을 필터링하거나, 종속성을 탐색하여 빌드 구성을 수정할 수 있다.

인텔리제이는 젯브레인스 사이트에서 다운로드하거나 IDE 자체 업데이트를 통하여 이용 가능하다. 이번 인텔리제이 2022.1에 포함된 다른 주요 기능은 다음과 같다.

먼저, Ultimate 버전은 메이븐 및 그래들 종속성의 취약점을 탐지하며, 가능한 해결책을 제안한다. 이는 체크막스 소프트웨어 구성 분석(Checkmarx Software Composition Analysis을) 이용하며, 패키지 체커(Package Checker) 플러그인을 통하여 IDE 에 번들로 제공된다.

마크다운 에디터는 개발자들이 파일에서 직접 명령어를 실행할 수 있게 하는 Run 아이콘과 코드 스니펫 복사(Copy code snippet)을 이용해 쉽게 코드 블록을 자르고 복사할 수 있도록 바뀐 점도 확인할 수 있다.

업데이트된 새 프로젝트(New Project) 마법사는 새로운 프로젝트를 규모에 상관없이 보다 쉽게 시작할 수 있게 한다. 메이븐 아키타입(Maven Archetype) 프로젝트 제너레이터에는 입력 즉시 검색 가능한 기능이 추가된다. 이로써 아키타입 검색 시 입력과 동시에 검색이 가능하며, 모듈 생성 시 아키타입 카탈로그를 관리할 수 있게 개선되었다.

코드 비전(Code Vision) 인레이 힌트는 코드 작성자(Code Author) 힌트로 업데이트되었으며, 에디터에서 바로 코드에 대한 정보를 제공한다. 또, 새 알림(Notification) 도구 창은 이벤트 로그(Event Log) 인스턴스를 대체하며, IDE 알림 수신과 저장이 가능하도록 변경되었다.

구조 검색 및 바꾸기(Structural Search and Replace) 대화상자는 템플릿을 보다 쉽게 탐색할 수 있는 편리한 UI 를 만들기 위해 새로 디자인되었다.

이밖에 ▲ 자바18 신규 기능 추가 ▲ 코틀린 IDE 성능 개선 및 코틀린 1.6.20 지원 ▲ 그루비 코드 완성 기능 개선 ▲ 쿠버네티스(Kubernetes) 사용시 클러스터에 로드된 리소스 편집 ▲서비스(Services) 도구창의 Docker UI 개선 등도 변경사항으로 주목할 수 있다.

[저작권자ⓒ CWN(센트럴월드뉴스). 무단전재-재배포 금지]

WEEKLY HOTISSUE

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0