有什么理由为什么C#开发人员应该学习Emacs / Vim? [英] Are there any reasons why a C# developer should learn Emacs/Vim?

查看:71
本文介绍了有什么理由为什么C#开发人员应该学习Emacs / Vim?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在一个纯粹的微软商店中作为一个c#开发人员工作。



我最近开始在我的空闲时间内使用gas和Linux教你自己的组装工作。我喜欢和Linux混淆,但我仍然很新,但是,我仍然听到我应该学习VIM或Emacs,但事实是,绝对没有我需要在工作中使用它们,所以我觉得有点内疚的时间来掌握其中的一个。更糟糕的是,我想知道如果学习VIM或Emacs可以使我在视频工作室变慢,因为我会混淆短切键。



目前我在做我的编辑在Linux中使用SciTE(我认为这成为Windows上的notepad ++)。



对于在纯粹的ms产品环境中工作的人来说,有没有真正的理由来学习Emacs / VIM?我看到在vs工作室中有一个设置来使用Emacs的快捷方式,有人在这里通过掌握他们的vs来获得更高的效率,或者换句话说,你可以看到它是值得的吗?



提前感谢!


相关:
相关:
值得花时间学习使用Emacs? < br>
相关: 为什么要使用IDE?(从另一边查看)



解决方案

%微软店,但我仍然每天使用gvim。我每个IDE都有一个vi插件。我会推荐vim,如果你要学习一个或另一个,但我知道emacs用户将强烈不同意。



emacs和vi已经存在了很长时间,都很强大。学习其中一个可能会打开一个更有效的编码世界。


I work as a c# developer in a purely Microsoft shop.

I recently started teaching myself assembly using gas and Linux in my free time away from work. I like messing about with Linux, I'm still very new to it though.

I keep hearing I should learn VIM or Emacs but the thing is, there is absolutely no way I'll need to use them in work, so I feel a bit guilty pouring time into mastering one of them. Worse than that I'm wondering if learning VIM or Emacs could make me slower with visual studio as I'd confusing short cut keys.

Currently I'm doing my editing in Linux using SciTE (I think this became notepad++ on windows).

For someone who works in a purely ms product environment is there any real reason for me to learn Emacs/VIM? I see that there is a setting in vs studio to use Emacs shortcuts, has anyone here got more productive by mastering them in vs, or in other words can you see it being worth while?

Thanks in advance!

Related: Is learning VIM worth the effort?
Related: Is it worth investing time in learning to use Emacs?
Related: Why should I use an IDE? (view from the otherside)

解决方案

I work in a 90% Microsoft shop, but I still use gvim every day. I have a vi plugins for every IDE I work with. I'd recommend vim if you are going to learn one or the other, but I know emacs users will strongly disagree.

emacs and vi have been around for a long time, and are both very powerful. Learning one of these might open your eyes to a more efficient world of coding.

这篇关于有什么理由为什么C#开发人员应该学习Emacs / Vim?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