所以这:
cmd = new OdbcCommand( string.Format( @"
SELECT *
FROM Bobby_Tables
WHERE Name = {0}", "Little Bobby Drop Tables" ), odbcConnection );
被格式化为:
cmd =
new OdbcCommand(
string.Format(
@"
SELECT *
FROM Bobby_Tables
WHERE Name = {0}",
"Little Bobby Drop Tables" ), odbcConnection );
我已经研究了换行和换行的每个选项,但我无法找到使内容尽可能长时间保持在同一行上的选项。我假设我错过了正确的选项。我的Right margin (columns)
选项设置为 100,这已经足够大了。
问题:有没有办法让它看起来像原来的,并且仍然对其他实际上需要包装的东西进行智能格式化?
我可以手动放置
cmd = new OdbcCommand( string.Format (
@"
回到第一行,它会愉快地将逐字字符串留在下一行。我想这是一个不错的妥协。
我猜你的问题是第一行被分成三行。这是因为错误http://youtrack.jetbrains.com/issue/RSRP-288271 http://youtrack.jetbrains.com/issue/RSRP-288271该问题已在 ReSharper 7.0 中修复。您应该考虑升级或关闭选项ReSharper | Options -> Code Editing | C# | Formatting style | Line breaks and wrapping -> LineWrapping | Wrap long lines
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)