之前公司用了一段的MacBookPro,离职后自己入手了一台MacBookPro。但是现在的公司中使用的电脑是古老的win7,两个系统的键盘有些许差别,而且快捷键也略有不同。最近因为疫情影响,在家远程办公。借着这个时间整理一下两个不同系统之间的快捷键使用差异。方便有同种需求同学使用。

进入IT行业两年了,感觉自己还很菜,很多功能可能还没有用到,以后遇到什么就更新什么。也欢迎大家告诉我更好用的功能。

功能 IDEA中的名称 Windows Mac os
重写方法 Override Methods... Ctrl+O ⌘O
快速生成方法 Generate Alt+Insert ⌃N ⌃⏎
实现方法 Implement Methods... Ctrl+I ⌘I
引入变量,自动为方法的返回值添加变量 Variable/Introduce Variable Ctrl+Alt+V ⌥⌘V
清理没有引用的导包 Optimize Imports Ctrl+Alt+O ⌥⌘O
格式化代码 Reformat Code Ctrl+Alt+L ⌥⌘L
将代码向上移动换行 Move Statement Up Ctrl+Shift+↑ ⇧⌘↑
将代码向下移动换行 Move Statement Down Ctrl+Shift+↓ ⇧⌘↓
生成包裹代码,try catch等 Surround With... Ctrl+Alt+T ⌥⌘T
行注释 Comment with Line Comment Ctrl+/ ⌘/
循环扩展词 Cyclic Expand Word Alt+/ ⌥/
向上移动一行 Move Line Up Alt+Shift+↑ ⇧⌥↑
向下移动一行 Move Line Down Alt+Shift+↓ ⇧⌥↓
scala中,为变量增加类型 Specify type Alt+T ⌥T
提取方法,将选中的代码段生成一个方法 Auto-Indent Lines Ctrl+Alt+M ⌥⌘M
大小写转换 Toggle Case Ctrl+Shift+U ⇧⌘U
查找类 Class... Ctrl+N ⌘N
在该路劲下查找 Find in Path Ctrl+Shift+F ⇧⌃F
在代码中查找 Find... Ctrl+F ⌘F
在代码中替换 Replace... Ctrl+R ⌘R
自动添加分号 Complete Current Statement Ctrl+Shift+Enter ⇧⌘⏎
后退,查看代码时方便回退到之前的光标位置,如果鼠标有后退按键也可以用鼠标 ←Back Ctrl+Alt+← ⌥⌘←
查看接口的实现类 Implementation(s) Ctrl+Alt+B ⌥⌘O

