PHPStorm在默认缩进级别下按Backspace键会删除行

7
从7.x升级到8.x后,我注意到一个非常烦人的新“功能”。当在空行上(按下回车后),再按下退格键(以前可以去掉插入符号前面的缩进字符),这一行就会被删除,插入符会跳回上一行的末尾。
给定以下代码片段和插入符位置:
按下Backspace键会出现这种情况:
我该如何关闭此功能?
1个回答

7
从PhpStorm 9+开始,此设置位于Editor > General > Smart Keys > Backspace下的其自己的部分中。将Unindent下拉菜单设置为Disabled将给您预期的行为。
要解决问题,需要通过进入File > Settings(或按CtrlAltS)来禁用“Backspace智能缩进”,然后:
  1. 导航到IDE Settings > Editor > Smart Keys
  2. 搜索Backspace smart indent
并从选项旁边的复选框中取消选中该选项。
如图所示:IDE Settings > Editor > Smart Keys > Backspace smart indent

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接