前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >项目文档维护(一) 快速生成项目结构图

项目文档维护(一) 快速生成项目结构图

作者头像
时间静止不是简史
发布2024-05-26 15:29:30
1190
发布2024-05-26 15:29:30
举报
文章被收录于专栏:Java探索之路Java探索之路

IDEA快速生成项目树形结构图

1. 执行指令

在项目根目录下,进入cmd或terminal, 输入如下指令:

代码语言:javascript
复制
tree . > tr.txt 只有文件夹   
tree /f . > tr.txt  包括文件夹和文件

注意尽量要使用idea, pycharm等ide, 其他工具需自己测试效果, 本人使用power shell 只创建了一个空文件

执行过程如下图

执行后项目底部则生成对应文本

注意: 如果直接在idea编辑器中打开需要将格式转换成GBK格式才能查看, 否则显示乱码. 嫌麻烦可以直接通过电脑自带笔记本工具打开.

2. 修改树形结构图如下图所示

需要手动剔除多余的内容

代码语言:javascript
复制
文件夹 PATH 列表
卷序列号为 00000062 941E:6E86
C:\CODE\IDEA_CODE\项目名
├─file
├─lib
├─logs
├─src
│  ├─main
│  │  ├─java
│  │  │  └─com
│  │  │      └─公司名
│  │  │          └─项目简称
│  │  │              ├─annotation
│  │  │              ├─config
│  │  │              │  ├─cachePreHot
│  │  │              │  ├─filter
│  │  │              │  ├─jsr
│  │  │              │  ├─listener
│  │  │              │  └─mybatiesPlus
│  │  │              ├─constant
│  │  │              ├─controller
│  │  │              │  ├─approvalFlow
│  │  │              │  ├─contentPublish
│  │  │              │  ├─dailyOffice
│  │  │              │  ├─dingTalk
│  │  │              │  ├─project
│  │  │              │  ├─projectPlan
│  │  │              │  ├─rbac
│  │  │              │  ├─system
│  │  │              │  ├─unused
│  │  │              │  ├─weeklyReport
│  │  │              │  └─workTime
│  │  │              ├─entity
│  │  │              │  ├─dto
│  │  │              │  ├─enums
│  │  │              │  ├─po
│  │  │              │  ├─qo
│  │  │              │  └─vo
│  │  │              ├─exception
│  │  │              ├─mapper
│  │  │              ├─schedule
│  │  │              ├─service
│  │  │              │  └─impl
│  │  │              └─util
│  │  └─resources
│  │      ├─mapper
│  │      ├─public
│  │      │  └─static
│  │      │      ├─css
│  │      │      ├─js
│  │      │      └─media
│  │      ├─sql
│  │      └─static
│  └─test
│      └─java
│          └─com
│              └─公司名
│                  └─项目简称
│                      └─test
│                          └─poi
└─target
    ├─classes
    │  ├─com
    │  │  └─公司名
    │  │      └─项目简称
    │  │          ├─annotation
    │  │          ├─config
    │  │          │  ├─cachePreHot
    │  │          │  ├─filter
    │  │          │  ├─jsr
    │  │          │  ├─listener
    │  │          │  └─mybatiesPlus
    │  │          ├─constant
    │  │          ├─controller
    │  │          │  ├─approvalFlow
    │  │          │  ├─contentPublish
    │  │          │  ├─dailyOffice
    │  │          │  ├─dingTalk
    │  │          │  ├─project
    │  │          │  ├─projectPlan
    │  │          │  ├─rbac
    │  │          │  ├─system
    │  │          │  ├─unused
    │  │          │  ├─weeklyReport
    │  │          │  └─workTime
    │  │          ├─entity
    │  │          │  ├─dto
    │  │          │  ├─enums
    │  │          │  ├─po
    │  │          │  ├─qo
    │  │          │  └─vo
    │  │          ├─exception
    │  │          ├─mapper
    │  │          ├─schedule
    │  │          ├─service
    │  │          │  └─impl
    │  │          └─util
    │  ├─mapper
    │  ├─public
    │  │  └─static
    │  │      ├─css
    │  │      ├─js
    │  │      └─media
    │  ├─sql
    │  └─static

为相关包路径加上注释

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-04-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • IDEA快速生成项目树形结构图
    • 1. 执行指令
      • 2. 修改树形结构图如下图所示
      相关产品与服务
      腾讯云服务器利旧
      云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档