如何优雅的设定IDE快捷键?

RT;
各个IDE快捷键差异大, 而且与常用软件差异也大.

比如: F5 浏览器的刷新键, webstorm 竟然设定为 复制, 而eclipse则合理多了,也是刷新.

再比如 xshell 的复制, 因为 ctrl+c 是中断的意思, 这就郁闷了, 经常弄错.... 还无法修改;

那该如何优雅的设定IDE快捷键? 有没有比较合理的方案.

阅读 2.8k
2 个回答

以前用 JetBrains 家的 IDE 就是用 Eclipse 那一套快捷键。
然后久而久之,发现网上很多跟 JetBrains 相关的快捷键资料都是它自家那一套风格,虽然也可以在快捷键里面搜名字来找到,但是并不是那么方便,而且偶尔给同事改代码时,很多人不会调 也不太关心快捷键,所以都是默认的,但是给别人改了后,别人也会用到一些他记得的快捷键,就会很不方便。后来就换回了 JetBrains 自家那一快捷键了。

就像上面说的,当你去给同事指导代码的时候,你不可能去把你要用到的所有快捷键都改成你习惯的,到时候你还得给别人改回去。
或者你通过搜索引擎查到某个功能的快捷键时你却发现你所使用的的自定义布局不支持,做不到开箱即用。

而像 ssh 中, Ctrl + C 表示停止,这是标准的,所有 ssh 客户端都如此,即便你使用 Xshell 时可以改,当你用到其他 ssh 工具时 你可能连 copy 都不会了。

当你改变不了现状的时候,就应该尽可能的能去适应。

Hi, SSSSSSSSSS

如果我没记错的话,其实每个 IDE 都会有其他 IDE 快捷键相关的 plugin,比如在 Webstorm 中可以安装 Vim 或者 Sublime 的插件,最好是习惯了一个 IDE 的快捷键,如果你习惯了 Webstorm ,那么为什么不去使用同是 JetBrains 家的 IntelliJ IDEA,这样的话,快捷键就是相同的了

希望能帮到你!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题