Eclipse Mac系统常用的快捷方式

news/2024/7/5 23:13:49

一.编写代码

  1. command+option+S:快速生成代码,Getter&Setter,Constructor等
  2. command+option+M:将某段代码抽出放在一个单独的方法里
    操作方法:选中一段想封装的代码,然后快捷键 command+option+M
  3. command+option+R:批量重命名某个变量名或者字段(field)
  4. command+shift+O:可以用作导入包,也可用作整理包(删除没用的包,重复包等等)
  5. Option+/ :代码提示,比如输入syso然后快捷键就能快速打出System.out.println
  6. Command+单击:查看源码
  7. command+Z:撤销上一步操作

二.代码修改

  1. command+/: 注释或反注释所选中的所有行,没选默认只注释当前行。通常与shift+upshift+down配合使用。
  2. shift+⬆️shift+⬇️ :选中上一行与选中下一行
  3. command+option+⬇️command+option+↑:复制当前行到下一行/ 复制当前行到下一行
  4. option+⬆️option+⬇️ :向上移动当前行/ 向下移动当前行
  5. Command+←Command+→:移动光标至当前行的行首 / 移动光标至当前行的行尾
  6. command+[command+]:返回前一个位置 / 返回下一个位置
  7. Command+o:显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找BUG时非常游泳池

http://www.niftyadmin.cn/n/4479909.html

相关文章

Android 系统自带图片裁剪功能(适配7.0、8.0、对了还有小米手机)

前段时间写了如何获取相册和拍照之后的照片并且进行显示和上传,这一次是如何进行圆形图像制作,经常看我写的笔记的人会知道,我很懒。那么我就懒的自定义了,目前需求就用原生的就好了,大神的轮子,我会在后面…

Java8新特性Stream之归约reduce

归约和收集 一.归约 T reduce(T identity, BinaryOperator<T> accumulator);作用&#xff1a;可以将流中的元素反复结合起来&#xff0c;得到新的值。返回T 第一个参数T identity&#xff0c;就是起始值第二个参数BinaryOperator< T > accumulator&#xff0c;Bi…

Android 7.0 FileProvider简单使用以及冲突处理

今天主要说一下多个FileProvider造成的冲突该怎么解决 &#xff0c;至于FileProvider的使用可以看看鸿洋的这篇文章 鸿洋的这篇文章 下面根据我自己做项目时遇到的问题&#xff0c;做一下总结&#xff0c; 项目用到了bugly&#xff0c;广点通广告&#xff0c;系统拍照 广点通给…

FileProvider 路径配置策略的理解

FileProvider 路径配置策略的理解 ★ FileProvider的使用 在AndroidManifest.xml中 <providerandroid:name"android.support.v4.content.FileProvider"android:authorities"set_your_package_name"android:exported"false"android:grantUri…

适配Android7.0调取相机拍照并返回照片

Android调取系统相机拍照获取到拍摄照片或从相册中直接选取照片后展示上传是Android开发中很常见的一个功能&#xff0c;实现的思路主要是&#xff1a; 自Android 6.0以后对某些涉及用户隐私权限的获取需要动态获取&#xff0c;所以首先是检查权限&#xff0c;如没有权限则动态…

解释CPU到底如何执行程序及取译码执行(Fetch-Decode-Execute Cycle)

现代的生活中电脑无处不在&#xff0c;我们都知道电脑的核心部件就是CPU&#xff0c;那CPU是如何工作的&#xff0c;是如何执行程序的呢&#xff1f; 大多数现代处理器的工作原理是取译码执行(Fetch-Decode-Execute Cycle)。 也被称为冯诺依曼架构(Von Neumann Architecture)。…

Android中用到的MVP模式

参考&#xff1a;android架构设计—mvp模式封装 MVP模式是由MVC模式逐渐演化出来的。首先简单介绍一下MVC。这个在Spring框架里面是一个很常见的模式。 MVC M&#xff08;model&#xff09;模型, 是应用程序中用于处理应用数据逻辑的部分&#xff0c;通常模型对象负责在数据库…

C语言之#define

文章目录一.什么是#define二.#define的一般形式三.#define如何工作&#xff1f;四.终止宏 #undef五.注意六.define与const区别一.什么是#define C语言中&#xff0c;可以用 #define 定义一个标识符来表示一个常量。 特点是&#xff1a;定义的标识符不占内存&#xff0c;只是一…