Visual studio 2015 在Visual Studio 2015中,如何触发参数列表的切碎或包装?
我有三个相关的问题 规定:我确实将我的花括号线包装设置为K&R风格(在前一行的末尾),但这不应该是这项工作的实质部分,因为在VS和Re#er中设置的任何风格都应该接管Visual studio 2015 在Visual Studio 2015中,如何触发参数列表的切碎或包装?,visual-studio-2015,keyboard-shortcuts,reformatting,resharper-10.0,Visual Studio 2015,Keyboard Shortcuts,Reformatting,Resharper 10.0,我有三个相关的问题 规定:我确实将我的花括号线包装设置为K&R风格(在前一行的末尾),但这不应该是这项工作的实质部分,因为在VS和Re#er中设置的任何风格都应该接管 假设现有方法如下所示: IEnumerable ProcessTransactions(TransactionProcessingMethod、IEnumerable transactions、ISPlineNetworkitor、AuthorizationToken AuthorizationToken){ 返回null; }
IEnumerable ProcessTransactions(TransactionProcessingMethod、IEnumerable transactions、ISPlineNetworkitor、AuthorizationToken AuthorizationToken){
返回null;
}
在Visual Studio 2015(已安装ReSharper 10.0.1)中,我可以使用什么键盘快捷键或菜单选项来触发“截断”参数列表,使其自动格式化为这样?我已经知道了VS和ReSharper中的选项,它们可以在键入时格式化长行,但这不是问题所在。我正在寻找一个键盘快捷键:当光标位于参数列表中时,我可以按下它使参数在一行和多行之间来回切换
IEnumerable ProcessTransactions(
TransactionProcessingMethod方法,
i数不清的交易,
Isplinerator networkitor,
授权令牌授权令牌
) {
返回null;
}
至少在某些情况下会导致这种情况的编辑技巧(如过度键入或删除并重新键入字符)是一种有用的权宜之计,但我确实在寻找键盘快捷键。@magicandre1981这不是一个C#问题。它适用于任何使用非语义空白的语言,并且具有某种形式的参数列表,可以在多行上显示,也可以不显示。C#示例只是一个示例。是的,但是标记会更改代码高亮显示。只有黑色看起来很丑。如果您不喜欢,请将更改还原到第一个版本。@magicandre1981,我在帖子中添加了
(单击编辑查看)。这将获得语法高亮显示。要让它看起来更好,有一种方法可以不用c#
标记。谢谢你要找的是什么?@krillgar Nope,这些只是格式化文档以满足你选择的格式化选项,而没有那些已经满足这些要求的行(切碎的或未切碎的)。我将上面的代码复制并粘贴到我的项目中的一个新的.cs
文件中,将数据类型更改为现有的真实数据类型,并多次按下这些键盘快捷键。我尝试了这两个版本,但没有重新格式化。然后我将一个大括号向下移动了一行,按了相同的组合键,瞧,大括号又向上移动了。因此,快捷方式可以运行,但不符合我的要求。