【问题标题】:Default Vs Custom Shortcuts默认与自定义快捷方式
【发布时间】:2011-04-26 12:33:09
【问题描述】:

在您选择的 IDE/编辑器中,您是仅使用开箱即用的默认快捷方式,还是自定义它们?每个响应一个答案,以及您这样做的原因。

在我的编程生涯中,我已经全力以赴。我从一个终端窗口上的 emacs/vim 开始,只安装了一个准系统,没有自定义,然后随着时间的推移完全转向完全自定义它们,让它们刚刚正确,以至于其他emacs/vim 用户甚至无法使用它们(更改移动键等)。最近,我一直在 Eclipse、JetBrains IDE、Visual Studio 中工作,并且我继续对每一个进行大量修改,以便它们在我的所有机器上的行为几乎都相同。显然,这需要一些努力来维护,而且每一个新的 IDE 都意味着大量的命令学习和更改,然后一些(如 Visual Studio)没有开箱即用的某些命令,因此它们需要插件来实现相同的功能(增加选择,按驼峰式删除单词等)。

公平地说,我是一个速度高于平均水平的打字员,我可以在任何这些 IDE 中高效工作,但我已经开始渴望回到直接的 vim 快捷方式和使用简单的 vim 插件的简单性让它在我的 IDE 中工作。然后,至少,如果我想改变任何东西,我只需要一个自定义的 .vimrc。

建议、想法?

【问题讨论】:

    标签: ide editor keyboard-shortcuts customization


    【解决方案1】:

    在我的 IDE 中,我使用了默认键盘映射的稍微定制的版本。更多的是默认值。我更喜欢尽可能使用默认值:您学习一次,然后无论您需要在哪里使用同一个 IDE,它都是一样的(假设大多数安装具有默认键盘映射是相当安全的,如果它们甚至允许您在全部)

    我的情况可能与你不同。在我以前的职位上,我曾经专门用 vim 编写代码。在我目前的职位上,我不会经常更改 IDE,因为我不必这样做:我的开发工作 100% 使用一种语言,而且我已经在那个职位上工作了好几年了。

    话虽如此,我最近只是更改了 IDE(顺便说一下,从 Zend Studio 更改为 PhpStorm),所以我对 PhpStorm 的默认键盘映射所做的唯一更改是让它更像我无法使用的几个 Zend Studio 快捷键不忍离去。

    否则,当我使用 vim 时,我会在 vim 中思考;当我使用 PhpStorm 时,我认为是在 PhpStorm 中。目前,我认为完全自定义我的键盘映射不值得我花时间/精力,比我已经拥有的更多。如果您使用多个 IDE,您的情况可能与我的情况大不相同。

    最终,我认为您不会找到这个问题的“正确”答案。没有人比您更了解您的偏好或情况。无论您采用默认路线还是自定义路线,这都是一种权衡。用你最好的判断,决定你要走哪条路,并对那个选择感到满意。

    祝您的开发工作顺利!

    【讨论】:

      猜你喜欢
      • 2019-11-02
      • 2016-02-17
      • 2011-04-01
      • 2023-03-19
      • 2016-08-27
      • 2019-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多