首页
学习
活动
专区
圈层
工具
发布

如何在IntelliJ中自动在花括号前添加空格?

在IntelliJ中自动在花括号前添加空格,可以通过以下步骤实现:

  1. 打开IntelliJ IDEA,并打开你的项目。
  2. 在菜单栏中选择 "File"(文件)-> "Settings"(设置)。
  3. 在弹出的窗口中,选择 "Editor"(编辑器)-> "Code Style"(代码样式)-> "Java"(或其他你正在使用的编程语言)。
  4. 在右侧的选项卡中,选择 "Wrapping and Braces"(换行和括号)。
  5. 在 "Braces placement"(括号放置)部分,找到 "Other"(其他)下的 "Before opening brace"(在花括号前)选项。
  6. 勾选 "Space"(空格)选项。
  7. 点击 "Apply"(应用)或 "OK"(确定)保存设置。

这样,在你编写代码时,当输入一个左花括号时,IntelliJ会自动在其前面添加一个空格。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

PHP代码规范

方法名称后一定不能有空格符,其开始花括号必须独占一行,结束花括号也必须在方法主体后单独成一行。参数左括号后和右括号前一定不能有空格。...一个标准的方法声明可参照以下范例,留意其括号、逗号、空格以及花括号的位置。 3.4.4. 方法的参数 参数列表中,每个逗号后面必须要有一个空格,而逗号前面一定不能有空格。...方法及函数调用 方法及函数调用时,方法名或函数名与参数左括号之间一定不能有空格,参数右括号前也 一定不能有空格。每个参数前一定不能有空格,但其后必须有一个空格。...3.5.1. if 、 elseif 和 else 标准的 if 结构如下代码所示,留意括号、空格以及花括号的位置,注意 else 和 elseif 都与前面的结束花括号在同一行。...参数列表和变量列表的左括号后以及右括号前,必须不能有空格。 参数和变量列表中,逗号前必须不能有空格,而逗号后必须要有空格。 闭包中有默认值的参数必须放到列表的后面。

