hoony's web study

728x90
반응형

오늘 주말인데 유튜브를 보다보니 IntelliJ 가 새로 업데이트가 되었더라구요. 
요즘 개발을 하면 chatGPT와 소통을 많이 하는게 현실이랍니다. 
어떤 기능이 업데이트 되었는지 한번 정리해보겠습니다. 

https://youtu.be/zYvfIMrcpt8?si=HsQY6K-_7SQnWjbK

AI 기능 탑재

  1. 코드 생성 AI 액션: AI 어시스턴트는 에디터에 직접 통합되어 코드 생성을 지원합니다. 코드 내에 인라인으로 프롬프트를 삽입할 수 있으며, 제안을 그대로 수용하거나 수정하여 더 나은 결과를 얻을 수 있습니다.
  2. 코드 설명: AI 어시스턴트는 번거로운 복사-붙여넣기 없이도 코드 조각을 설명할 수 있습니다. 코드에 대한 설명을 제공하고 이해하기 어려운 부분을 해석해 줄 수 있습니다.
  3. 리팩토링 옵션 제안: AI 어시스턴트는 리팩토링에 대한 옵션도 제안합니다. 코드를 개선하고 최적화하는 방법을 제안하여 개발자들이 효율적으로 작업할 수 있도록 도와줍니다.
  4. 코드 문서 작성: AI 어시스턴트는 코드 문서 작성을 지원합니다. 코드에 대한 설명이나 주석을 작성하는 데 도움을 줄 수 있으며, 더욱 깔끔하고 이해하기 쉬운 코드 문서를 작성할 수 있도록 도와줍니다.
  5. AI 채팅: AI 어시스턴트는 AI 채팅 기능을 제공합니다. 코드 관련 질문이나 문제에 대해 대화 형식으로 답변을 제공할 수 있습니다. 개발 과정에서 생기는 궁금증을 해결하고, 코딩에 대한 조언이나 도움을 받을 수 있습니다

위와 같이 정말 좋은 기능이 탑재되었네요

유트브를 딱 보자마자 업데이트를 했는데요. 

여기서 보면 JetBrains AI Service 의 경우 구독을 해야 추가기능이 가능하네요. 

디버거의 커서 위치까지의 인레이옵션도 추가가 되었습니다. 
그리고 Kubernetes 플러그인을 번들로 추가되어서 배포, 디버그 및 관리하는 것이 정말 간소화된것이 장점이네요. 

툴의 보기 옵션들이 많이 개선된것을 알수 있네요. 

JAVA 21 기능의 문자열 템플릿이 향상 되었으며 이동 리팩터링, static 메서드에 대한 코드 완성 수정, 상수 조건식에 대한 검사개선도 
개선 되었네요. 

Kotlin 에 대한 지원도 많이 개선 된 것을 알 수 있습니다. 
현재 제가 Kotlin 으로 개발을 진행중인데 너무 좋은 내용이네요. 

Kotlin Multiplatform 웹마법사의 도입으로 많은 시도를 해볼 수 있을것 같습니다. 

Scalar 언어에 대한 지원도 대폭 늘어났지만 제가 현재는 하고 있지 않아서 이번 포스팅에서는 제외를 했습니다. 

버전관리 시스템에 대한 개선 사항 

Intellij 버전 관리

올인원 Diff 뷰어는 정말 좋은 기능인것 같습니다. 

웹개발 개선사항

TypeScript, Vue3, Angular, javascript 테스트를 위한 새로운 기능 지원으로 원활한 Front 개발에 적용이 가능 할 것 같습니다. 

위와같이 좋은 점에 대해서 한번 정리를 해 보았습니다. 
현재 개발은 Tool 과 AI 가 없으면 개발이 불가능한 것처럼 이런 부분에 대해서도 한번쯤 짚고 넘어가야겠습니다. 

그럼 즐거운 코딩되세요. 

 

728x90

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading