当前位置: 首页 > 知识库问答 >
问题:

Intellij在文件末尾自动生成java方法

农星华
2023-03-14

是否有任何方法要求intellij创建的自动生成方法在类的末尾生成?当前,当我生成一个方法时(⌥⌘M) 它是在我从中提取方法的函数的正下方创建的,我希望它位于文件的末尾
intellij是否提供该选项?

共有2个答案

司空和悌
2023-03-14

在Intellij中没有这样的选项,一旦你提取了方法,你可以使用按向上(⌥ ⇧向上)或向下(⌥ ⇧向下)来上下移动方法。

龙飞文
2023-03-14

您可以在代码生成后手动重新排列IntelliJ中的代码,即使这并不能保证代码会到达文件的底部。你可以通过点击“代码”菜单中的“重新排列”菜单项来完成:

无需使用菜单即可重新排列代码的另一个选项是通过“重新格式化”文件对话框,按Windows Ctrl Shift Alt L并激活其中的“重新格式化代码”复选框。

您可以在以下对话框中的设置中更改代码排列模式:

 类似资料:
  • 关于IntelliJ和生成(测试)文件特性的一个小问题。 生成的文件只是一个骨架: 所有类通常都以一个额外的行尾文件结束。 即使是静态分析工具也会标记它,如果它不存在(“缺少文件结尾”之类的东西)。 如何告诉IntelliJ在文件末尾用额外的行生成测试类? 谢谢你

  • 我有一个基于泽西(1. x)的REST服务。它使用Jackson 2.4.4生成JSON响应。我需要在响应的末尾添加一个换行符(cURL用户抱怨响应中没有新行)。我使用泽西漂亮打印功能()。 当前: 通缉: > 我尝试使用自定义序列化程序。我只需要在根对象的末尾添加。序列化器是按数据类型定义的,这意味着,如果此类类的实例嵌套在响应中,我将在JSON的中间获得。 我想到了子类化,覆盖,在其中我将添加

  • 问题内容: 在我当前的项目中,我们总是在Java源文件的末尾插入一个空的新行。我们还使用CheckStyle(具有错误级别)来强制执行此操作。 我一直在寻找这个主题很长时间,但是不幸的是,我找不到任何令人信服的理由。似乎其他开发人员对此无动于衷,因为他们只是选中了Eclipse formatter中的一个复选框,并且它是自动完成的。但是我仍然不知道为什么需要它,为什么它很重要。所以我的问题是: 为

  • 在IntelliJ中,我们可以使用Alt Shift Insert在每行的同一位置进行多行编辑。当每行的长度不同时,我们可以在每行的末尾进行多行编辑吗?使用场景是在每行末尾编辑分号。 谢谢。

  • 安装配置KnpSnappyBundle扩展 先安装扩展,执行: composer require knplabs/knp-snappy-bundle 再安装wkhtmltopdf工具 wget http://download.gna.org/wkhtmltopdf/0.12/0.12.3/wkhtmltox-0.12.3_linux-generic-amd64.tar.xz xz -d wkh

  • 问题内容: 我正在使用opencsv,并希望通过多个会话写入文件。但是,每次我启动新的CSVWriter时,旧文件都会被删除。我可以更改CSVWriter的行为以在文件末尾写入而不是替换文件吗? 问题答案: FileWriter中有一个选项而不是CSVWriter可以附加在文件末尾。 此代码使其工作: