小编Joh*_*ohn的帖子

共享所有Resharper代码格式/检查选项

本文所述, ReSharper的.sln.DotSettings文件仅包含那些值从默认值更改的设置.有没有办法将所有代码编辑和代码检查设置存储在团队共享层中,无论值是更改还是默认值?

我看到的唯一方法是更改​​每个值并将其切换回来(因此所有这些值最终都在.sln.DotSettings文件中),但这似乎是一项非常耗时的任务.

我试图避免的问题如下:

假设一个团队有两个开发人员,比如Jessika和John,他们认为Resharper默认使用下划线为私有字段添加前缀:

int _myPrivateField = 1;
Run Code Online (Sandbox Code Playgroud)

因此,他们不会更改"C#命名样式"部分下的" 实例字段(私有) "设置,并检入.sln.DotSettings文件.然而,当杰西卡检查她的家用笔记本电脑上的源代码时,Resharper仍然建议使用

 int myPrivateField = 1;
Run Code Online (Sandbox Code Playgroud)

因为她的计算机的设置已更改为没有前缀,保存为" 保存到此计算机 ".如Resharper的文档中所述,如果"此计算机"图层具有设置值,而其他图层则不会应用该值(请参见此图中的中间绿色设置:http://blogs.jetbrains.com /dotnet/wp-content/uploads/2012/08/layers3.png

resharper code-analysis visual-studio

6
推荐指数
1
解决办法
480
查看次数

ASP.NET C#String.Split

如果单词之间有空格,我想分割一个字符串.

例如:

"Blood Doner Jack Stv 240 o+"
Run Code Online (Sandbox Code Playgroud)

当我使用单个空格拆分它时,它返回一个包含6个项目的数组对象,但是如果我使用相同的文本集进行尝试,并且有2个空格代替1,则将数组增加到7:

"Blood  Doner Jack Stv 240 o+"
Run Code Online (Sandbox Code Playgroud)

所以我想知道如何删除拆分它与双空格以及单个空格.

我知道我可以使用2个空格到1个空格的Replace()但是如果我有3个或4个空格怎么办?

提前致谢!

c# asp.net

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

asp.net ×1

c# ×1

code-analysis ×1

resharper ×1

visual-studio ×1