IDEA의 과소 평가 된 기능, 한 번의 클릭으로 프로젝트 코드를 UML 클래스 다이어그램으로 그리기

재판 : hy_coming

링크 : blog.csdn.net/hy_coming/article/details/80741717

최근 개발 과정에서 기존 코드의 경우 관련 클래스를 UML 클래스 다이어그램에 그려보고 싶습니다만, UML 클래스 다이어그램에는 ProcessOn (시각 편집), draw.io (시각 편집), PlantUML 등 우수한 소프트웨어가 많이 있습니다. (코드 생성) 사실 이걸 보았을 때, IDEA에 PlantUML과 같은 자동 생성 플러그인이 있는지 궁금했습니다. 회의적인 태도로 바이두를 살펴 보았습니다. 물론 IDEA는 여전히 매우 강력합니다.이 플러그인이 함께 제공됩니다. 다음은 IDEA를 사용하여 UML 클래스 다이어그램을 생성하는 방법에 대한 튜토리얼입니다.

이야기하기 전에 먼저 차트, 다이어그램, 다이어그램, 선 그래프의 의미 [숫자]를 의미하는 Diagram이라는 단어에 대해 이야기하겠습니다.

  • 설정 파일-> 설정을 열거 나 창에서 Ctrl + Alt + S를 누릅니다.

  • 아래와 같이 검색 상자에 Diagram을 입력합니다.

위에서 보듯이 우리는 주로 빨간색 문자 부분에 해당하는 Java Class Diagrams 아래의 라디오 버튼에만 관심이 있습니다. 일반 UML 클래스 다이어그램은 멤버 변수, 생성자 및 메서드 (처음 세 개) 만 알면되고 나머지는 무료입니다. 설정 한 후 시연 해 보겠습니다.

  • 필요한 클래스 파일을 선택하고 편집기에서 엽니 다.

  • Ctrl + Shift + Alt + U 또는 Ctrl + Alt + U를 누르거나 마우스 오른쪽 버튼을 클릭하여 아래와 같이 Uml과 유사한 연관 다이어그램을 생성합니다.

위는 클래스의 UML 다이어그램이고 아래 지원 패키지의 UML 다이어그램입니다.

제한 사항 : 매우 편리하지만 자체적 인 한계가 있습니다. 우선이 함수는 클래스 기반으로 만 자동 생성이 가능하기 때문에 클래스를 설계 할 때 작동하지 않습니다. 아직 공식적인 UML 다이어그램 소프트웨어가 필요합니다. 전문 UML 소프트웨어의 경우 이러한 종류의 자동 생성 된 표현은 매우 정확하고 직관적이지 않을 수 있습니다. 특히 UML 다이어그램에 대한 엄격한 요구 사항이있는 사람들에게는 특히 중요합니다.

방법은 없지만 기술은 달성 할 수 있습니다. 방법이 없으면 기술로 끝납니다.

모두가 Java Way 공용 계정 을 따르도록 환영 합니다.

좋은 기사, 읽고 있습니다 ❤️

추천

출처blog.csdn.net/hollis_chuang/article/details/108701159