IDEA项目结构通过指令输出成文件树

IntelliJ IDEA 我们可以在写文档的时候,通过以下命令把项目输出成文档树

tree  >> D:/word.txt 只到文件夹
tree /f >> D:/wordtxt 包括文件夹和文件

文件下出现文件
在这里插入图片描述

输出结构如下

卷 新加卷 的文件夹 PATH 列表
卷序列号为 2E4A-5790
D:.
│  .gitignore
│  HELP.md
│  mvnw
│  mvnw.cmd
│  pom.xml
│  rabbitmqdemo.iml
│  
├─.idea
│  │  .gitignore
│  │  compiler.xml
│  │  encodings.xml
│  │  jarRepositories.xml
│  │  misc.xml
│  │  modules.xml
│  │  runConfigurations.xml
│  │  uiDesigner.xml
│  │  workspace.xml
│  │  
│  ├─codeStyles
│  │      codeStyleConfig.xml
│  │      
│  ├─inspectionProfiles
│  │      Project_Default.xml
│  │      
│  └─libraries
│          Maven__ch_qos_logback_logback_classic_1_2_3.xml
│          Maven__ch_qos_logback_logback_core_1_2_3.xml
│          Maven__cn_hutool_hutool_core_5_3_8.xml
│          Maven__cn_hutool_hutool_extra_5_3_8.xml
│          Maven__cn_hutool_hutool_log_5_3_8.xml
│          Maven__cn_hutool_hutool_setting_5_3_8.xml
│          Maven__com_fasterxml_jackson_core_jackson_annotations_2_11_4.xml
│          Maven__com_fasterxml_jackson_core_jackson_core_2_11_4.xml
│          Maven__com_fasterxml_jackson_core_jackson_databind_2_11_4.xml
│          Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_11_4.xml
│          Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_11_4.xml
│          Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_11_4.xml
│          Maven__com_jayway_jsonpath_json_path_2_4_0.xml
│          Maven__com_rabbitmq_amqp_client_5_10_0.xml
│          Maven__com_rabbitmq_http_client_3_8_0_RELEASE.xml
│          Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml
│          Maven__jakarta_activation_jakarta_activation_api_1_2_2.xml
│          Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml
│          Maven__jakarta_xml_bind_jakarta_xml_bind_api_2_3_3.xml
│          Maven__javax_activation_activation_1_1.xml
│          Maven__javax_annotation_javax_annotation_api_1_3_2.xml
│          Maven__javax_mail_mail_1_4_7.xml
│          Maven__net_bytebuddy_byte_buddy_1_10_22.xml
│          Maven__net_bytebuddy_byte_buddy_agent_1_10_22.xml
│          Maven__net_minidev_accessors_smart_1_2.xml
│          Maven__net_minidev_json_smart_2_3.xml
│          Maven__org_apache_logging_log4j_log4j_api_2_13_3.xml
│          Maven__org_apache_logging_log4j_log4j_to_slf4j_2_13_3.xml
│          Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_44.xml
│          Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_44.xml
│          Maven__org_apiguardian_apiguardian_api_1_1_0.xml
│          Maven__org_assertj_assertj_core_3_18_1.xml
│          Maven__org_glassfish_jakarta_el_3_0_3.xml
│          Maven__org_hamcrest_hamcrest_2_2.xml
│          Maven__org_hamcrest_hamcrest_core_2_2.xml
│          Maven__org_hamcrest_hamcrest_library_2_2.xml
│          Maven__org_junit_jupiter_junit_jupiter_5_7_1.xml
│          Maven__org_junit_jupiter_junit_jupiter_api_5_7_1.xml
│          Maven__org_junit_jupiter_junit_jupiter_engine_5_7_1.xml
│          Maven__org_junit_jupiter_junit_jupiter_params_5_7_1.xml
│          Maven__org_junit_platform_junit_platform_commons_1_7_1.xml
│          Maven__org_junit_platform_junit_platform_engine_1_7_1.xml
│          Maven__org_mockito_mockito_core_3_6_28.xml
│          Maven__org_mockito_mockito_junit_jupiter_3_6_28.xml
│          Maven__org_objenesis_objenesis_3_1.xml
│          Maven__org_opentest4j_opentest4j_1_2_0.xml
│          Maven__org_ow2_asm_asm_5_0_4.xml
│          Maven__org_projectlombok_lombok_1_18_18.xml
│          Maven__org_skyscreamer_jsonassert_1_5_0.xml
│          Maven__org_slf4j_jul_to_slf4j_1_7_30.xml
│          Maven__org_slf4j_slf4j_api_1_7_30.xml
│          Maven__org_springframework_amqp_spring_amqp_2_3_6.xml
│          Maven__org_springframework_amqp_spring_rabbit_2_3_6.xml
│          Maven__org_springframework_amqp_spring_rabbit_junit_2_3_6.xml
│          Maven__org_springframework_amqp_spring_rabbit_test_2_3_6.xml
│          Maven__org_springframework_boot_spring_boot_2_4_4.xml
│          Maven__org_springframework_boot_spring_boot_autoconfigure_2_4_4.xml
│          Maven__org_springframework_boot_spring_boot_starter_2_4_4.xml
│          Maven__org_springframework_boot_spring_boot_starter_amqp_2_4_4.xml
│          Maven__org_springframework_boot_spring_boot_starter_json_2_4_4.xml
│          Maven__org_springframework_boot_spring_boot_starter_logging_2_4_4.xml
│          Maven__org_springframework_boot_spring_boot_starter_test_2_4_4.xml
│          Maven__org_springframework_boot_spring_boot_starter_tomcat_2_4_4.xml
│          Maven__org_springframework_boot_spring_boot_starter_web_2_4_4.xml
│          Maven__org_springframework_boot_spring_boot_test_2_4_4.xml
│          Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_4_4.xml
│          Maven__org_springframework_retry_spring_retry_1_3_1.xml
│          Maven__org_springframework_spring_aop_5_3_5.xml
│          Maven__org_springframework_spring_beans_5_3_5.xml
│          Maven__org_springframework_spring_context_5_3_5.xml
│          Maven__org_springframework_spring_core_5_3_5.xml
│          Maven__org_springframework_spring_expression_5_3_5.xml
│          Maven__org_springframework_spring_jcl_5_3_5.xml
│          Maven__org_springframework_spring_messaging_5_3_5.xml
│          Maven__org_springframework_spring_test_5_3_5.xml
│          Maven__org_springframework_spring_tx_5_3_5.xml
│          Maven__org_springframework_spring_webmvc_5_3_5.xml
│          Maven__org_springframework_spring_web_5_3_5.xml
│          Maven__org_xmlunit_xmlunit_core_2_7_0.xml
│          Maven__org_yaml_snakeyaml_1_27.xml
│          
├─.mvn
│  └─wrapper
│          maven-wrapper.jar
│          maven-wrapper.properties
│          MavenWrapperDownloader.java
│          
├─src
│  ├─main
│  │  ├─java
│  │  │  └─com
│  │  │      └─etc
│  │  │          └─rabbitmqdemo
│  │  │              │  HelloRabbitController.java
│  │  │              │  RabbitmqdemoApplication.java
│  │  │              │  RabbitMQReceiver.java
│  │  │              │  RabbitMQSender.java
│  │  │              │  
│  │  │              ├─basic
│  │  │              │      BasicQueue.java
│  │  │              │      BasicRabbitReceiver.java
│  │  │              │      BasicRabbitReceiver1.java
│  │  │              │      BasicRabbitSender.java
│  │  │              │      
│  │  │              ├─config
│  │  │              │      RabbitMQConfig.java
│  │  │              │      
│  │  │              ├─controller
│  │  │              │      EmailController.java
│  │  │              │      
│  │  │              ├─fanout
│  │  │              │      Fanout.java
│  │  │              │      FanoutReceiver1.java
│  │  │              │      FanoutReceiver2.java
│  │  │              │      FanoutSender.java
│  │  │              │      
│  │  │              ├─fanout2
│  │  │              │      Fanout2.java
│  │  │              │      FanoutRabbitReceiver1.java
│  │  │              │      FanoutRabbitReceiver2.java
│  │  │              │      FanoutSender2.java
│  │  │              │      
│  │  │              ├─service
│  │  │              │  │  EmailReceiveService.java
│  │  │              │  │  EmailService.java
│  │  │              │  │  
│  │  │              │  └─impl
│  │  │              │          EmailReceiveServiceImpl.java
│  │  │              │          EmailServiceImpl.java
│  │  │              │          
│  │  │              ├─topic
│  │  │              │      Topic.java
│  │  │              │      TopicReceiver1.java
│  │  │              │      TopicReceiver2.java
│  │  │              │      TopicSender.java
│  │  │              │      
│  │  │              └─topic2
│  │  │                      Topic2.java
│  │  │                      Topic2RabbitReceiver1.java
│  │  │                      Topic2RabbitReceiver2.java
│  │  │                      Topic2Sender2.java
│  │  │                      
│  │  └─resources
│  │      │  application.properties
│  │      │  mail.setting
│  │      │  
│  │      ├─static
│  │      └─templates
│  └─test
│      └─java
│          └─com
│              └─etc
│                  └─rabbitmqdemo
│                          RabbitmqdemoApplicationTests.java
│                          
└─target
    │  rabbitmqdemo-0.0.1-SNAPSHOT.jar
    │  rabbitmqdemo-0.0.1-SNAPSHOT.jar.original
    │  
    ├─classes
    │  │  application.properties
    │  │  mail.setting
    │  │  
    │  └─com
    │      └─etc
    │          └─rabbitmqdemo
    │              │  HelloRabbitController.class
    │              │  RabbitmqdemoApplication.class
    │              │  RabbitMQReceiver.class
    │              │  RabbitMQSender.class
    │              │  
    │              ├─basic
    │              │      BasicQueue.class
    │              │      BasicRabbitReceiver.class
    │              │      BasicRabbitReceiver1.class
    │              │      BasicRabbitSender.class
    │              │      
    │              ├─config
    │              │      RabbitMQConfig.class
    │              │      
    │              ├─controller
    │              │      EmailController.class
    │              │      
    │              ├─fanout
    │              │      Fanout.class
    │              │      FanoutReceiver1.class
    │              │      FanoutReceiver2.class
    │              │      FanoutSender.class
    │              │      
    │              ├─fanout2
    │              │      Fanout2.class
    │              │      FanoutRabbitReceiver1.class
    │              │      FanoutRabbitReceiver2.class
    │              │      FanoutSender2.class
    │              │      
    │              ├─service
    │              │  │  EmailReceiveService.class
    │              │  │  EmailService.class
    │              │  │  
    │              │  └─impl
    │              │          EmailReceiveServiceImpl.class
    │              │          EmailServiceImpl.class
    │              │          
    │              ├─topic
    │              │      Topic.class
    │              │      TopicReceiver1.class
    │              │      TopicReceiver2.class
    │              │      TopicSender.class
    │              │      
    │              └─topic2
    │                      Topic2.class
    │                      Topic2RabbitReceiver1.class
    │                      Topic2RabbitReceiver2.class
    │                      Topic2Sender2.class
    │                      
    ├─generated-sources
    │  └─annotations
    ├─generated-test-sources
    │  └─test-annotations
    ├─maven-archiver
    │      pom.properties
    │      
    ├─maven-status
    │  └─maven-compiler-plugin
    │      ├─compile
    │      │  └─default-compile
    │      │          createdFiles.lst
    │      │          inputFiles.lst
    │      │          
    │      └─testCompile
    │          └─default-testCompile
    │                  createdFiles.lst
    │                  inputFiles.lst
    │                  
    ├─surefire-reports
    │      2021-04-09T17-05-20_766-jvmRun1.dump
    │      com.etc.rabbitmqdemo.RabbitmqdemoApplicationTests.txt
    │      TEST-com.etc.rabbitmqdemo.RabbitmqdemoApplicationTests.xml
    │      
    └─test-classes
        └─com
            └─etc
                └─rabbitmqdemo
                        RabbitmqdemoApplicationTests.class
                        


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

千鹤万象

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值