自定义快捷键
你可以设置自定义快捷键进入全屏操作,并实现各个窗口之间的切换。
在File/Settings(或Ctrl+Alt+S)打开设置界面,在搜索框中搜Keymap。然后将之前的keymap文件复制一份。因为原文件是不可以改动的,只有复制一份再对它进行设置自定义快捷键。
在右边搜索框里搜Toolbar找到后双击设置即可。设置Toolbar、Tool Buttons、Status Bar、Navigation Bar、Enter Full Screen等按钮的快捷键,这样可以快速进入全屏,隐藏工具栏,导航栏等。
个人设置
Main menu
Run
Toolbar : Alt + T
Tool Buttons : Alt + B
Status Bar : Alt + X
Navigation Bar : Alt + N
Toggle Full Screen mode : Alt + F
Run
Run : Alt + Shift + R
Debug : Alt + Shift + D
Stop : Alt + Z
Debug(Activate Debug Window) : Alt + 2Others
Ant Build : Alt + 6
Debug(Activate Debug Window) : Alt + 2
Debug Context configuration : Alt + D
Find(Activate Find Window) : Alt + 4
Message : Alt + 5
Project : Alt + 1
Run : Alt + 3
Run Context configuration : Alt + R
Show Context Menu : Alt + M
Structure : Alt + 后引号
一些常用的快捷键
<1>.最扭曲MyEclipse习惯的一些快捷键:
Ctrl+N : 是查找一个类,IDEA中新建一个类是在左则目录结构中选择要存放新类的目录,然后按Alt+Insert
Ctrl+D : 是复制上一行
Alt+/ : 是复制上一单词
Ctrl+O : 是重写父类方法
Ctrl+Y : 是删除上一行,IDEA中恢复是Ctrl+Shit+Z
Alt+up:不再是向上移动一行,而是跳到上一个方法(或属性)
Alt+down:不再是向下移动一行,而是跳到下一个方法(或属性)
<2>.你会用的最多的快捷键
Alt+F7:查找一个属性或方法被谁调用
Shift+F6:重命名一个属性或方法
Ctrl+Alt+space(空格):输入提示
Alt+Enter:引入类或提供给你选择的处理方法
Ctrl+向上:不移动光标,往上滑屏
Ctrl+向下:不移动光标,往下滑屏
Ctrl+Shift+up:向上移动一行
Ctrl+Shift+down:向下移动一行
Ctrl+Shift+F:在选中的文件目录里搜索
Ctrl+Alt+B: 可以查看一个类的subtype(s)。包括subclass(s) or implementation(s) Ctrl+H:可以查看一个类继承关系,也能达到你要的效果
Ctrl + Alt + L :格式化代码(自动调整代码格式)
Shift + Enter :光标从任意位置跳到下一行
Alt+Delete:安全删除字段或方法
Ctrl+Alt+N:把一些方法或变量赋值放在这,可以去除一些多余的赋值过程,这在重构中会非常常用,用法如下:
public String doGetString(String name) {
return String.format("your name:%s" + name);
}
public void function() {
String zahngsan = doGetString("zhangsan");
}
选中或把光标放在doGetString中,然后按Ctrl+Alt+N
3.一些最有用的设置
<1>.如何完美显示中文:
Settings->Appearance中勾选Override default fonts by (not recommended),设置Name:NSimSun,Size:12
<2>.如何让光标不随意定位:
Settings->Editor中去掉Allow placement of caret after end of line。
<3>.如何显示行号:
Settings->Editor->Appearance标签项,勾选Show line numbers
<4>.如何让IntelliJ IDEA动的时候不打开工程文件:
Settings->General去掉Reopen last project on startup.
<5>.在IntelliJ IDEA中为什么无法起动Tomcat:请使用ZIP版的Tomcat
<6>.默认代码提示和补全快捷键跟输入法冲突,如何解决:
Settings->Keymap
先copy一份快捷键方案。
再展开。如图:
选择功能,再添加一个新的快捷键
剩下功能,也要改,如上图蓝色字体部分。我只是把原有快捷键中的空格改成了“;”,就是分号,这样会方便很多。
<7>.更改注释中的用户名
选择:File\Settings\Editor\File and Code Templates
在右则的Includes中ActionScript File Header和File Header 把对应的用户名(user)改掉就可以。