【问题标题】:How to format curly braces for autoformat in intellij如何在intellij中为自动格式化格式化花括号
【发布时间】:2019-05-03 04:46:22
【问题描述】:

每当我点击 alt-cmd-l 来自动格式化我的代码时,它都会格式化我的导入和数组:

import { CommonModule } from '@angular/common';
let arr = [ myStringVar ]; // simple example, just go with it

import {CommonModule} from '@angular/common';
let arr = [myStringVar];

自动格式化时,如何告诉 IntelliJ 在左大括号之后和右大括号之前放置一个空格? (专门针对javascript、typescript)

我四处寻找答案,但找不到答案,或者问题问得不好。因此,如果这是重复的,我深表歉意。

我在 Intellij 2016.3.3

【问题讨论】:

    标签: intellij-idea


    【解决方案1】:

    进入preference,选择Editor > Code Style > Javascript并选择Spaces,勾选Within > “ES6 import/export brances”部分,如果您想在对象文字大括号中使用空格,请检查“对象文字大括号”等。

    【讨论】:

    • 在 2021 年,这是最有用的答案(对象字面量大括号正是我想要/需要的)。谢谢!!
    【解决方案2】:

    转到设置并搜索 ES6 导入/导出大括号。它应该带您进入编辑器 -> 代码样式 -> Javascript(或 TypeScript)。只需点击空格选项卡上的复选框,它应该会添加空格。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-04
      • 1970-01-01
      • 2015-05-24
      • 1970-01-01
      • 1970-01-01
      • 2018-01-20
      相关资源
      最近更新 更多