是否有任何美化器可以从传统样式(每个语句/行的末尾的半圆柱)和现代风格转换JavaScript代码(只有在模棱两可的地方需要时才能将它们放置在Semicolons中)和返回?
"现代"我是指本网站http://es6-features.org
实际上,他们似乎已将"现代"重命名为"减少",就像几天前一样,它被称为"现代"。
这个问题不是关于我们是否需要分号,而是关于可以用于在好风格和坏风格之间转换的工具(无论您认为哪个类别是什么)。
从ES6-Features存储库中获取。这允许从"传统"转换为"减少",但不能以相反的方式进行转换。
....
code = code.replace(/;/g, "@2@")
...
code = code.replace(/@2@([ t]?n|[ t]+|?}|[ t]+//|$)/g,
"<span class=semi>;</span>$1")
...