【问题标题】:How to add curly brackets and indent after element in CSS through autocompletion?如何通过自动完成在 CSS 中的元素后添加大括号和缩进?
【发布时间】:2021-10-05 18:24:06
【问题描述】:

是否可以配置编辑器,当您键入标签时:

body

然后按回车键/tab,编辑器会自动补全到:

body {

}

并将所选内容缩进到将键入第一个属性的位置?

我查看了Editor/Codestyle/Stylesheets/CSS,但一无所获。

【问题讨论】:

    标签: css intellij-idea ide phpstorm editor


    【解决方案1】:

    是的。几个不同的选项:

    1. 键入body { 并按Enter。使用默认设置,IDE 将插入缺少的},添加新行并自动缩进。

      这由“设置/首选项 | 编辑器 | 常规 | 智能键”中的选项控制。

    2. 键入body 并按Ctrl + Shift +Enter(或您的键盘映射中可能为Code | Code Completion | Complete Current Statement 操作提供的任何其他快捷键)。

    3. 编写您自己的 sn-p(使用 Live Templates),一旦展开,将通过插入 sn-p 来替换触发代码。

      假设您已选择bb 作为此 sn-p 的缩写。然后输入 bb 并点击 Tab (或您可能为此选择的任何其他扩展键)将立即使整个块无效。

    【讨论】:

      猜你喜欢
      • 2011-07-08
      • 2023-02-04
      • 2014-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-14
      • 2010-09-28
      • 2019-08-27
      相关资源
      最近更新 更多