快捷键
Search Everywhere : 双击 Shift
快捷键 | 说明 |
---|---|
ctrl + P | 列出参数列表(使用比较多 ) |
ctrl + shift + enter | 当在括号里输入完最后一个参数时候他会直接光标跳到最后并且添加分号,不需要自己按向左键移动光标。(使用比较多 ) |
ctrl + enter | 向下插入一行,光标位置不变 |
shift + enter | 向下插入一行。光标位置进入下一行(可以在一行的任何位置换行,而不必将光标移动到行尾,使用比较多) |
ctrl+left/right | 在单词间跳动光标,基本在所有的编辑器中都是适用 (使用比较多 ) |
ctrl+shift+left/right | 快速选中,基本在所有的编辑器中都是适用(shift选中,ctrl+left/right在单词中快速跳动,使用比较多 ) |
Alt+left/right | 切换代码视图(使用比较多 ) |
Alt+Up/Down | 在方法间快速移动定位(使用比较多 ) |
F2 或 Shift+F2 | 高亮错误或警告快速定位(使用比较多) |
Ctrl+Alt+T | 可以把代码包在一个块内,例如:try/catch(使用比较多 ) |
Ctrl+F | 处于查找状态下按down向下查找,up向上查找(使用比较多) |
Ctrl+F12 | 可以显示当前文件的结构(快速查找当前类中某个方法,使用比较多) |
Ctrl+Shift+W | 取消选择光标所在词(使用比较多) |
Ctrl+[ OR ] | 可以跑到大括号的开头与结尾 |
Ctrl+Shift +[ OR ] | 选择大括号中的内容 |
alt + 1 | 同上(在工程目录和编辑页面间切换,使用比较多) |
Ctrl+Alt+O | 优化导入的类和包(去掉没有使用的import,使用比较多 ) |
Shift+F6 | 重构 - 重命名(使用比较多 ) |
Ctrl+G | 定位行 |
Ctrl+H | 显示类结构图(类的继承层次) |
Ctrl+U | 转到父类 |
Ctrl + ”+/-“ | 当前方法展开、折叠 |
Ctrl + Shift + ”+/-“ | 全部展开、折叠 |
Ctrl+Shift+J | 整合两行 |
ctrl + shift + space | 当new 一个变量的时候,已经写了变量类型,打了等号之后按这个可以快速完成。 |
配置国际化时没有 resource bundle
需要安装一个Resource Bundle Editor的插件。
编码设置
控制台的编码在设置里设置一次就行
文件编码要设两次,当前项目和新项目的是要分开设置的
Tomcat 在 idea 中的 Localhost 与 Catalina 乱码
修改 [tomcat目录]/conf/logging.properties
如下,起因可能与终端默认编码为GBK有关
改终端编码牵扯太大 还是最小化修改 改这两处就行了
注释缩进
java xml 等文件里用快捷键注释 默认会把注释的标识符生成在第一列
习惯上还是喜欢在原位置上生成
当前项目和新项目的要分别设置,下图为 java 文件的操作示例,其他文件的以此类推