IntelliJ IDEA For Mac 快捷键

本文最后更新于2017年10月1日,已超过 1 年没有更新,如果文章内容失效,还请反馈给我,谢谢!

=Start=

缘由:

简单学习、记录一下IntelliJ IDEA在Mac系统(Sierra 10.12.6)上的快捷键。

正文:

参考解答:

 

参考链接:

=END=

声明: 除非注明,ixyzero.com文章均为原创,转载请以链接形式标明本文地址,谢谢!
https://ixyzero.com/blog/archives/3616.html

《IntelliJ IDEA For Mac 快捷键》上有17条评论

  1. IntelliJ 创建main函数快捷
    http://blog.csdn.net/tiantiandjava/article/details/42269173

    在编写代码的时候直接输入psv就会看到一个psvm的提示,此时点击tab/enter键,一个main方法就写好了。
    psvm 也就是 public static void main 的首字母。

    main()方法为啥必须要public static void类型的??java中的静态成员
    https://www.cnblogs.com/wannianma/archive/2011/04/03/wannianma.html
    https://stackoverflow.com/questions/2486207/java-public-static-void-main

  2. IDEA生成Get/Set方法快捷键

    在编辑框中右击,选择generator,可以拖选住你想要生成get、set方法的属性,点击完成即可自动生成get和set方法。

    快捷键为:
    Windows: alt + insert
    OSX/macOS: Command + N 然后选择生成代码(getter、setter、构造函数、hashCode/equals/toString)

    http://blog.csdn.net/zhujun_xiaoxin/article/details/52491705
    http://blog.csdn.net/ly_dengle/article/details/78541680
    https://www.zhihu.com/question/33630874
    http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/keymap-mac-introduce.html

  3. Intellij IDEA 中如何查看maven项目中所有jar包的依赖关系图
    http://blog.csdn.net/qq_27093465/article/details/69226949

    在IDEA里面处理Maven依赖冲突的时候,可以通过这个依赖关系图来判断是引入的哪个jar包出了问题,然后通过右键「排除/exclude」就可以达到快速修改pom.xml文件的作用

    Maven解决类包依赖冲突
    http://stamen.iteye.com/blog/1554987
    IntelliJ IDEA查找依赖关系,解决jar包冲突
    http://baowp.iteye.com/blog/1989575

  4. Unable to import maven project: See logs for details
    http://blog.csdn.net/kangbin825/article/details/74722085
    https://my.oschina.net/matt0614/blog/749724

    1、删除项目根目录下.idea文件夹;
    2、关闭idea工具,重新打开选择 File->New->Project from the existing source ,选择刚才的项目,「Import project from external model」-「Maven」下一步;
    3、打勾此选项「Search for projects recursively」;
    4、一直点next,最后点击主工程的pom.xml 完成!

    https://stackoverflow.com/questions/30569909/unable-to-import-maven-project-in-intellij14
    http://blog.csdn.net/zheng911209/article/details/49963387

  5. 快速测试 API 接口的新技能
    http://blog.720ui.com/2018/restclient_use/

    在日常开发过程中,我们或多或少都涉及到 API 接口的测试。例如,有的小伙伴使用 Chrome 的 Postman 插件,或者使用火狐的 restclient 等工具。事实上,这些工具是测试 API 接口非常有效的方式之一,笔者之前也一直使用 Postman 完成 API 接口的测试工作。今天,笔者推荐另外一个非常好用的小工具,能够帮助读者快速测试 API 接口。这个工具就是 IDEA 的 Editor REST Client。

    IDEA 的 Editor REST Client 在 IntelliJ IDEA 2017.3 版本就开始支持,在 2018.1 版本添加了很多的特性。事实上,它是 IntelliJ IDEA 的 HTTP Client 插件。

  6. IDEA 编译 maven 项目时Multiple encodings set for module chunk test “GBK” will be used by compiler
    https://blog.csdn.net/crazyjavabeans/article/details/47336837
    https://blog.csdn.net/qq_33353322/article/details/80285434

    关于IntelliJ IDEA 控制台中文乱码问题
    https://blog.csdn.net/u012386311/article/details/53607138

    IntelliJ IDEA 控制台中文乱码解决方案
    https://blog.csdn.net/wo541075754/article/details/51150035

    总结起来可能就是下面几个原因:
    1. 启动时编码设置不对;
    2. IDE、项目级别编码设置不对;
    3. Tomcat Server启动设置 VM options 设置不对;
    4. 特定文件的编码设置不对(文件 .idea/encodings.xml 里面);

  7. 墙裂推荐几款常用的IntelliJ IDEA插件
    https://mp.weixin.qq.com/s/QEhCjITs8Zx9mnbQ-hw2cQ

    1.Mybatis plugin
    我们日常编码中常用的数据库框架mybatis,需要写mapper和对应的xml文件;mybatis plugin插件可以在mapper类中直接跳转到xml文件编写sql,省去寻找的时间。

    2.Rainbox Brackets
    日常我们编写代码时,特别是js时,括号非常多的时候,会看不清是否缺少回括号,彩虹颜色的括号,让我们快速看清。

    3.Translation
    翻译插件,可以直接在IDEA打开翻译窗口,非常方便,支持Google翻译、有道。

    4.Lombok plugin
    配合maven+lombok,使用@Data,@Slf4j等注解,可以省去setter/getter方法的生成,方便日志对象的生成。

    5.JRebel for Intellij
    JRebel是一种生产力工具,允许开发人员立即重新加载代码更改。简单来来讲,这是个非常好用的热部署工具!

    6.Alibaba Java Coding Guidelines
    根据阿里巴巴Java开发手册定义的规范,对我们代码进行整改提示,可以改善我们的编码规范。

发表评论

电子邮件地址不会被公开。 必填项已用*标注