上一篇文章《java开发工具(2)你真的会用IDEA么?(中)》,我介绍了Idea的Spring,debug和TODO功能,相信通过上一节的学习,你的开发效率又提升了一截。
这次我会为你介绍让你能进一步玩弄Idea的快捷键设置方式keyMap,让你对项目结构有更一步了解的Project Structure。
1、keyMap
在Idea中有个快捷键设置的地方,快捷入口是在Idea界面的上方点击红色标记的“Settings”图标。
然后点击keyMap:
上图中,我会以1,2两个位置为你介绍。
1、目录
在1中的目录处,是对所有的快捷键进行了分类,分别如下(只说有用的):
- Editor Actions:编辑行为
- Main menu:主要的代码操作快捷键都在这里
- Tool Windows:工具栏(例如debug和Favorites)的快捷键
- Plug-ins:插件的快捷键都可以在此处设置
因为说的快捷键太多,你也一定记不住,在这里我只说一些你未必知道,但是你知道后可能会常用的一些快捷键,在这里,我根据上面列出的Editor Actions和Main menu两个目录去说(此处用的是Mac的快捷键,对应的Windows快捷键你可以自行参考)。
Project Structure
怎么把你的Idea项目玩转的 滴流乱转 ,你就必须要会Idea的Project Structure功能。
Project Structure就是工程结构,你的模块怎么调整,文件夹怎么设置成package文件夹等功能都在其中。
进入方式就在Idea上方的图标中。
其展示图如下:
我把展示图分成了三块,分别是1:项目设置目录 2:项目模块目录 3:模块操作 ,在这里一一向你介绍
1、项目设置目录
项目设置目录分为三层分别是
- Project:项目板块,在Project板块你可以设置项目名称,和使用的JDK版本
- Modules:模块板块,主要展示项目中的模块
其他的模块用处不大,此处不做过多介绍。
2、模块目录板块
在模块目录板块中,可以看到你的项目中都有哪些模块,你还可以添加或者删除模块,点击相应的模块可以做相应的操作
3、模块操作板块
在模块操作板块你可以操作如下功能
- 修改模块名称
- 将对应的包设置为java或者test,Resources文件夹
总结
在本篇博客中,我向你介绍了快捷键的使用和设置方式keyMap,操作项目结构的Project Structure
- keyMap:
- 可以自定义设置快捷键
- 可以查看操作对应的快捷键
- 向你展示了一些不常用,但你用了后会提升效率的快捷键
- Project Structure:
- 可以设置项目名称
- 可以增删模块
- 可以设置模块对应的包为java包或test包
重点
我的java开发工具专栏上线了,我会每周持续更新,告诉你java开发工具中,你可能不知道的细节,有兴趣的朋友可以关注我的专栏《java开发工具》,关注方式:点击博文左侧的分类专栏,点击java开发工具,进入页面点击关注即可,当我有文章更新,会第一时间通知你。