现在怎么样:
<html>
| <h[]ead>
| ...
| ...
| ...
| </head>
|
| <body>
| ...
| </body>
|
</html>
[]
是光标位置,|
是突出显示的缩进准则
我在寻找什么:
<html>
<h[]ead>
| ...
| ...
| ...
</head>
<body>
...
</body>
</html>
实现此行为的任何方法吗?
在大多数情况下,此问题应在v1.43中修复。参见Move indent right one when the highlighted line is a scope start/end:
以前,缩进始终位于当前行的左侧。尽管此逻辑更易于实现,但与预期的行为。提交会更改它以选择范围(或粗略的代表),而不是行的缩进。这不是#49342的完整修复,因为这不会增加对语义的支持检测,但是,这可能会在90%的情况下起作用,并且是一个相对简单的解决方法。