当前位置:  开发笔记 > 编程语言 > 正文

有没有理由让C#开发人员学习Emacs/Vim?

如何解决《有没有理由让C#开发人员学习Emacs/Vim?》经验,为你挑选了2个好方法。

我在一家纯粹的微软商店担任ac#developer.

我最近开始自己在远离工作的空闲时间使用汽油和Linux进行装配.我喜欢搞乱Linux,但我仍然很新.

我一直听说我应该学习VIM或者Emacs,但问题是,我绝对不可能在工作中使用它们,所以我感到有点内疚倾向于掌握其中一个.更糟糕的是,我想知道学习VIM或Emacs是否会让我在视觉工作室变慢,因为我会混淆快捷键.

目前我正在使用SciTE在Linux上进行编辑(我认为这在Windows上变成了notepad ++).

对于在纯粹的ms产品环境中工作的人来说,有什么理由让我学习Emacs/VIM吗?我看到vs studio中有一个设置来使用Emacs快捷方式,有没有人通过在vs中掌握它们来提高效率,或者换句话说你能看到它值得吗?

提前致谢!

相关: 学习VIM值得努力吗?
相关: 是否值得花时间学习使用Emacs?
相关: 我为什么要使用IDE?(从其他方面来看)

JaredPar.. 25

开始火焰战:)

我是一个VIM瘾君子,并不羞于承认.我发现使用VIM可以让我在日常生活中更有效率.当您不必将手从键盘上移开时,编码速度会快得多.

默认情况下,VS对VIM绑定的支持很差.但是,有一个廉价的加载项(ViEmu)可以为Visual Studio 提供出色的 VIM键绑定.我有个人执照,我相信每一分钱都值得.

话虽如此,与VIM相关的学习曲线陡峭.它可能会在一两个星期内杀死你的生产力.在那之后,好处将开始,你应该注意到你的生产力提升.



1> JaredPar..:

开始火焰战:)

我是一个VIM瘾君子,并不羞于承认.我发现使用VIM可以让我在日常生活中更有效率.当您不必将手从键盘上移开时,编码速度会快得多.

默认情况下,VS对VIM绑定的支持很差.但是,有一个廉价的加载项(ViEmu)可以为Visual Studio 提供出色的 VIM键绑定.我有个人执照,我相信每一分钱都值得.

话虽如此,与VIM相关的学习曲线陡峭.它可能会在一两个星期内杀死你的生产力.在那之后,好处将开始,你应该注意到你的生产力提升.


我会指出临时生产力损失是在你使用Vim的时候.如果你回到标准编辑器,你不应该放慢速度,但最终会因为你没有使用Vim而感到沮丧.

2> Andy White..:

我在90%的微软商店工作,但我仍然每天都使用gvim.我为每个使用的IDE都有一个vi插件.如果你要学习其中一个,我会推荐vim,但我知道emacs的用户会非常不同意.

emacs和vi已经存在了很长时间,并且都非常强大.学习其中一个可能会让你的眼睛更加高效地编码.

推荐阅读
吻过彩虹的脸_378
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有