gpt4 book ai didi

eclipse - 阻止 Eclipse 换行?

转载 作者:行者123 更新时间:2023-12-02 03:12:53 24 4
gpt4 key购买 nike

有没有办法让 Eclipse 停止删除现有的换行符?如果我有这样的方法签名,我不知道如何让 Eclipse 不去管它:

void foo(
int arg1,
int arg2,
int arg3,
int arg4)
{
// ...
}

通过各种设置,它要么将参数折叠到一行,要么将它们包装在某个边距处,如下所示:

void foo(
int arg1, int arg2,
int arg3, int arg4)
{
// ...
}

使用“换行所有元素,新行上的每个元素”,它确实保留了这个空格,但它总是会换行,这不是我想要的。我希望 Eclipse 应用缩进和大括号等格式,而无需删除(或插入)任何换行符。

最佳答案

参数的格式为 an old subject ,但 3.5 中引入的一项新格式化功能是:

  • eclipse3.5M4 “保留用户换行符的格式化程序选项”

Java 代码格式化程序现在可以选择通过不在代码或注释中连接行来保留用户换行符。

例如,以下测试用例中 return 语句的换行行:

before
格式化代码示例

当使用“从不加入行”首选项时,将由格式化程序保留,现在产生以下结果:

after
编码格式,永不连接行

可以在 Java > 代码样式 > 格式化程序 首选项页面上配置此首选项。请参阅换行注释选项卡上的从不加入行选项。

这可能会有所帮助,但除此之外,3.5 中在这方面并没有太多新功能。

关于eclipse - 阻止 Eclipse 换行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/890805/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com