PyCharm编辑HTML文件按回车后光标缩进异常,如何调整设置?
解决PyCharm中HTML标签后回车光标缩进异常的问题
问题描述
在PyCharm编辑HTML文件时,光标放在闭合标签(如</h1>)后方按下回车键,光标会直接跳转到文档最左侧,无法保持与上一行标签同级的缩进:
初始状态:
<body> <h1>xxx</h1>| ↑ 光标位置 </body>
当前回车后效果:
<body> <h1>xxx</h1> | ↑ 光标位置 </body>
预期效果:
<body> <h1>xxx</h1> | ↑ 光标位置 </body>
解决步骤
- 打开PyCharm设置(快捷键
Ctrl+Alt+S) - 进入
Editor > Code Style > HTML配置页 - 切换到Other标签,勾选
Keep indent on empty lines选项 - 切换到Indentation标签,确认
Indent的空格数设置符合你的习惯(比如4),若使用空格缩进则取消勾选Use tab character - 保存设置后,重启PyCharm测试
如果以上设置无效,可尝试清除缓存:
- 点击
File > Invalidate Caches... - 选择
Invalidate and Restart,等待PyCharm重启后再测试
内容的提问来源于stack exchange,提问作者tkm5
相关产品推荐
相关产品推荐

