私のaspxファイルには次のコードがあります。
<script type="text/javascript">
var doClientSearch =
{
title: `Client Search`
}
$(document).ready(function ()
{
setup();
});
</script>
Visual Studio 20120では、次のような自動形式を使用しています。
<script type="text/javascript">
var doClientSearch =
{
title: `Client Search`
}
$(document).ready(function ()
{
setup();
});
...
</script>
残りのスクリプトもインデントされます。誤ったインデントがその誤ったインデントを「左」ガターとして使用した後、すべての機能が表示されます。私はすべてのフォーマットオプションを試しましたが、この問題を解決する方法を見つけることができないようです。私たちの開発チームの多くのメンバーはコードを正しくインデントしません(一部はまったくインデントしません!)。このコードは非常に読みにくく、VSFormatDocumentコマンドなしで正しくフォーマットするには時間がかかります。
また、適切なコードフォーマットのための他の戦略も歓迎します。