Studio快捷键汇总

Studio快捷键

----常用快捷键

  1.Ctrl+E,可以显示最近编辑的文件列表

  2.Shift+Click可以关闭文件

  3.Ctrl+[或]可以跳到大括号的开头结尾

  4.Ctrl+Shift+Backspace可以跳转到上次编辑的地方

  5.Ctrl+F12,可以显示当前文件的结构

  6.Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择

  7.Ctrl+N,可以快速打开类

  8.Ctrl+Shift+N,可以快速打开文件

  9.Alt+Q可以看到当前方法的声明

  10.Ctrl+W可以选择单词继而语句继而行继而函数

  11.Alt+F1可以将正在编辑的元素在各个面板中定位

  12.Ctrl+P,可以显示参数信息

  13.Ctrl+Shift+Insert可以选择剪贴板内容并插入

  14.Alt+Insert可以生成构造器/Getter/Setter等

  15.Ctrl+Alt+V 可以引入变量。例如把括号内的SQL赋成一个变量

  16.Ctrl+Alt+T可以把代码包在一块内,例如try/catch

  17.Alt+Up and Alt+Down可在方法间快速移动

  ----不常用快捷键

  18.在一些地方按Alt+Enter可以得到一些Intention Action,例如将”==”改为”equals()”

  19.Ctrl+Shift+Alt+N可以快速打开符号

  20.Ctrl+Shift+Space在很多时候都能够给出Smart提示

  21.Alt+F3可以快速寻找

  22.Ctrl+/和Ctrl+Shift+/可以注释代码

  23.Ctrl+Alt+B可以跳转到抽象方法的实现

  24.Ctrl+O可以选择父类的方法进行重写

  25.Ctrl+Q可以看JavaDoc

  26.Ctrl+Alt+Space是类名自动完成

  27.快速打开类/文件/符号时,可以使用通配符,也可以使用缩写

  28.Live Templates! Ctrl+J

  29.Ctrl+Shift+F7可以高亮当前元素在当前文件中的使用

  30.Ctrl+Alt+Up /Ctrl+Alt+Down可以快速跳转搜索结果

  31.Ctrl+Shift+J可以整合两行

  32.Alt+F8是计算变量值



* ctrl+shift+n:打开资源,可以让你打开你的工作区中任何一个文件,再按一下,把非project管理的文件也加入搜索范围

* ctrl+n : 快速定位类文件,再按一下,非project管理的也包括进来

* ctrl+F12:快速outline, 查看当前类的方法或某个字段,还可查看继承来的和匿名的

* ctrl+alt+f:抽取成员变量赋值
* ctrl+alt+v:抽取本地变量赋值

* shift+F6:重命名多个同名变量

* ctrl+alt+m:提取方法

* alt +shift+ 上/下 : 快速移动一行或多行
* ctrl+D: 快速复制一行或多行

* ctrl + 空格和ctrl+shift+空格 : 智能提醒和更智能提醒
* alt+/和alt+shift+/:补全往上/往下第一个能匹配到的元素元素

* F4 : 打开类的源码

* shift+enter : 在当前行下插入一行, 并跳到开头

* Alt + Enter : 自动弹出修改建议

* Ctrl + F4 : 关闭当前标签页, 在标签上按下鼠标滚轴也可关闭。关闭所有/打开最近关闭可自定义

* Ctrl + F3/F3/shift+F3 : 选中某段文本搜索/向下跳转/向上搜索

* Ctrl + Y : 删除选中行

* Ctrl + Shift + / : 多行注释(可以给xml加注释)

* Ctrl+ / : 单行注释(可以给xml加注释)

* Ctrl + Alt + L 格式化当前代码

* Alt+F7:在窗口中显示成员变量或方法被调用的地方

* Ctrl+鼠标左键/ctrl+alt+f7:小窗口显示成员变量或方法被调用的地方

* Ctrl + Shift+F : 查找所有文件的字符串

* fix doc comment : 快速加注释,可自定义

* Ctrl+O:重写或实现父类方法

* Ctr+P:在方法括号里,查看参数声明


------------------------------------------------------------------


常用设置:
1.Tab不用4个空格
Code Style->Java->Tabs and Indents->Use tab character
Code Style->General->Use tab character (例如:版本控制Diff界面按下Tab2.可视化Tab和空格
Settings->IDE Settings->Editor->Appearance->Show whitespaces


3.显示代码行数
Settings->IDE Settings->Editor->Appearance->Show line numbers


4.修改代码字体大小
Settings->IDE Settings->Editor->Colors & Fonts ->Font->Save As->改个名字后才能改字体大小


5.鼠标悬浮显示doc
Settings->IDE Settings->Editor->Show quick doc on mouse move


6.空行的Tab和空格被自动干掉
Settings->IDE Settings->Editor->Other->Strip trailing spaces on Save->None




7.智能提示首字母匹配,如String和string,默认情况输入首字母s是不会匹配String的。

Settings->IDE Settings->Editor->Code Completion->Case sensitive completion->设置为None



常用快捷键:

首先改为Eclipse快捷键(然后大部分快捷键都会跟Eclipse一致了)
Settings->IDE Settings->Keymap->Keymaps选择Eclipse


1.Eclipse那样快速跳出括号
Keymap->Editor Actions->Complete Current Statement:默认是Ctrl+Shift+EnterShift+Enter则不管现在光标在哪个位置,直接新开一行


2.代码提示列表(Eclipse中的Content AssistAlt+/)
Keymap->Main Menu->Code->Completion->Basic:默认是Ctrl+Space


3.错误修正提示列表(Eclipse中的Quick FixCtrl+1Keymap->Other->Show Intention Action:默认是Alt+Enter


4.快速Overried方法
Keymap->Main menu->Code->Override Methods:需要自己设定


5.Eclipse中的outline
Keymap->Main Menu->Navigate->File Structure:默认是Ctrl+F3


6.版本控制中DiffNextPrev
Keymap->Other->Move to the next difference:默认是Ctrl+f7
Keymap->Other->Move to the previous difference:默认是Shift+f7



----------
var 快速生成返回值
ctrl + shift +u 大小写切换
ctrl +alt + t

alt + F7  查看方法里面的内容

debug F7  是跳入源码
debug f8  是执行代码

这里写图片描述

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值