visual studio如何自定义C#代码格式?
最近入职新公司,该公司有一系列C#代码规范,包括左大括弧不换行!!!!
不仅如此,其中有一条神一样的规定:class不准缩进
这种事情很容易的。Visual Studio里面的代码长什么样子,checkin进去就一定要长什么样子吗?source control挂个钩子就搞定了。
其实Office组也有一样的规定,当然因为是C++所以说的比较更容易理解——namespace成员不许缩进,包括嵌套的namespace。不过我们没有强制的太厉害,所以我一般用KF代替KD。
括弧不换行是有原生解的:
右上角搜索 "Place open brace on new line for types",把勾去掉。
用emacs的C#插件
VS 的配置文件是可以共享的,你叫你老板把他的配置文件拿出来放到你机器上导入到你的VS不就行了
我是真的服了,中国的程序员是不是都这么xx的??
我记得vs明明可以设置,自己去找吧,文本编辑器 c#。
连一个ide的配置都不会自己搞定。
而且,多说几句,要是svn或者git一起工作,那你每天都以自己的代码风格格式化文件,不知道要提交多少新代码,呵 呵。
推荐阅读: