c# - Resharper 在返回前停止换行

标签 c# return resharper newline

在 C# 中,每当我键入包含 return 的单行语句时,使用 ReSharper 进行格式化会导致它在新行上缩进放置 return

我明白了:

if(x == 0)
    return;

但是我想要这个

if(x == 0) return;

我找不到更改设置的选项,这让我抓狂。

提前致谢。

最佳答案

在 Resharper 选项中,在代码编辑 -> C# -> 格式样式 -> 换行和换行下,将 Break line in single embedded statement 设置为 Do not change , 或者, Force put on single line.

enter image description here

关于c# - Resharper 在返回前停止换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42379958/

相关文章:

c# - 对枚举类型名称的编辑未反射(reflect)在 VS2015 *.settings 文件 C# 中

c# - 禁用文本框显示其中键入的旧数据的能力

c# - 保护 .net 程序集

我认为 JavaScript 没有返回值、范围和变量困惑?

visual-studio-2010 - Resharper - 如何禁用查找用法或使用旧的查找用法

c# - Unity 3D Puts/Deletes http 方法

python - 如何在Python中存储递归函数的输出?

java - 如果我的 int 返回方法没有找到数值解,我会返回什么?

visual-studio - ReSharper "Move to resource"不起作用

visual-studio - Visual Studio 2012 : change setting for "Enable floating tab wells"