使用 Intellij IDEA 进行代码样式设计

发布于 2024-12-19 11:18:54 字数 593 浏览 1 评论 0原文

假设我的代码如下所示:

public abstract class
    ResourceDownloaderBaseImpl
    implements ResourceDownloader {

    public Object
       getProperty(
           String name)

            throws ResourceDownloaderException {
    ....   

还有其他一些代码。当我在 Intellij IDEA 中按 Ctrl+Alt+L 时,它不会将其格式化为单行,如下所示:

public abstract class ResourceDownloaderBaseImpl implements ResourceDownloader {

    public Object getProperty(String name) throws ResourceDownloaderException {
    ...

有没有办法调整代码重新格式化功能,以便将签名放在一行上?

Let's say I have code that looks like this:

public abstract class
    ResourceDownloaderBaseImpl
    implements ResourceDownloader {

    public Object
       getProperty(
           String name)

            throws ResourceDownloaderException {
    ....   

And bunch of other. When I press Ctrl+Alt+L in Intellij IDEA it does not format it into single line like this:

public abstract class ResourceDownloaderBaseImpl implements ResourceDownloader {

    public Object getProperty(String name) throws ResourceDownloaderException {
    ...

Is there a way to adjust the code reformating feature so it puts the signatures onto a single line?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

魔法唧唧 2024-12-26 11:18:54

查看项目设置中的代码样式部分,您可以在其中指定几乎所有内容。
更准确地说,查看代码样式 - 包裹和支撑并查看重新格式化期间保留换行符是否已打开

在此处输入图像描述

Check out the Code Style section in your Project Settings where you can specify almost everything.
More precisely, look under Code Style - Wrapping and bracing and see whether keep line breaks during reformattingis switched on

enter image description here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文