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文件会自动更新相应的属性,而且自己配置的属性是不生效的,保存即消失不见。