csharp_wrap_parameters_style
chop_always gives every parameter its own line regardless of width; wrap_if_long packs parameters instead. wrap_if_long is only honoured in deterministic mode (max_line_length set) — chop_always and chop_if_long work in either.
| Value | Notes |
|---|---|
chop_always |
|
chop_if_long |
|
wrap_if_long |
Default: chop_if_long
csharp_wrap_parameters_style = chop_always
namespace N;
public class Widget
{
public void Register(string name, int value, bool active, string tag)
{
Console.WriteLine(name);
}
}
namespace N;
public class Widget
{
public void Register(
string name,
int value,
bool active,
string tag
)
{
Console.WriteLine(name);
}
}
csharp_wrap_parameters_style = chop_if_long
namespace N;
public class Widget
{
public void Register(string name, int value, bool active, string tag)
{
Console.WriteLine(name);
}
}
namespace N;
public class Widget
{
public void Register(
string name,
int value,
bool active,
string tag
)
{
Console.WriteLine(name);
}
}
csharp_wrap_parameters_style = wrap_if_long
namespace N;
public class Widget
{
public void Register(string name, int value, bool active, string tag)
{
Console.WriteLine(name);
}
}
namespace N;
public class Widget
{
public void Register(
string name, int value,
bool active, string tag
)
{
Console.WriteLine(name);
}
}