idea常用的功能以及配置

IDEA创建package包和class类文件

一、如何创建package包文件夹,而不是只创建Directory文件夹

创建好Maven项目,添加好java文件夹和resources文件夹以后,就需要进一步创建package包和class文件了。

但是当我们new的时候,却只能创建普通Directory文件夹,而不是代码工程的package包文件夹。

1.首先创建一个普通的文件夹

 

2.让这个文件夹成为一个package包文件夹

 这个文件夹就会变颜色,就可以在这个包里创建class类文件了。

普通的Directory文件夹变成Package包文件夹以后,就只能创建二级的package包文件夹,就不能在包文件夹里创建普通Directory文件夹了。

 

二、如何新建第一个class类文件

注意:class类文件只能存在于package包文件夹中,不能创建在一般的Directory文件夹中。

只有在package包文件夹上new,才可以看到class文件的选项,普通的Directory文件夹是看不到的。

 

配置自动启动Run Dashboard

找到.idea下面的workspace.xml文件   2.在下面的代码中加入一段配置代码   源代码位置
<component name="RunDashboard">
  <option name="ruleStates">
      <list>
        <RuleState>
          <option name="name" value="ConfigurationTypeDashboardGroupingRule" />
        </RuleState>
        <RuleState>
          <option name="name" value="StatusDashboardGroupingRule" />
        </RuleState>
      </list>
   </option>
    <option name="contentProportion" value="0.22874807" />
  </component>

  添加以下配置代码

<option name="configurationTypes">
      <set>
        <option value="SpringBootApplicationConfigurationType" />
      </set>
</option>

  3.大功告成,idea启动后Run Dashboard 在项目中自动启动。
最终代码如下:

<component name="RunDashboard">
 <option name="ruleStates">
     <list>
       <RuleState>
           <option name="name" value="ConfigurationTypeDashboardGroupingRule" />
       </RuleState>
       <RuleState>
          <option name="name" value="StatusDashboardGroupingRule" />
       </RuleState>
     </list>
  </option>
  <option name="contentProportion" value="0.22874807" />
  <option name="configurationTypes">
     <set>
          <option value="SpringBootApplicationConfigurationType" />
     </set>
  </option>
 </component>

小结
  Run Dashboard 能够清晰快速传达关键信息给用户,用户能够快速理解和吸收!
 
  补充:如果不是SpringBoot项目,那么idea会有Tomcat Server来显示运行的项目列表的,并且workspace.xml文件会自动更新相应的属性,而且自己配置的属性是不生效的,保存即消失不见。