java格式:保留行但修复缩进

p1iqtdky  于 2021-06-26  发布在  Java
关注(0)|答案(2)|浏览(490)

我有以下代码:

DSPOTTGuaranteedUserReachForecastModel model = new DSPOTTGuaranteedUserReachForecastModel(
    mockCache,
    demand,
    mockTargetingDatabaseHelper,
    programType,
    region);

正确的缩进应该是每行不完整的两个缩进。理想情况下,我希望使用我的文本编辑器来格式化我的代码:

DSPOTTGuaranteedUserReachForecastModel model = new DSPOTTGuaranteedUserReachForecastModel(
        mockCache,
        demand,
        mockTargetingDatabaseHelper,
        programType,
        region);

但是,当我尝试使用vscode格式化它时,我会将所有新行折叠成一个长行。

DSPOTTGuaranteedUserReachForecastModel model = new DSPOTTGuaranteedUserReachForecastModel(mockCache, demand,
        mockTargetingDatabaseHelper, programType, region);

有人知道保存行号规则的名称吗?

e4eetjau

e4eetjau1#

关于java格式化,vscodejava提供了一个类似google风格的eclipse格式化程序文件。
你想要的设置应该是 java_method_parameters_wrap = split_into_lines 但不幸的是,它没有包含在googlestyle.xml中。
如果您仍然对java格式感兴趣,可以在defaultcodeformatteroptions中找到答案。

ioekq8ef

ioekq8ef2#

我听说有个分机叫 Rewrap 你想试试吗?
要使重写自动工作,请转到命令选项板并键入: Rewrap: Toggle Auto-Wrap 我希望这有帮助,如果没有-希望,其他人可以作出贡献!

相关问题