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

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

1. 执行指令

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

tree . > tr.txt 只有文件夹   
tree /f . > tr.txt  包括文件夹和文件

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

执行过程如下图
在这里插入图片描述

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

在这里插入图片描述

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

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

需要手动剔除多余的内容

文件夹 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

为相关包路径加上注释
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/822857.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

详解网络通讯框架Netty原理,看这一篇就够了

NIO网络通信 网络通信BIONIOselectpollepollselect poll epoll对比 Netty原理Netty架构reactor响应式编程netty组件eventLoop 线程间交互Future接口Promise接口 Handler和PipelineByteBuf组成指针常用方法 网络通信 通过网络编程的基础可以知道,各设备通过I/O流写入…

如何阻止访问您的网站

本周有一个客户,购买Hostease的HK Basic Linux虚拟主机,询问我们的在线客服,如何阻止部分地区或IP段访问他的网站。我们为用户提供教程,用户很快完成了设置。在此,我们分享这个操作教程,希望可以对您有帮助…

Linux第88步_非阻塞IO实验

非阻塞IO是“应用程序”对“驱动设备”进行操作,若不能获取到设备资源,则非阻塞IO应用程序的线程不会被“挂起”,即线程不进入休眠,而是一直“轮询”,直到获取到设备资源为止,或者直接放弃。 非阻塞IO应用举…

本地部署运行大模型ollama

本地部署运行大模型ollama ollama模型下载地址 在我使用 vscode 开发时,使用 coplit 或 chatgpt 来辅助过于昂贵,于是我希望找到一个可以调用本地大模型的工具来辅助编程。 ollama 就是这样一个工具。 ollama使用 ollama 是一个可以将训练好的模型部署到…

1688店铺商品接口全攻略:一键获取商品信息,轻松玩转电商数据!

1688店铺所有商品接口技术详解 一、引言 随着电子商务的快速发展,越来越多的商家选择通过1688平台开展业务。为了方便商家获取店铺内所有商品的信息,1688平台提供了相应的API接口。本文将详细介绍如何使用这些接口获取店铺所有商品的信息,以…

GVRP协议与动态、静态vlan

一、GVRP协议使用场景 1、当实际组网复杂到网络管理员无法短时间内了解网络的拓扑结构,或者是整个网络的VLAN太多时,工作量会非常大,而且非常容易配置错误。在这种情况下,用户可以通过GVRP的VLAN自动注册功能完成VLAN的配置。 2、…

【快捷部署】020_Jenkins(2.60.3)

📣【快捷部署系列】020期信息 编号选型版本操作系统部署形式部署模式复检时间020Jenkins2.60.3Ubuntu 20.04Docker单机2024-04-17 一、快捷部署 #!/bin/bash ################################################################################# # 作者&#xff1…

BackTrader 中文文档(十二)

原文:www.backtrader.com/ Visual Chart 原文:www.backtrader.com/docu/live/vc/vc/ 与 Visual Chart 的集成支持两者: 实时数据提供 实时交易 Visual Chart是完整的交易解决方案: 在单个平台上集成图表、数据源和经纪功能 更多…

WebGl/Three 粒子系统 人物破碎及还原运动

粒子 首先,加载模型,这是万千粒子的前身,模型对象由很多面构成,这些面又是由各个点构成的,所以可以将模型的几何体对象geometry赋给粒子对象,粒子物体用Points方式渲染 bloader.load("obj/female02/Fe…

PyTorch深度学习入门-2

PyTorch深度学习快速入门教程(绝对通俗易懂!)【小土堆】_哔哩哔哩_bilibili 一、神经网络的基本骨架 --nn.Module Neutral network torch.nn — PyTorch 2.2 documentation * import torch from torch import nnclass xiaofan(nn.Module):…

GAN:对抗生成网络【通俗易懂】

一、概述 对抗生成网络(GAN)是一种深度学习模型,由两个神经网络组成:生成器G和判别器D。这两个网络被训练来协同工作,以生成接近真实数据的新样本。 生成器的任务是接收一个随机噪声向量,并将其转换为与真…

如何入行产品经理?

转产品经理第一点要先学基础理论知识,学了理论再去实践,转行,跳槽! 学理论比较好的就是去报NPDP的系统班,考后也会有面试指导课,跟职场晋升课程,对小白来说非常合适了~(可以去哔站找…

氟化氢冷凝回流反应瓶耐高温聚四氟烧瓶可灵活加工PTFE反应釜

四氟烧瓶又叫反应瓶、PTFE反应釜,常用于有HF或者冷凝回流反应等实验中,可作为接收瓶使用,可放入水浴器或油浴器里进行加热,平底稳定性好。相对于圆底烧瓶可直接放置,不需要铁架台等固定。 1.外观纯白不透明&#xff1b…

Jenkins打包app并通过openssh上传到服务器

1、下载安装openssh 网上很多教程,包括开端口的,可以搜下 2、配置openssh根目录 进入C:\ProgramData\ssh打开文件sshd_config,添加配置ChrootDirectory D:\wxs\soft,想改端口的也在这个文件 3、安装Jenkins 参考上一篇 4、新…

UE5 C++ 射线检测

一.声明四个变量 FVector StartLocation;FVector ForwardVector;FVector EndLocation;FHitResult HitResult;二.起点从摄像机,重点为摄像机前9999m。射线检测 使用LineTraceSingleByChannel 射线直线通道检测,所以 void AMyCharacter::Tick(float Delt…

18-Echarts 配置系列之:数据集 dataset

简介: 数据集(dataset)是专门用来管理数据的组件。简化在每一个系列中设置数据,这一个配置是在Echarts4 中开始支持。 通过数据集配置,避免为每一个系列创建一个数据,避免格式转化的痛苦。 简单举例&…

HarmonyOS开发实例:【分布式数据管理】

介绍 本示例展示了在eTS中分布式数据管理的使用,包括KVManager对象实例的创建和KVStore数据流转的使用。 通过设备管理接口[ohos.distributedDeviceManager],实现设备之间的kvStore对象的数据传输交互,该对象拥有以下能力 ; 1、注册和解除注…

其它IO合集

其它IO合集 1. 缓冲流1.1 概述1.2 字节缓冲流构造方法效率测试 1.3 字符缓冲流构造方法特有方法 2. 转换流2.1 字符编码和字符集字符编码字符集 2.2 编码引出的问题2.3 InputStreamReader类构造方法指定编码读取 2.4 OutputStreamWriter类构造方法指定编码写出转换流理解图解 3…

Ubuntu 22.04 安装 zabbix

Ubuntu 22.04 安装 zabbix 1,Install Zabbix repository2,安装Zabbix server,Web前端,agent3,安装mysql数据库3.1 创建初始数据库3.2 导入初始架构和数据,系统将提示您输入新创建的密码。3.3 在导入数据库架…

Learn something about front end——颜色

​ 好装的标题啊哈哈哈哈哈哈 最近get了一个学习前端的网站叫FreeCodeCamp 原色:rgb三个值的其中一个值拉满,比如说rgb(255,0,0)是红色这样,三个主色: 红色 rgb(255, 0, 0) #FF0000绿色 rgb(0, 255, 0) #00FF00蓝色 rgb(0, 0, …