1.VIM启动快捷键
新装的IDEA,自己好死不死的选了VIM,而且为了更好的学习使用VIM,我一直就这么坚持了几天,终于还是受不住,用OPTION+COMMAND+V,给关了。
使用快捷键COMMAND+逗号,打开选项;找到keyMap(设置快捷键就在这里设置),然后用vim查找,找到Vim Emulator(仿真器),然后看到快捷方式就是Option+Command+V;
2. Inspections(检查)
写的类实现了序列化,往往就需要一个serialVersionUID,用来判断版本一致性。但是这个值不写也是可以的。若是,在检查中将“Serializable class without ‘serialVersionUID’钩上,则若没有serialVersionUID的可序列化类就会报错,于是你就可以自动生成一个唯一的序列化UID类。
Inspections中还有好些其他的检查,让你写的代码更加规范!
3.分屏效果
像这样的分屏效果,可以同时打开多个窗口,对比着写代码;这样的效果也是可以通过keyMap设置来做到的;
还是选项->KeyMap->通过搜索split,就能找到Split Vertically(垂直分屏),Split Horizontally(横向分屏),然后设置一下快捷方式就行.选中右击,选择add keyboard shortcut,然后按下你喜欢的组合快捷键即可.若快捷键已经存在,他会提示你的.
4.Maven项目启动配置
一换电脑就老是忘记配置。于是做下记录,对于Maven,而且还是Spring Boot的。
点击+,选择Maven,然后起个名字,在Parameters,参数配置中,选择Working directory,工作目录,选择web所在的路径就行;然后在Command line命令行中,输入clean spring-boot:run -Dmaven.test.skip=true,就行;不要写成maven clean...,会报错的。
若是普通的Maven项目,则Command line是clean tomcat7:run -Dmaven.test.skip=true,区别就是springboot的可以直接用spring-boot就行;而其他,若用的tomcat作为服务器,则tomcat:run,若用的jetty,则写jetty:run。
对了有时候编译不通过,也可以用Terminal窗口,输入命令:mvn clean install -Dmaven.test.skip,然后就可以忽略测试,先清除产生的项目,然后在本地的仓库(repository)中安装jar包。
5.我目前用的快捷键
使用快捷键,提高自己的效率,不过我用的快捷键还是很少的,而且还经常记不住,于是写下来。
1.Command+,:打开选项;
2.Shift+F6 :重命名
3.Control+N :getter,setter的效果;
4.Option+Enter :import类,目前我只能做到单个单个的导入;
5.Option+Command+O : 可以去掉无效的import;
6.Comand+O,可以看看有啥可以重写或者实现的方法,当新增接口的时候,在实现类中用这个很好。
7.Command+B,选中一个方法,可以跳转到接口;
8.Option+Command+B,可以跳转到方法的实现上;
9.Command+Y,可以删除一行;
我想到了很少,但是没想到真的这么少,我还是需要多学习学习啊!