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

  • 흐림영덕18.1℃
  • 비북부산20.9℃
  • 흐림서청주18.2℃
  • 흐림제천17.4℃
  • 흐림고산24.7℃
  • 흐림순천16.6℃
  • 흐림서울20.9℃
  • 흐림북창원20.1℃
  • 흐림세종18.6℃
  • 흐림밀양19.6℃
  • 흐림해남17.8℃
  • 흐림순창군18.1℃
  • 흐림정선군15.4℃
  • 흐림동해18.6℃
  • 흐림북춘천17.4℃
  • 흐림보성군16.9℃
  • 비대전18.9℃
  • 구름많음울릉도20.4℃
  • 흐림강진군17.3℃
  • 흐림의성18.6℃
  • 흐림원주19.1℃
  • 흐림경주시19.2℃
  • 흐림함양군17.7℃
  • 흐림영광군16.5℃
  • 비흑산도18.2℃
  • 흐림파주18.1℃
  • 흐림통영19.2℃
  • 비백령도19.7℃
  • 흐림문경18.6℃
  • 흐림청송군16.4℃
  • 흐림이천18.5℃
  • 흐림철원17.3℃
  • 흐림충주18.4℃
  • 흐림대관령11.3℃
  • 흐림장흥17.3℃
  • 흐림강릉18.6℃
  • 비목포17.2℃
  • 흐림인천21.3℃
  • 흐림광양시17.1℃
  • 흐림합천18.7℃
  • 흐림홍천18.0℃
  • 흐림구미18.9℃
  • 흐림거제19.4℃
  • 흐림천안18.2℃
  • 흐림군산19.1℃
  • 흐림영천18.3℃
  • 흐림의령군17.7℃
  • 흐림정읍17.8℃
  • 흐림진도군17.3℃
  • 흐림부안19.2℃
  • 비여수18.4℃
  • 흐림상주18.8℃
  • 흐림완도17.9℃
  • 흐림서산18.6℃
  • 흐림산청17.6℃
  • 흐림성산24.3℃
  • 흐림김해시20.1℃
  • 흐림강화18.8℃
  • 흐림거창17.5℃
  • 흐림보령19.5℃
  • 비광주17.4℃
  • 흐림부여19.0℃
  • 비청주19.7℃
  • 흐림남해18.0℃
  • 흐림춘천17.6℃
  • 흐림고창17.6℃
  • 비제주22.4℃
  • 흐림고흥17.3℃
  • 흐림영월16.8℃
  • 흐림남원17.3℃
  • 흐림임실17.5℃
  • 흐림태백13.5℃
  • 비창원19.8℃
  • 비수원20.2℃
  • 흐림봉화15.1℃
  • 흐림북강릉17.9℃
  • 비포항21.3℃
  • 흐림울진18.3℃
  • 흐림영주17.3℃
  • 흐림안동18.8℃
  • 비대구19.9℃
  • 흐림홍성19.0℃
  • 흐림양산시20.6℃
  • 흐림고창군17.8℃
  • 비부산21.8℃
  • 흐림보은17.6℃
  • 흐림속초17.7℃
  • 비서귀포24.2℃
  • 흐림추풍령17.5℃
  • 흐림장수15.7℃
  • 흐림동두천18.2℃
  • 흐림진주16.2℃
  • 흐림인제15.4℃
  • 비전주18.9℃
  • 흐림금산17.8℃
  • 흐림양평18.7℃
  • 비울산19.9℃
  • 2025.10.03 (금)

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

김진범 / 기사승인 : 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