每次我让ReSharper格式化我的代码时,它都会删除我在命名空间和类声明之间放置的空白行.
由此:
namespace Test {
public class Test {
Run Code Online (Sandbox Code Playgroud)
对此:
namespace Test {
public class Test {
Run Code Online (Sandbox Code Playgroud)
两者的闭合括号中的空白行也是如此.我的所有"空行"设置都设置为1,单行字段除外.
有没有我错过的选择?
wis*_*ner 15
这实际上现在是一个选项(截至2016年6月).去ReSharper | Options -> Code Editing | C# | Formatting style | Other检查Line feed at end of file.
Fsck,只比我早10分钟。嗯,无论如何我都会回答。坏消息是,这是一个长期的功能请求http://youtrack.jetbrains.com/issue/RSRP-74903
好消息是,它将在明天的 7.1 EAP 版本中修复。将会有新的选项ReSharper | Options -> Code Editing | C# | Formatting style | Blank Lines:
Remove blank lines after "{" and before "}" in declarations(将其关闭以防止 ReSharper 删除空行)并且Around namespace以及Around type(将其设置为非零值以强制 ReSharper 添加空行)。| 归档时间: |
|
| 查看次数: |
3805 次 |
| 最近记录: |