CWN(CHANGE WITH NEWS) - 젯브레인스 인텔리제이, 종속성 분석기 기능 추가

  • 구름많음서귀포13.4℃
  • 구름많음부안10.2℃
  • 흐림강진군8.1℃
  • 구름많음고흥6.9℃
  • 구름많음목포11.5℃
  • 구름많음성산10.8℃
  • 구름많음남해9.5℃
  • 구름많음해남7.0℃
  • 구름많음백령도13.0℃
  • 흐림부여6.9℃
  • 구름많음추풍령5.5℃
  • 흐림원주9.0℃
  • 흐림동해11.6℃
  • 구름많음진주6.3℃
  • 흐림세종9.5℃
  • 구름많음통영11.7℃
  • 흐림군산10.3℃
  • 흐림양평8.6℃
  • 흐림인천12.0℃
  • 흐림울진11.5℃
  • 구름많음제주13.8℃
  • 흐림거창5.3℃
  • 흐림보령12.6℃
  • 구름많음의령군4.1℃
  • 흐림안동6.0℃
  • 흐림홍성10.6℃
  • 흐림이천9.0℃
  • 구름많음보성군7.8℃
  • 흐림강릉13.2℃
  • 흐림홍천6.8℃
  • 흐림북부산7.4℃
  • 구름조금순창군5.8℃
  • 흐림장흥6.7℃
  • 구름많음임실5.1℃
  • 흐림인제10.5℃
  • 구름많음창원10.0℃
  • 구름많음장수3.1℃
  • 흐림영주5.6℃
  • 구름많음울산10.2℃
  • 흐림영덕11.1℃
  • 구름많음부산11.7℃
  • 흐림북춘천7.7℃
  • 구름많음금산5.8℃
  • 흐림충주7.6℃
  • 흐림문경8.1℃
  • 구름많음북창원10.1℃
  • 구름많음청송군3.8℃
  • 흐림북강릉12.2℃
  • 구름조금여수11.1℃
  • 흐림태백7.5℃
  • 구름많음완도10.0℃
  • 구름많음김해시10.5℃
  • 구름많음거제11.3℃
  • 흐림경주시5.8℃
  • 구름많음고창군11.6℃
  • 흐림강화12.6℃
  • 흐림수원10.4℃
  • 흐림서울12.5℃
  • 흐림영월6.5℃
  • 흐림대전8.9℃
  • 흐림춘천7.6℃
  • 흐림서산11.9℃
  • 구름많음흑산도12.8℃
  • 구름조금광양시9.4℃
  • 흐림속초11.6℃
  • 구름많음천안7.3℃
  • 흐림상주7.5℃
  • 구름많음보은4.8℃
  • 흐림양산시9.2℃
  • 구름많음대구7.3℃
  • 구름많음구미6.7℃
  • 흐림정선군4.6℃
  • 구름많음밀양5.5℃
  • 구름조금남원5.5℃
  • 구름많음울릉도12.4℃
  • 구름많음고창11.0℃
  • 흐림함양군5.7℃
  • 구름많음영천5.2℃
  • 구름많음합천6.5℃
  • 구름많음순천4.4℃
  • 구름많음봉화2.4℃
  • 구름많음진도군8.6℃
  • 구름많음영광군9.1℃
  • 구름많음서청주6.3℃
  • 흐림대관령6.2℃
  • 흐림의성4.4℃
  • 구름많음정읍9.7℃
  • 흐림파주11.0℃
  • 구름많음청주10.8℃
  • 흐림제천5.6℃
  • 구름많음전주8.6℃
  • 흐림철원11.4℃
  • 구름많음고산15.7℃
  • 구름많음산청5.3℃
  • 흐림동두천11.1℃
  • 구름많음광주10.0℃
  • 구름많음포항11.2℃
  • 2025.11.23 (일)

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

김진범 / 기사승인 : 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(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

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

댓글 0

Today

Hot Issue