JetBrains Marketplace
JetBrains Marketplace
이 글에서는 IntelliJ IDEA 플러그인에 대해 다루겠습니다. 생산성을 극대화하고 코드를 완성도로 향상시킬 수 있는 5가지 무료 플러그인을 탐구해 보겠습니다.
1. Test Data
단위 테스트를 작성할 때, 샘플 데이터를 생성해야 하는 경우가 많습니다. 이 플러그인은 텍스트, UUID, 숫자, 날짜 및 시간, JSON, CSV, SQL과 같은 사용자 정의 형식을 포함한 다양한 무작위 데이터를 생성할 수 있는 작업을 추가합니다.
2. SonarLint
SonarLint는 개발 및 프로덕션 환경 모두에서 코드가 표준을 충족하도록 보장하기 위해 설계된 오픈 소스 도구입니다. 코드 냄새를 실시간으로 수정하고 문제에 대한 상세한 통찰력을 제공합니다.
때로는 가독성을 위해 특정 문제를 무시하는 것이 허용될 수 있으며, Java에서는 다음과 같은 접근 방식을 사용할 수 있습니다:
@SuppressWarnings("java:S2699") # java:S2699 is the issue id
3. Maven Helper
프로젝트 종속성 및 구성을 Maven을 사용하여 관리하는 경우, 이 도구가 큰 도움이 됩니다.
이 플러그인은 pom.xml 파일에 UI 탭을 추가하여 프로젝트 종속성을 목록 또는 트리 보기로 보여줍니다.
4. RestFul Tool
이 플러그인은 Restful 서비스 개발을 위한 도구 모음을 제공합니다. Spring MVC 및 Spring Boot와의 통합 지원이 뛰어납니다. 또한, 엔드포인트를 노출하는 컨트롤러로 바로 이동할 수 있는 기능을 제공합니다. 추가로, IDE 내에서 REST API 호출을 할 수 있는 창도 제공합니다.
5. EnvFile
이 플러그인은 IntelliJ에서 실행 구성에 대한 환경 속성을 설정할 수 있게 해줍니다. YAML, JSON 및 .env 형식을 지원합니다.
6. Bonus
PlantUML
디자인과 사용자 다이어그램 표현을 좋아하는 사람이라면 PlantUML 플러그인이 매우 유용할 것입니다. 이 플러그인은 시퀀스 다이어그램, 컴포넌트 다이어그램 등 다양한 용도에 대한 여러 시작 템플릿을 지원합니다.
Spring Boot Assistant
Spring boot 개발자라면 프로젝트 개발에 있어 애플리케이션 속성이 얼마나 중요한지 알 것입니다. 이는 프로젝트를 구동하는 핵심 구성입니다.
일반적인 애플리케이션 속성은 spring에 의해 문서화되어 있지만, 항상 방문하고 속성을 포함하는 것은 번거로울 수 있습니다.
이 플러그인은 일반 애플리케이션 속성에 대한 자동 제안 기능을 제공합니다.
번역: [https://ducktopia.tistory.com/130]
원문:
다음 내용이 궁금하다면?
이미 회원이신가요?
2024년 7월 25일 오후 12:35
Được thành lập với mục tiêu trở thành nền tảng cá cược trực tuyến hàng đầu, 8xbet đã không ngừng nâng cao chất lượng dịch vụ và mở rộng các loại hình cá cược để đáp ứng nhu cầu của người chơi. Từ các kèo cược thể thao đến các trò chơi casino trực tuyến, 8xbet luôn cập nhật những xu hướng mới nhất để mang đến cho người chơi những trải nghiệm thú vị và hấp dẫn. Bên cạnh đó, 8xbet còn có nhiều chương trình khuyến mãi đặc biệt, giúp người chơi có thêm nhiều cơ hội thắng lớn và tăng cường sự hào hứng khi tham gia cá cược. #8xbet , #x8bet , #nhàcái8xbet , #đăngnhập8xbet, #8xbetcom , #casinotrựctuyến #8xbetslot Thông tin liên hệ: Website: https://8xbetvip.us Email: 8xbetaecom@gmail.com SĐT: 0958.323.445 Địa chỉ: 28 Long Biên 1, Ngọc Lâm, Long Biên, Hà Nội, Việt Nam