2.5K30
  • IEDA的常用快捷模式整理大全

    ALT+/ 代码提示 CTRL+J 自动代码 Ctrl+Shift+J 整合两行为一行 CTRL+空格 代码提示 CTRL+SHIFT+SPACE 自动补全代码 CTRL+ALT+L 格式化代码 CTRL...当智能提示为我们自动补全方法名时,我们通常要自己补上行尾的反括号和分号,当括号嵌套很多层时会很麻烦,这时我们只需敲Ctrl+Shift+Enter就能自动补全末尾的字符。...而且不只是括号,例如敲完if/for时也可以自动补上{}花括号。...另外,Intellij IDEA 13中加入了后缀自动补全功能(PostfixCompletion),比模板生成更加灵活和强大。...CTRL+SHIFT+SPACE 自动补全代码 CTRL+空格 代码提示 CTRL+ALT+SPACE 类名或接口名提示 CTRL+P 方法参数提示 CTRL+J 自动代码 CTRL+ALT+T 把选中的代码放在

    16110

    Go 语法

    } 例子解释 第 1 行: 在 Go 中,每个程序都是一个包的一部分。我们使用 package 关键字来定义它。在这个例子中,程序属于 main 包。...第 2 行: import ("fmt") 让我们导入包中的文件,包名为 fmt。 第 3 行: 一个空行。Go 忽略空格。在代码中有空格会使它更易读。...任何在花括号 {} 内的代码都将被执行。 第 5 行: fmt.Println() 是从 fmt 包中提供的函数。它用于输出/打印文本。在我们的例子中,它将输出 "Hello World!"。...注意: 在 Go 中,任何可执行代码都属于 main 包。 Go 语句 fmt.Println("Hello World!") 是一个语句。...在 Go 中,语句是通过换行(按下回车键)或分号 ";" 分隔的。 按下回车键会在行末自动添加 ";"(不会显示在源代码中)。 左花括号 { 不能出现在行首。

    17130

    PSR-2 编码规范

    类的开始花括号 必须 独占一行,结束花括号也 必须 在类主体后独占一行。 空格符,其开始花括号 必须 独占一行,结束花括号也 必须 在方法主体后单独成一行。参数左括号后和右括号前 一定不可 有空格。...方法及函数调用 方法及函数调用时,方法名或函数名与参数左括号之间 一定不可 有空格,参数右括号前也 一定不可 有空格。每个逗号前 一定不可 有空格,但其后 必须 有一个空格。 括号 ) 与开始花括号 { 间 必须 有一个空格。 结构体主体 必须 要有一次缩进。 结束花括号 } 必须 在结构体主体后单独成行。...5.1. if, elseif, else 标准的 if 结构如下代码所示,请留意「括号」、「空格」以及「花括号」的位置, 注意 else 和 elseif 都与前面的结束花括号在同一行。 <?

    81320

    PSR-2 编码风格规范

    方法名称后 不得 有空格符,其开始花括号 必须 独占一行,结束花括号也 必须 在方法主体后单独成一行。参数左括号后和右括号前 不得 有空格。...不得 有空格,参数右括号前也 不得 有空格。...左括号 ( 后 不得 有空格。 右括号 ) 前也 不得 有空格。 右括号 ) 与开始花括号 { 间 必须 有一个空格。 结构体主体 必须 要有一次缩进。...开始花括号 必须 写在声明的同一行,结束花括号 必须 紧跟主体结束的下一行。 参数列表和变量列表的左括号后以及右括号前,不得 有空格。...参数和变量列表中,逗号前 不得 有空格,而逗号后 必须 要有空格。 闭包中有默认值的参数 必须 放到列表的后面。 标准的闭包声明语句如下所示,注意其 括号 、 空格以及 花括号 的位置。 1<?

    29120

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

    ALT+/       代码提示 CTRL+J      自动代码  Ctrl+Shift+J,整合两行为一行 CTRL+空格   代码提示  CTRL+SHIFT+SPACE...自动补全代码  CTRL+ALT+L  格式化代码  CTRL+ALT+I  自动缩进  CTRL+ALT+O  优化导入的类和包  ALT+INSERT  生成代码(如GET,SET方法...当智能提示为我们自动补全方法名时,我们通常要自己补上行尾的反括号和分号,当括号嵌套很多层时会很麻烦,这时我们只需敲 Ctrl+Shift+Enter就能自动补全末尾的字符。...而且不只是括号,例如敲完if/for时也可以自动补上{}花括号。...另外,Intellij IDEA 13中加入了后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。

    10.8K50

    使用 LaTeX 进行论文写作

    标题、作者、日期 第 4,5,6 行添加了标题、作者、日期信息,并通过第 10 行的 \maketitle 展现在文章中。 各位可以试试看在花括号内添加不同空格时的编译结果,观察实际输出结果。...在排版时,另起一页的方式是 \newpage 此外,多个连续空格在 LaTeX 中被视为一个空格。多个连续空行被视为一个空行。空行的主要功能是开始一个新的段落。...\centering 将图片放置在页面的中央。如果没有该命令会默认左对齐。 \includegraphics{...} 命令可以自动将图放置到你的文档中,花括号中写入图片的相对位置。...,我们经常会使用引用,当然在 LaTeX 中也非常方便。...引用,花括号中的内容为 Citation Key,在这里是 huang2023example,和我们在文献库中的第一相同。

    2.8K20

    IDEA 2019 最新最全快捷键终极大全!

    ALT+/ 代码提示 CTRL+J 自动代码 Ctrl+Shift+J,整合两行为一行 CTRL+空格 代码提示 CTRL+SHIFT+SPACE 自动补全代码 CTRL+ALT+L 格式化代码 CTRL...+ALT+I 自动缩进 CTRL+ALT+O 优化导入的类和包 ALT+INSERT 生成代码(如GET,SET方法,构造函数等) CTRL+E 最近更改的代码 CTRL+ALT+SPACE 类名或接口名提示...当智能提示为我们自动补全方法名时,我们通常要自己补上行尾的反括号和分号,当括号嵌套很多层时会很麻烦,这时我们只需敲Ctrl+Shift+Enter就能自动补全末尾的字符。...而且不只是括号,例如敲完if/for时也可以自动补上{}花括号。...另外,Intellij IDEA 13中加入了后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。

    1.1K50

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

    ALT+/       代码提示  CTRL+J      自动代码   Ctrl+Shift+J,整合两行为一行  CTRL+空格   代码提示   CTRL+SHIFT+SPACE 自动补全代码...   CTRL+ALT+L  格式化代码   CTRL+ALT+I  自动缩进   CTRL+ALT+O  优化导入的类和包   ALT+INSERT  生成代码(如GET,SET方法,构造函数等)  ...当智能提示为我们自动补全方法名时,我们通常要自己补上行尾的反括号和分号,当括号嵌套很多层时会很麻烦,这时我们只需敲Ctrl+Shift+Enter就能自动补全末尾的字符。...而且不只是括号,例如敲完if/for时也可以自动补上{}花括号。 ...另外,Intellij IDEA 13中加入了后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。

    1.8K90

    IntelliJ IDEA 2019 快捷键终极大全

    ALT+/ 代码提示 CTRL+J 自动代码 Ctrl+Shift+J,整合两行为一行 CTRL+空格 代码提示 CTRL+SHIFT+SPACE 自动补全代码 CTRL+ALT+L 格式化代码 CTRL...+ALT+I 自动缩进 CTRL+ALT+O 优化导入的类和包 ALT+INSERT 生成代码(如GET,SET方法,构造函数等) CTRL+E 最近更改的代码 CTRL+ALT+SPACE 类名或接口名提示...当智能提示为我们自动补全方法名时,我们通常要自己补上行尾的反括号和分号,当括号嵌套很多层时会很麻烦,这时我们只需敲Ctrl+Shift+Enter就能自动补全末尾的字符。...而且不只是括号,例如敲完if/for时也可以自动补上{}花括号。...另外,Intellij IDEA 13中加入了后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。

    2.7K30

    IntelliJ IDEA 2019 快捷键开发手册,典藏版。

    ALT+/ 代码提示 CTRL+J 自动代码 Ctrl+Shift+J,整合两行为一行 CTRL+空格 代码提示 CTRL+SHIFT+SPACE 自动补全代码 CTRL+ALT+L 格式化代码 CTRL...+ALT+I 自动缩进 CTRL+ALT+O 优化导入的类和包 ALT+INSERT 生成代码(如GET,SET方法,构造函数等) CTRL+E 最近更改的代码 CTRL+ALT+SPACE 类名或接口名提示...当智能提示为我们自动补全方法名时,我们通常要自己补上行尾的反括号和分号,当括号嵌套很多层时会很麻烦,这时我们只需敲Ctrl+Shift+Enter就能自动补全末尾的字符。...而且不只是括号,例如敲完if/for时也可以自动补上{}花括号。...另外,Intellij IDEA 13中加入了后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。

    74550

    IDEA 快捷键大全

    自动代码 快捷键 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) 或者右键(Generate) fori/sout/psvm + Tab Ctrl...ALT+/ 代码提示 CTRL+J 自动代码 Ctrl+Shift+J,整合两行为一行 CTRL+空格 代码提示 CTRL+SHIFT+SPACE 自动补全代码 CTRL+ALT+L 格式化代码 CTRL...当智能提示为我们自动补全方法名时,我们通常要自己补上行尾的反括号和分号,当括号嵌套很多层时会很麻烦,这时我们只需敲Ctrl+Shift+Enter就能自动补全末尾的字符。...而且不只是括号,例如敲完if/for时也可以自动补上{}花括号。...另外,Intellij IDEA 13中加入了后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。

    1.3K10

    IDEA 的快捷按键

    ALT+/       代码提示 CTRL+J      自动代码  Ctrl+Shift+J,整合两行为一行 CTRL+空格   代码提示  CTRL+SHIFT+SPACE 自动补全代码  CTRL...+ALT+L  格式化代码  CTRL+ALT+I  自动缩进  CTRL+ALT+O  优化导入的类和包  ALT+INSERT  生成代码(如GET,SET方法,构造函数等)  CTRL+E      ...当智能提示为我们自动补全方法名时,我们通常要自己补上行尾的反括号和分号,当括号嵌套很多层时会很麻烦,这时我们只需敲Ctrl+Shift+Enter就能自动补全末尾的字符。...而且不只是括号,例如敲完if/for时也可以自动补上{}花括号。...另外,Intellij IDEA 13中加入了后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。

    97520

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

    ALT+/       代码提示  CTRL+J      自动代码   Ctrl+Shift+J,整合两行为一行  CTRL+空格   代码提示   CTRL+SHIFT+SPACE...自动补全代码   CTRL+ALT+L  格式化代码   CTRL+ALT+I  自动缩进   CTRL+ALT+O  优化导入的类和包   ALT+INSERT  生成代码(如GET,SET方法...当智能提示为我们自动补全方法名时,我们通常要自己补上行尾的反括号和分号,当括号嵌套很多层时会很麻烦,这时我们只需敲Ctrl+Shift+Enter就能自动补全末尾的字符。...而且不只是括号,例如敲完if/for时也可以自动补上{}花括号。 ...另外,Intellij IDEA 13中加入了后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。

    1.4K70

    IntelliJ IDEA 教程设置讲解

    勾选标注 1 选项,IntelliJ IDEA 将在我们书写代码的时候自动帮我们优化导入的包,比如自动去掉一些没有用到的包。...如上图 Gif 所示,在没有对 Ctrl + D 快捷键进行修改前,此快捷键将是用来复制并黏贴所选的内容的,但是黏贴的位置是补充在原来的位置后,我个人不喜欢这种风格,我喜欢复制所选的行数完整内容,所以进行了修改...如上图 Gif 所示,默认 Java 代码的头个花括号是不换行的,但是有人喜欢对称结构的花括号,可以进行此设置。...如上图标注 3 所示,我们可以在 IntelliJ IDEA 中忽略某些后缀的文件或是文件夹,比如我一般会把 .idea 这个文件夹忽略。 ?...如上图 Gif 所示,我们可以对某些文件进行添加到收藏夹,然后在收藏夹组件窗口中可以查看到我们收藏的文件。 ?

    1.6K40

    IntelliJ IDEA 2019 快捷键终极大全,速度收藏!

    ALT+/ 代码提示 CTRL+J 自动代码 Ctrl+Shift+J,整合两行为一行 CTRL+空格 代码提示 CTRL+SHIFT+SPACE 自动补全代码 CTRL+ALT+L 格式化代码 CTRL...+ALT+I 自动缩进 CTRL+ALT+O 优化导入的类和包 ALT+INSERT 生成代码(如GET,SET方法,构造函数等) CTRL+E 最近更改的代码 CTRL+ALT+SPACE 类名或接口名提示...当智能提示为我们自动补全方法名时,我们通常要自己补上行尾的反括号和分号,当括号嵌套很多层时会很麻烦,这时我们只需敲Ctrl+Shift+Enter就能自动补全末尾的字符。...而且不只是括号,例如敲完if/for时也可以自动补上{}花括号。...另外,Intellij IDEA 13中加入了后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。

    1K20
    领券