是否有键盘快捷方式或快速方法将以下代码更改为Visual Studio 2013中的单行?我也安装了Resharper。
多
new XElement("Option",
new XAttribute("Name", "FileDelete"),
"1"
),
单
new XElement("Option", new XAttribute("Name", "FileDelete"),"1" ),
是否有键盘快捷方式或快速方法将以下代码更改为Visual Studio 2013中的单行?我也安装了Resharper。
多
new XElement("Option",
new XAttribute("Name", "FileDelete"),
"1"
),
单
new XElement("Option", new XAttribute("Name", "FileDelete"),"1" ),
只需选择所有文字即可
并按 (控制+ j)
它将成为1行代码
只需选择所有文字即可
并按 (控制+ j)
它将成为1行代码
我设置find / replace以便快速使用正则表达式,如下所示:
(注意:我使用VS 2015,所以你的热键可能会有所不同)
\s+
)在visual studio执行诸如实现接口之类的操作后,我一直使用它
public SomeType SomeProperty {
get {
throw new NotImplementedException();
}
set {
throw new NotImplementedException();
}
}
变成像的东西
public SomeType SomeProperty { get { return someField; } set { /*Some Simple Set Code*/; } }
要使用ReSharper,您应该在ReSharper / Options / Code Editing / C#/格式化样式/换行和换行中取消选中“保留现有换行符”选项。
或者只需将此行添加到.dotSettings中
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/KEEP_USER_LINEBREAKS/@EntryValue">False</s:Boolean>
然后,您可以使用代码清理工具(默认快捷键为Ctrl + Alt + F)或仅键入分号或大括号来格式化代码。
您可以更改VS设置以自动格式化代码,然后在要格式化的文本后选择并重新键入任何行/块结束字符(';'或'}'),VS将为您格式化。