java开发mac基础

    换了mac,到现在还用的不是很习惯,今天又整了很久配置。

    总结下常用的东西吧 :

1, mac下java开发神器intellij idea,运行速度相当流畅,秒杀eclipse。

    command+, 修改各种设置。mac下大部分软件都是这个快捷键。

    修改工程编码,设置里找 file encoding。

    idea装好了,还要配置下maven的目录。在build tool里找maven ,配置 maven home 一栏,填入maven路径。

   有时候还要在compiler配置下工程使用的jdk版本,    

    如果某个文件编码修改不生效,双击改文件,在右键菜单里找file encoding 再改一遍。

    导入maven 工程jar包,或者修改了工程的pom文件,需要点maven projects窗口的reimport按钮,重新导包。

    idea没有设置自动编译的话,需要点击build菜单下的 rebuild按钮。

    还有我常用的一些快捷键:

     command+鼠标点击类名, 进入类。command+鼠标点击方法,查看哪里有调用该方法。

     command+alt+鼠标点击类,进入子类实现类implement。

     command+shift+U   大小写改变。

     alt+enter  自动修改错误,类似eclipse 的ctr+1。

     alt+command+L  格式化代码。

    command+N  生成get,set,构造器等

    command+o 根据名字查找类 command+shift+O 根据名字查找文件。

   command+f 在一个文件里,查找单词, command+shift+f 在全局查找单词。

   今天先写着这么点,下边oschina保存草稿的按钮,不知道怎么搞的,五秒钟刷一次,整的电脑巨卡,写不下去了。估计是今天公司的东西开的有点多,加上这个五秒自动保存一次,MAC完全抗不住了,看到这个我不得想说,在现在整个互联网公司,都是在追求极速,支付宝为了极速,连登陆界面的手势密码都强行不要了,oschina居然还搞个五秒自动保存一次,卡一下用户,不得不说其实是舍本求末,而且还有屏蔽词,有时候几个字合起来才是屏蔽词,但是每个字都属于不同句话,居然都被识别成屏蔽词了,不知道后台程序有真正的用NLP做语义分析了么,还是搞了个正则表达是去匹配下就完事了~~哎,挺好的一个网站,产品做成这样~~


     

   

 

      

    

    

   


你可能感兴趣的:(java开发mac基础)