Mac版IDEA入门

最近几天尝试使用了新的Java IDE —IDEA,可以说感觉非常的好,虽然编译速度慢了点,但是代码提示较eclipse更强大,自动生成测试类也很给力,跑web项目还能指定浏览器,就是部署感觉麻烦了一些,新手入门可能要费点时间,而且网上很多教程写的未必正确,自己操作起来会遇到问题,比如笔者导入java web项目时,就出现了找不到程序包,运行404等问题。

若遇到找不到程序包问题除了需要查看lib包是否导入,检查module等配置外,还需要去External Libraries里查看是否有需要的包,导入即可消除错误,后报404则是路径问题,idea中的Application context的/已经包含了项目的名字,无需再添加,以localhost:8080即可访问主页,而在eclipse中需要项目名,以localhost:8080/项目名 来访问。而且在导入eclipse中的项目时,要记得去Facets中,查看Web Resources Directory,idea新建的默认是../web,而eclipse中为WebContent或WebRoot为路径,所以要结合自己项目修改,即可解决。

使用一个新的IDE最最头疼的就是快捷键的变化,同样mac版的好多博客介绍的快捷键都是有错误的,因此笔者测试几个常用的快捷键,仅适合新版的mac IDEA未使用老版的配置。
command + shift + / 多行注释(/**/)
command + / 单行注释(//)
control + enter 自动生成代码(get,set,构造器等)
command + ⬇️ 查看方法实现
option + delete 删除完整的一个单词
command + delete 删除整行
option + shift + 方向 整行上下移动
option + command + L 自动对齐文本
shift + enter 光标自动跳到下一行开始
command + J 弹出live template,代码简写神器
control + j 查看方法说明
option + enter 查看错误提示(小红灯笼)
shift + shift 双击快速搜索

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