常用快捷键(MAC版)

Vscode

可以设置自动保存
command + 1显示隐藏边栏
command + w关闭编辑窗口
command + i拼写建议
command + option + 方向键切换编辑窗口
command + shift +v打开单独预览页
command + \拆分编辑器
option + delete 删除光标前面内容,一行或一个单词

Eclipse

option + / 手动提示
option + 向下方向键 移动代码
/** enter 生成注释
sout 输出语句生成
command + option + 向下方向键 向下复制
command + 2 + l command + 1生成变量
command + shift + t打开一个类
command + shift + f11运行
command + shift + f格式化
command + shift 完成命名
command + n 新建类
command + d 删除
command + f11调试
command + d删除
command + o搜索

一、MAC快捷键

⇧ ——> Shift
↩︎ ——> Return/Enter
⌫ ——> Delete
⇞ ——> Page Up(Fn + ↑)
⇟ ——> Page Down(Fn + ↓)
⇥ ——> 右制表符(Tab键)
⎋ ——> Escape(Esc)
End ——> Fn + →
Home ——> Fn + ←
  • 将功能键(f1-f12)设置为标准按键(键盘设置)
  • 设置触发角(桌面与屏幕保护程序下)
    左上调度。左下启动台,右上通知,右下备忘录
  • 三指拖拽
    ctrl+c 中断ping命令
    shift + 小写字母 大写字母
    Enter拼音模式输入输出小写字母
    enter 文件重命名
    fn插入 Emoji 表情
    空格键 预览
    ctrl + 方向键切换空间
    fn + Q备忘录
    Command + ,打开软件的偏好设置
    Command + 空格键打开搜索
    command + I显示文件信息:
    Command + Q退出应用
    Command + T 打开新标签页
    Command + R 刷新或重新载入页面。
    Command + D 创建文件副本
    Command + H隐藏当前窗口
    command + delete删除整行文字,删除文件
    command + shift + delete删除整行文字
    Command + Control + F进入/退出全屏
    Command + Option + D显示或隐藏程序坞
    Command + Option + V移动
    Command + Shift + 5屏幕截图
    Command + Shift + del清空废纸篓
    Command + Control + Q立即锁定屏幕

二、IDEA快捷键

登录账户同步设置

Part 1:编辑

Command + Option + / 块注释
Command + Option + L 格式化代码
Command + Shift + Enter 自动结束代码,行末自动添加分号
Command + Shift 自动在下一行开始
Command + N 生成代码(getter、setter)
Command + / 行注释
Command + X 剪切当前行或选定的块到剪贴板
Command + C 复制当前行或选定的块到剪贴板
Command + V 从剪贴板粘贴
Command + D 复制当前行或选定的块
Command + Delete 删除当前行或选定的块的行
Command + W 关闭活动的编辑器选项卡

Control + O 覆盖方法(重写父类方法)
Control + I 实现方法(实现接口中的方法)
Control + Option + O 优化 import
Option + Enter 显示意向动作和快速修复代码
Option + 鼠标 纵向选中
tab 在参数中切换

Part 2:查询/替换

Command + F 文件内查找文本
Command + R 文件内替换文本
Command + O 查找类文件
Command + Shift + F 全局查找文本
Command + Shift + R 全局替换文本
Command + Shift + O 查找所有类型文件,目录需要加一个反斜杠/
shift + Shift 查询任何东西

Part 3:导航

Command + E 显示最近打开的编辑窗口
Command + B,鼠标点击 进入光标所在方法,变量的接口或定义处
Control + H 显示类的层次结构
Command + , 打开 IDEA 系统设置
Command + ; 打开项目结构对话框

Part 4:重构

F5 复制文件到指定目录
F6 移动文件到指定目录
Command + Delete 删除
Shift + F6 重命名文件

Part 5:版本控制

Command + K 提交代码到版本控制器
Command + T 从版本控制器更新代码
Option + Shift + C 查看最近的变更记录
Control + C 快速弹出版本控制器操作面板

三、Vim

1. 启动Vim

vim -r file: 恢复上次异常退出的文件;
vim -M file: 以只读的方式打开文件,不可以强制保存;

  • 命令模式,可以使用简单的命令进行文本内容的操作
  • 命令行模式:可以使用快捷键命令,或按:输入命令行。
  • 插入模式:可以输入文本,在正常模式下,按i、a、o等都可以进入插入模式。

2. 文档操作

:e! – 重新加载当前文档,并丢弃已做的改动。
:w – 保存修改。
:wq – 保存并退出。
:q ——退出。
:saveas newfilename – 另存为
r: 替换光标处的字符。
[n] u: 取消一(n)个改动。
:pwd 显示vim的工作目录。
:h(elp)或F1 打开总的帮助。

  • 异常退出 vim编辑器 : 产生交换文件 文件名.swp
  • 删除交换文件 rm a.txt.swp

3. 光标的移动

+: 把光标移至下一行第一个非空白字符。
-: 把光标移至上一行第一个非空白字符。

4. 剪切复制

[n]yy: 复制整行文本。
y[n]w: 复制一(n)个词。
[n] dd: 删除1(n)行。
p: 在光标之后粘贴。

5. 查找与替换

/something: 在后面的文本中查找something。
n: 向后查找下一个。

:%s/old/new/g - 用new替换文件中所有的old。
关于range的规定为:
如果不指定range,则表示当前行。
m,n: 从m行到n行。
0: 最开始一行(可能是这样)。
$: 最后一行
.: 当前行
%: 所有行

6. 正则表达式

高级的查找替换就要用到正则表达式。
\d: 表示十进制数(我猜的)
\s: 表示空格
\S: 非空字符
\a: 英文字母
|: 表示 或
.: 表示.
{m,n}: 表示m到n个字符。这要和 \s与\a等连用,如 \a{m,n} 表示m 到n个英文字母。
{m,}: 表示m到无限多个字符。
**: 当前目录下的所有子目录。

四、markdown

1. 标题

在想要设置为标题的文字前面加#来表示(#后面有空格) 支持六级标题。

2. 字体

  • 加粗
    两个*号
  • 斜体
    一个*号
  • 斜体加粗
    三个*号
  • 删除线
    两个~~号

3. 引用

在引用的文字前加>即可。引用也可以嵌套,如加两个>>三个>>>

4. 分割线

三个或者三个以上的 - 或者 * 都可以。

5. 图片

![图片alt](图片地址 ''图片title'')
图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容。

6. 超链接

  • <www.baidu.com>
  • [百度](www.baidu.com)

7. 列表

  • 无序列表
    语法: - + *(空格)
  • 有序列表
    语法: 数字加点(空格)
  • 列表嵌套
    上一级和下一级之间相隔4个空格

8. 表格

 |表头|表头|表头|
 |---|---|---|
 |内容|内容|内容|
 |内容|内容|内容|

文字默认居左
-两边加:表示文字居中
-右边加:表示文字居右

9. 代码

  • 单行代码:代码之间分别用一个反引号包起来
  • 代码块:代码之间分别用三个反引号包起来,第一个反引号后面跟具体语法,如Java,c等
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值