sublime折叠html代码有缺陷?
sublime 3
中,html
代码如果没有按照严格缩进,就不能进行代码折叠(或者不能正确折叠),比如下面的两种情况,因为缩进的不同,下面的div
块无法正确折叠
<!-- 严格缩进, 可以正确折叠 -->
<div>
<p>hello</p>
<p>world</p>
</div>
<!-- 没有严格缩进, 无法正确折叠 -->
<div>
<p>hello</p>
<p>world</p>
</div>
但有时候是不好按照这种缩进规则写的,比如<pre>
标签,像下面这种情况,就无法折叠<pre>
标签
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<pre>
var a = [1, 2, 3];
var sum = 0;
a.forEach(function (v) {
sum += v;
});
</pre>
</body>
</html>
上面说到的问题,在其他编辑器中都不存在,比如Notepad++
,UltraEdit
等,都能完美折叠。
但是不知道为什么sublime
中会出现这种问题。有没有什么插件可以解决这个问题?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
或许你可以尝试用
vscode
或atom
,个人认为比sublime
好用我是
vscode
脑残粉https://code.visualstudio.com...
没用过楼主所提的编辑器,不敢妄谈。