代码之家  ›  专栏  ›  技术社区  ›  Bob Fanger

如何客观地衡量编辑器的生产力?

  •  5
  • Bob Fanger  · 技术社区  · 17 年前

    但不知何故,我在使用Vim时有一种授权的感觉,并注意到尝试其他编辑器的阻力。

    示例:当我在另一个编辑器中看到一些很酷的功能时,我在想“ 我能做到 (我只需找到击键或配置插件即可)

    如何客观地衡量编辑器的生产力?

    Netbeans

    使现代化
    Visual Studio Code
    Sublime Text 用于配置文件和快速编辑。
    Vim 用于ssh会话或使用宏进行编辑。

    6 回复  |  直到 7 年前
        1
  •  4
  •   Joachim Sauer    17 年前

    如果您喜欢在vim中编写代码,那么这本身就是使用vim的一个很好的理由。

    有什么好的工具能让你的工作效率提高2%(根据一些研究),但你却不太喜欢?我告诉你,使用你喜欢的工具是非常重要的!

        2
  •  4
  •   Christian C. Salvadó    17 年前

    当我使用其他编辑器时,我感到不舒服。当我使用VisualStudio时,我真的需要 ViEmu ,在Eclipse中我使用 viPlugin 等等

    前一段时间我是一个Emacs用户,现在没有它我就不能使用它 Viper

    因此,无论您使用什么编辑器,为了获得真正的生产力收益,编辑器必须成为 伸出手

        3
  •  2
  •   Draemon    17 年前

        4
  •  1
  •   user42092 user42092    17 年前

    去做 客观地 ,你需要一些可测量的东西。

        5
  •  0
  •   Robert Gamble    17 年前

    为什么不试试几种不同的编辑器,看看是否可以 注意

    您可能还需要考虑不同框架/语言的不同编辑器。我的大部分C和Perl编程都使用vim,一个用于非平凡Java应用程序的不同编辑器,另一个用于Rails开发的编辑器,我还没有找到一个适合所有人的编辑器。

        6
  •  0
  •   Mikko Rantalainen    13 年前

    我建议您只需测量您的实际产出:

    • V
    • 使用另一个编辑器一周,测量实际输出。将结果另存为 E

    如果 ,则另一个编辑器的效率更高,否则vim更适合您。


    测量实际输出 . 例如,代码的总行数或 diff

    我想归根结底要弄清楚 你想要达到的目标,然后尽可能地确定客观的测量方法

    我甚至不想测量编辑器的实际使用情况。一个真正高性能的编辑器可以实现为 dd if=/dev/urandom bs=1M count=1 > code.cpp 但是变化很大,结果代码质量很差。如果输出是好的,没有人应该关心你是如何发出的。