OSX:

变化:Win10 to OSX10

起因:关于Osx最大的不适来自于 剪切,复制,撤销,保存的快捷键,回到win上频繁按错。

同事有人说只需要去适应就好,但毕竟我使用电脑频率很高,如果两套快捷键和开发环境容易出错混乱影响效率,所以在适应几天后也在找寻统一的方法后来分享下。

 

开始解决方案:

偏好->键盘->修饰键->Cmd=>Ctrl,Ctrl=>Cmd

后来发现这种方案非常不合时宜

  1. shell中ctrl和win是一致的用cmd反而容易按错
  2. cmd键对osx有其他作用,这样修改反而使自己对osx更加生疏。

因为我们其实主要关注是这几个最高频的快捷键的适应,如果能只修改这部分最好

OSX最终解决方案:

偏好->键盘->快捷键->应用程序快捷键->+添加所有程序的快捷键
:切记此时要按系统语言覆盖名称 Copy = Ctrl+C 或者 复制 = Ctrl+C
注:不同应用名称不同 全选/选择所有/全部选择,如需要都得添加

 

IntelliJ Idea

变化:Vs to Idea

起因:关于IntelliJ最大不适肯定是除了原生这些剪切复制,那就是VS上的习惯,来自F12<=>Cmd+B ,CTRL+K,C<=>Ctrl+/等,实际上使用AS和VSCODE等也习惯了ctrl+/注释。

已经使用几天新的快捷键,但是昨天统一应用程序快捷键后,也发现IntelliJ的可以设置为VS键盘

IntelliJ最终解决方案:

Prefererence-> KeyMap-> Visual Studio

注:大致体验统一(比如F5是显示一个调试环境选择器 ,不太一样)

注:InteliJ会提示和系统部分冲突快捷键,目前没有发现有影响。

虽然我以前都是C#2005的方案,现在也需要适应统一的快捷键,统一后编码速度提升很多。 

题外话:适应与选择都是一种能力,取决对你的影响,个人觉得不能一味的适应,也不能抗拒适应,比如刚使用IDE时候我们要选择适应而不是自定义,但是多套IDE时候最好选择一个或者统一他们。

因为本人的追求不是极客,但是追求效率和平衡,所以选择不完全适应OSX和IDEA而是把其中高频使用的统一,分享给大家,希望有用,感谢。

06-06 01:05