Android Studio使用教程-菜单(Edit)
3.2.1.Undo(Ctrl+Z)
撤销上一次操作
3.2.2.Redo(Ctrl+Shift+Z)
退出撤销操作
3.2.3.Cut(Ctrl+X)
剪切
3.2.4.Copy(Ctrl+C)
复制
3.2.5.Copy Paths(Ctrl+Shift+C)
在文件某处进行此操作,可以复制当前文件的文件路径。
如:G:\AndroidStudioProjects\Jialin\app\src\main\java\com\jialinapp\camera\CameraActivity.java
3.2.6.Copy as Plain Text
该选项没有快捷键,需要用鼠标选择一段文字,并以纯文本的形式复制。
3.2.7.Copy Reference(Ctrl+Alt+Shift+C)
复制目录名(包括文件名),如:com/example/android/cardview/CardViewActivity.java:35
3.2.8.Paste(Ctrl+V)
粘贴
3.2.9.Paste from History(Ctrl+Shift+V)
粘贴历史复制,但是只能粘贴所复制的纯文本内容,对于文件该选项会变灰色。在使用该文本的时候,会弹出一个对话框,上面会列出对应的历史复制。
3.2.10.Paste Simple(Ctrl+Alt+Shift+V)
粘贴
3.2.12.Find
3.2.12.1.Find(Ctrl+F)
查找当前编辑窗口的文本
3.2.12.2.Replace(Ctrl+R)
替换当前编辑窗口的指定文本
3.2.12.3.Find Next/Move to Next Occurrence(F3)
找到下一个匹配项,类似于下图
3.2.12.4.Find Previous/Move to Previous Occurrence(Shift+F3)
找到上一个匹配项,类似于下图
3.2.12.5.Find Word at Caret(Ctrl+F3)
暂无
3.2.12.6.Select All Occurrences(Ctrl+Alt+Shift+J)
选中所有被查找的对象
3.2.12.7.Add Selection for Next Occurrences(Alt+J)
将下一个相同关键字改为选中状态
3.2.12.8.Unselect Occurrence(Alt+Shift+J)
没点击一次,便取消最后一个选中状态
3.2.12.9.Find In Path…(Ctrl+Shift+F)
查找制定文件目录下的文本文件的制定内容
3.2.12.10.Replace In Path…(Ctrl+Shift+R)
替换制定文件目录下的文本文件的制定内容
3.2.12.14.Find Usages Settings…(Ctrl+Alt+Shift+F7)
配置查找项相关配置
General:Skip results tab with one usage(当查找结果只有一个时,跳过弹出窗口)
Scope:设置查找文件的范围
3.2.12.15.Show Usages(Ctrl+Alt+F7)
选中编辑区中的文本选中一个关键字,点击此操作后,可显示项目中其他文件中的相同的关键字的文件。
3.2.12.16.Find Usages in File(Ctrl+F7)
暂无
3.2.12.17.Highlight Usages in File(Ctrl+Shift+F7)
在当前文件中高亮显示查找对象,多关键可以用|隔开
3.2.12.18.Recent Find Usages
近期只用过的查找记录
3.2.13.Macros
宏命令(快捷键命令)
3.2.13.1.Play Back Last Macro
播放上一次宏命令记录
3.2.13.2.Start Macro Recording
开始录制宏命令
3.2.13.3.Edit Macros
编辑宏命令(删除、重命名)
3.2.13.4.Play Saved Macros
显示保存的宏命令列表
3.2.14.Select All(Ctrl+A)
全选编辑区文本
3.2.15.Extend Selection(Ctrl+W)
扩大选择区域
3.2.16.Shrink Selection(Ctrl+Shift+W)
收缩选择区域
3.2.17.Complete Current Statement(Ctrl+Shift+Enter)
如果当前光标是选择状态,会跳到行尾部;如果当前光标非选择状态,则会换行。
3.2.18.Join Lines(Ctrl+Shift+J)
收缩换行,且只收缩1次回车或换行
如:p2.width = DisplayUtil.dip2px(this, 80); p2.height = DisplayUtil.dip2px(this, 80); shutterBtn.setLayoutParams(p2);
3.2.19.Fill Paragraph
暂无使用说明
3.2.20.Duplicate Line
复制当前光标所在行,并粘贴在当前光标所在行的下一行
3.2.21.Indent Selection(Tab)
将当前光标或者选中区域的文本进行跳格
3.2.22.Unindent Line Or Selection(Shift Tab)
将当前光标或者选中区域的文本进行退格
3.2.23.Toggle Case(Ctrl+Shift+U)
将当前光标或者选中区域的文本进行大小写切换
3.2.24.Convert Indents
暂无说明
3.2.25.Next Parameter(Tab)
暂无说明
3.2.26.Previous Parameter(Shift+Tab)
暂无说明
Android Studio使用教程-菜单(Edit)的更多相关文章
- Android Studio系列教程二--基本设置与运行
Android Studio系列教程二--基本设置与运行 2014 年 11 月 28 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处! 上面一篇博客,介绍了Studio的 ...
- Android Studio使用教程(二)
以下是本次Google I/O大会发布的IDE Android Studio使用教程第二篇: 在Android Studio使用教程(一)中简要介绍了Android Studio的基本使用,包括安装. ...
- Android Studio使用教程(一)
今年的Google全球开发者大会虽然没有新的Android系统和设备,但是还是推出了一些不错的产品,Android Studio就是其中之一.这个基于Intellij IDEA开发的Android I ...
- [Android Studio] Android Studio使用教程(二)
以下是本次Google I/O大会发布的IDE Android Studio使用教程第二篇: 在Android Studio使用教程(一)中简要介绍了Android Studio的基本使用,包括安装. ...
- [转]Android Studio系列教程六--Gradle多渠道打包
转自:http://www.stormzhang.com/devtools/2015/01/15/android-studio-tutorial6/ Android Studio系列教程六--Grad ...
- Android Studio系列教程六--Gradle多渠道打包
Android Studio系列教程六--Gradle多渠道打包 2015 年 01 月 15 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处!http://stormzh ...
- Android Studio系列教程五--Gradle命令详解与导入第三方包
Android Studio系列教程五--Gradle命令详解与导入第三方包 2015 年 01 月 05 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处!http://s ...
- Android Studio系列教程四--Gradle基础
Android Studio系列教程四--Gradle基础 2014 年 12 月 18 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处!http://stormzhang ...
- Android Studio系列教程三--快捷键
Android Studio系列教程三--快捷键 2014 年 12 月 09 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处!http://stormzhang.com/ ...
随机推荐
- 使用php-cs-fixer格式化你的代码
在开发中,我们会有意识的遵行一套规范来保证团队代码的一致性.PSR是我们PHP遵循的共同规范. 在这里,推荐一个代码格式化工具php-cs-fixer,可以一键把代码格式化为PSR-2的标准. 安装: ...
- Eclipse+Maven创建webapp项目
Eclipse+Maven创建webapp项目<一> 1.开启eclipse,右键new-->other,如下图找到maven project 2.选择maven project,显 ...
- 转一个 Xcode 7 缺少 *.dylib库的解决方法
Xcode7中 Link Binary With Libraries 没有 .dylib库,只能找到对应的 .tbd,但不能代替使用,通过查找资料,尝试后得到以下两种解决方法. 方法1. (heqin ...
- OC中用NSSortDescriptor对象进行数组排序
//创建一个数组 NSArray *array = @[@"one", @"two", @"three", @"four" ...
- 端口限制情况下php+xdebug环境配置
PHP程序在开发的时候调试是比较方便的,大体情况下,输出,打log是可以解决几乎所有问题. 但是还不够,有些问题,用打log的形式定位问题是相当痛苦的事情,有些时候测试环境没配好的话,你可能需要做许多 ...
- Java线程池使用说明
Java线程池使用说明 转自:http://blog.csdn.net/sd0902/article/details/8395677 一简介 线程的使用在java中占有极其重要的地位,在jdk1.4极 ...
- LLDB, iOS调试器
breakpoint set -s "" breakpoint set -M <method> ( --method <method> ) -S ...
- CSS3背景
1.背景的五种基本属性 background-color(背景颜色) background-image(背景图片) background-repeat(背景图片展示方式) background-a ...
- C#3.0 扩展方法
扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型.重新编译或以其他方式修改原始类型.扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用.对于用 C# 和 Visual ...
- 【解决方法】安装Win7和linux双系统后,linux报错“无法分配所提交的分区 not enough free space on disks”问题,以及win7无法启动“BootMGR image is corrupt....”问题
近日,在笔记本上重装了Win7 企业版(64位)后,想装个linux双系统,于是开始安装 centOS 6.2(光盘安装) 硬盘分了一个主分区(c盘),一个扩展分区(3个逻辑分区:d,e,f盘),然后 ...