IntelliJ IDEA 12中的CSS编辑器缩进

时间:2014-07-14 23:18:39

标签: css intellij-idea

我试图在IntelliJ 12的CSS编辑器中设置4个默认空格,这样当我按Enter键创建一个新行时,我得到4个空格而不是2个(当前行为)。我已按照http://www.jetbrains.com/idea/webhelp/general.html的说明进行操作,但出于某种原因,它们不适合我。

这就是它现在所做的:

#wrap1 {
  margin: 0;
}

这就是我需要做的事情:

#wrap1 {
    margin: 0;
}

这些是我现在的设置,它们没有在新行上放置4个空格(我知道屏幕上的样本很好,但它在编辑器中不起作用):

enter image description here

1 个答案:

答案 0 :(得分:0)

这可能是一个错误。以下是一些可能解决问题的通用故障排除策略。

使缓存无效:转到File - > Invalidate Caches/ Restart - > Invalidate Caches and Restart警告:这将清除您当地的历史记录。

使用全新项目进行测试:在测试目录中创建项目并检查选项卡设置。如果它们在新项目中正常工作但在现有项目中不能正常工作,则特定于项目的配置可能存在问题。备份并删除.idea项目配置目录,并从头开始重新创建项目。

备份并重置整个配置:

  1. (可选,但建议)使用File - >备份您的配置Export Settings
  2. (可选但建议)如上所述使缓存无效,然后再继续。
  3. 关闭IntelliJ
  4. this article
  5. 查找IntelliJ配置目录
  6. 重命名目录(例如从.IntelliJIdea12.IntelliJIdea12.bak),使其不再以其原始名称存在。
    • 您可以将其重命名以恢复原始配置(但请先尝试使用导入设置)。
  7. 使用 new 项目打开IntelliJ并检查以确保选项卡设置现在正常工作。如果没有,请导入/恢复旧设置并使用现有项目进行测试。如果他们这样做,请从头开始重新配置其他所有内容,定期测试选项卡设置。
  8. 升级至13.0和/或与支持小组联系:

    我假设你决定不升级到IntelliJ 13和/或你的免费支持期已经用完了,但我想我会提到它以防万一。

    • 注意:每当我过去推迟升级时,在新版本可用后,每次“补丁”升级到旧版本时都会出现神秘的错误。我怀疑JetBrains并不太关注旧版本的补丁质量。这可能就是这种情况。