VS2015 Форматирование кода при сохранении - PullRequest
0 голосов
/ 28 августа 2018

Я потратил 30 минут, пытаясь сделать GIF-захват этого достаточно маленьким, чтобы вставить вопрос, но я не мог получить меньше 3 МБ, и это стало неразборчивым, поэтому полный захват здесь .

У меня большой файл ASPX. Когда я нажимаю «Правка»> «Дополнительно»> «Форматировать документ», он дает мне этот раздел:

    </asp:HyperLink></h3>
<asp:UpdatePanel 

И когда я сохраняю документ, он переформатируется так:

    </asp:HyperLink></h3><asp:UpdatePanel ...

Честно говоря, оба раздражают меня, но если я явно не отформатирую, я не получу первое. Однако иногда , когда я сохраняю, форматирует до последнего. Это всего лишь один пример, он искажает файл во многих местах. Как и из этого:

                        </td>
                    </tr>
                </table>
            </div>
        </ContentTemplate>
    </asp:UpdatePanel>
</div>
<asp:UpdatePanel ...

К этому:

</asp:HyperLink></td></tr></table></div></ContentTemplate></asp:UpdatePanel></div><asp:UpdatePanel ...ny places.

У меня установлен ReSharper, но я приостановил его для этого теста, чтобы исключить его.

Итак, вопрос состоит из 2 частей:

  1. Почему VS форматирует двумя различными способами, в зависимости от того, запускается ли он при запросе на форматирование или сохранение, и
  2. Как отключить этот формат при сохранении? Я могу найти только варианты для VSCode, это VS 2015 Community.

1 Ответ

0 голосов
/ 31 августа 2018

Проверьте другие Расширения Visual Studio , которые вы установили. Может быть один (или, возможно, даже несколько), который выполняет пользовательское форматирование кода для операции сохранения файла.

...