IDEA常用快捷键Mac os和Windows对照--用到了就会更新的更多相关文章

  1. 【Xamarin挖墙脚系列:mac 终端 常用命令+Mac OS X的快捷键+beamoff 】

    原文:[Xamarin挖墙脚系列:mac 终端 常用命令+Mac OS X的快捷键+beamoff ] 基本命令 1.列出文件 ls 参数 目录名        例: 看看驱动目录下有什么:ls /S ...

  2. 转:Sublime Text 2 实用快捷键[Mac OS X]

    转: http://lucifr.com/2011/09/10/sublime-text-2-useful-shortcuts/ Sublime Text 2 实用快捷键[Mac OS X] luca ...

  3. mac常用快捷键,Mac文件重命名快捷键,Mac OS快速访问系统根目录, MacOS 10.11重要数据的存储位置大全

    command+r,相当于F5,刷新页面 command+F5,启动voiceover command+q 关闭当前程序 在Finder中command+/ 打开底部状态栏,可以查看剩余磁盘空间大小 ...

  4. Intellij IDEA常用快捷键——Mac版

    http://blog.csdn.net/longshen747/article/details/17204699 http://totohust.iteye.com/blog/1035550 设置自 ...

  5. Chrome 用户数据配置文件夹保存路径在哪?(Mac OS X/Windows/Linux)

    在重装系统之前都想要对 Chrome 中的数据进行备份,以能够在重装系统后恢复这些数据.但是除了一些玩 Chrome 很长时间的用户,鲜有人知道 Chrome 的用户数据到底保存在什么地方.如果你也有 ...

  6. Mac OS安装Windows各版本时注意事项(2014年后的Mac机相信会有这些问题)

    2014年后的Mac Mini安装Windows时候,会遇上更种坑,我这几天不断失败及尝试更种版本,各有心得体会,我写下来是为了避免大家遇到像我这种问题. (2014年之前的Mac Mini是否这样, ...

  7. MAC OS、Windows 、HTML,CSS,font-family:中文字体的英文名称

    宋体 SimSun 黑体 SimHei 微软雅黑 Microsoft YaHei 微软正黑体 Microsoft JhengHei 新宋体 NSimSun 新细明体 PMingLiU 细明体 Ming ...

  8. Mac OS访问Windows共享文件夹

    原文地址:http://blog.csdn.net/jinhill/article/details/7246922 最近开始研究Mac OS,遇到的第一个问题就是如何在Mac OS中访问Windows ...

  9. Android Studio|IntelliJ IDEA 常用快捷键(Mac|Window)

    一 For Mac(Mac OS X 10.5+) F1 显示注释文档F2 高亮错误或警告快速定位Command + F12 显示当前文件的结构(查看所有方法)Command + F 查找文本Comm ...

随机推荐

  1. SAP四代增强实现:销售订单复制项目文本时不需要显示文本框和回车

    最近接收到一个业务需求,在SAP依据销售订单复制时,如果订单里面的项目有多个文本,系统就会显示复制的文本框处理,让用户选择是否复制,这个就让销售很不舒服,如果有几十个项目,每个项目有几个文本,那就就要 ...

  2. (一) BIO,NIO, 阻塞,非阻塞,你懂了吗

    一般来说,一个输入操作通常包括两个阶段: .等待数据准备好: .从内核向进程复制数据 是否同步的判断依据是: 是否 针对的 整个过程,即2个阶段,是否有阻塞 是否阻塞的判断依据是: 按 程序等待消息通 ...

  3. dp的本质

    什么是真正的dp?有什么特点?怎么来搞. 最近遇到了一些以前的题目发现没有好好的理解就直接写了 大多都是书上的算法并不是自己真正的理解. 1 关于背包 我总结一下 可能 有助于对模型的更快发现 01 ...

  4. Python多线程-ThreadLocal

    参考:https://www.liaoxuefeng.com/wiki/1016959663602400/1017630786314240#0 ThreadLocal ThreadLocal变量虽然是 ...

  5. Xcode11更改启动页设置方法

    新开了个项目,发现之前的启动页怎么也调不好,后来发现配置里边少了一行,所以整理一下,我使用的xcode版本是11. 以前的时候是在这2个中间,还有一行,通过下边2项来配置,现在更改了,附上新的教程.如 ...

  6. Linux集群配置离线ntp时间同步服务

    集群中时间不同步有可能会让大数据的应用程序运行混乱,造成不可预知的问题,比如Hbase.mongodb副本集等,Hbase当时间差别过大时就会挂掉,mongodb如果副本时间过快,会出现时间栈帧溢出提 ...

  7. Android SQLite轻量级数据库(简单介绍)

    SQLite它是相当于嵌入到安卓里的一个小数据库吧, 它也可以使用SQL语句进行数据库的增删改查操作,但是是SQL1992的语句. 然后SQLite也有自己的语句,但是学过SQL的应该都会发现,它比较 ...

  8. python2.2 elif多条件判断

    #案例:存款大于100万,买宝马:大于50万买丰田:大于20万买二手车:小于20万自行车! cunkuan=60#elif多条件判断,else:不满足elif执行其他命令if cunkuan>1 ...

  9. 趣讲 PowerJob 超强大的调度层,开始表演真正的技术了

    本文适合有 Java 基础知识的人群 作者:HelloGitHub-Salieri HelloGitHub 推出的<讲解开源项目>系列. 写在前面的碎碎念:终于到了万众期待的调度层原理了. ...

  10. 041_go语言中的panic

    代码演示: package main import "os" func main() { // panic("a problem") _, err := os. ...