我一直在搜寻文档,我不认为这作为一个选项存在,但基本上我想强制函数调用的每个参数都在新行上。
例如我讨厌这个:
var result = GetResult(request, startDate, endDate, myTypes,
false, false, pageNumber);
Run Code Online (Sandbox Code Playgroud)
我更讨厌这个(每行不同数量的参数):
var result = GetResult(request, startDate, endDate, myTypes,
person, thing,
false, false, pageNumber, penny, job, situation, context);
Run Code Online (Sandbox Code Playgroud)
我希望有一个editorconfig条目可以将上述内容变为:
var result = GetResult(
request,
startDate,
endDate,
myTypes,
false,
false,
pageNumber);
Run Code Online (Sandbox Code Playgroud)
和
var result = GetResult(
request,
startDate,
endDate,
myTypes,
person,
thing,
false,
false,
pageNumber,
penny,
job,
situation,
context);
Run Code Online (Sandbox Code Playgroud)
理想情况下,我能够在强制执行上述操作之前指定最大参数数量,但这可能是一个白日梦,例如我希望 1 或 2 个,甚至 3 个参数保留在下面的一行上:
var result1 = GetResult(request);
var result2 = GetResult(request, startDate);
var result3 = GetResult(request, startDate, endDate);
//only after 3 force the rule
var result4 = GetResult(
request,
startDate,
endDate,
myTypes);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4637 次 |
| 最近记录: |