关闭

我学习中的IntelJ

75人阅读 评论(0) 收藏 举报

因为从eclipse转Intelj,所以做一些基础总结,Intellij能够智能感知SpringHibernate等主流框架的配置文件和类,以静制动,在看似静态的外表下,智能地扫描理解你的项目是如何构造和配置的

1.基础快捷键

shift + f6 改名

ctrl + shift + space 智能提示

f2/shift +f2 移动到错误的地方

alt + insert 辅助

alt + enter 快速修复

ctrl + shift + enter 自动补全字符

重构,refactor this arlt + shift + alt + t

ctrl + shift + v  提取变量,剪贴板里的类容

选中代码 ctrl + w 反向选中 ctrl + shift + w

ctrl + left /right 移动单词的前后

alt + forward / after 移动到方法前后

IntellijCtrl+N/Ctrl+Shift+N可以打开类或资源

只需按Shift+Shift即可在一个弹出框中搜索任何东西,包括类、资源、配置项、方法等等。

类的继承关系则可用Ctrl+H打开类层次窗口,在继承层次上跳转则用Ctrl+B/Ctrl+Alt+B分别对应父类或父方法定义和子类或子方法实现,查看当前类的所有方法用Ctrl+F12

要找类或方法的使用也很简单,Alt+F7。要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。

fori/sout/psvm+Tab即可生成循环,输出,main函数

ctrl + j 查看所有模版

Intellij IDEA 13中加入了后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。例如要输入for(User user : users)只需输入user.for+Tab。再比如,要输入Date birthday = user.getBirthday();只需输入user.getBirthday().var+Tab即可。

 格式化代码:格式化import列表Ctrl+Alt+O,格式化代码Ctrl+Alt+L

 切换窗口Alt+Num,常用的有1-项目结构,3-搜索结果,4/5-运行调试。Ctrl+Tab切换标签页,Ctrl+E/Ctrl+Shift+E打开最近打开过的或编辑过的文件。

单元测试Ctrl+Alt+T创建单元测试用例。



0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:185次
    • 积分:5
    • 等级:
    • 排名:千里之外
    • 原创:0篇
    • 转载:2篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档