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

  • 흐림양산시22.9℃
  • 흐림강진군18.0℃
  • 구름많음서울21.5℃
  • 비흑산도18.3℃
  • 흐림남해18.5℃
  • 흐림고창19.7℃
  • 비부산22.7℃
  • 비전주20.9℃
  • 구름많음태백15.0℃
  • 흐림부안20.0℃
  • 흐림합천19.4℃
  • 흐림세종19.8℃
  • 흐림상주19.1℃
  • 흐림이천19.2℃
  • 비광주19.6℃
  • 흐림임실17.9℃
  • 흐림군산20.1℃
  • 흐림김해시21.3℃
  • 흐림서청주19.6℃
  • 흐림정선군16.6℃
  • 흐림울산21.3℃
  • 구름많음인제17.2℃
  • 구름많음영주17.1℃
  • 비서귀포25.1℃
  • 구름많음동두천18.8℃
  • 흐림백령도19.6℃
  • 구름많음영월17.7℃
  • 흐림보은18.0℃
  • 흐림청주22.5℃
  • 구름많음울릉도20.0℃
  • 흐림광양시19.1℃
  • 흐림진도군17.4℃
  • 구름많음의성18.4℃
  • 흐림충주18.8℃
  • 흐림함양군18.0℃
  • 흐림경주시19.5℃
  • 흐림추풍령18.6℃
  • 흐림고산23.5℃
  • 흐림보성군18.3℃
  • 흐림고창군18.8℃
  • 흐림장흥17.9℃
  • 구름많음청송군16.6℃
  • 흐림북창원21.9℃
  • 흐림수원20.1℃
  • 구름많음속초18.5℃
  • 흐림해남17.3℃
  • 비목포17.9℃
  • 흐림천안19.1℃
  • 구름많음봉화15.5℃
  • 흐림북강릉19.1℃
  • 흐림양평19.6℃
  • 구름많음안동20.6℃
  • 흐림대관령12.6℃
  • 흐림밀양20.5℃
  • 구름많음영천18.7℃
  • 비제주23.7℃
  • 비홍성19.8℃
  • 흐림강릉19.7℃
  • 흐림강화19.2℃
  • 흐림산청17.8℃
  • 흐림인천21.1℃
  • 흐림고흥19.0℃
  • 흐림완도18.2℃
  • 구름많음북춘천18.4℃
  • 흐림통영20.0℃
  • 흐림성산25.3℃
  • 흐림보령20.3℃
  • 흐림의령군17.8℃
  • 구름많음철원18.6℃
  • 흐림부여19.8℃
  • 구름조금영덕17.9℃
  • 비북부산21.6℃
  • 흐림대전20.5℃
  • 흐림거창18.0℃
  • 흐림구미19.6℃
  • 흐림진주18.1℃
  • 흐림영광군19.6℃
  • 흐림남원18.0℃
  • 구름많음제천17.7℃
  • 흐림장수16.7℃
  • 흐림원주20.1℃
  • 구름많음동해19.3℃
  • 구름많음파주18.0℃
  • 흐림거제19.8℃
  • 흐림창원20.0℃
  • 구름많음춘천18.7℃
  • 비여수20.6℃
  • 흐림순창군18.4℃
  • 흐림대구21.3℃
  • 구름많음포항22.4℃
  • 구름많음홍천19.1℃
  • 흐림정읍19.4℃
  • 흐림순천17.1℃
  • 흐림문경18.7℃
  • 구름많음울진18.8℃
  • 흐림금산18.7℃
  • 흐림서산19.4℃
  • 2025.10.02 (목)

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

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