Отже, у Visual Studio кожен раз, коли я присвоюю властивість тегу ASP та / або HTML, подвійні лапки розміщуються одразу після знака рівності, як-от так: propertyName =""
Більше того, будь-які такі теги, що генеруються Visual Studio, не мають місця перед цим знак рівності, наприклад: propertyName=""
Це моя особиста умова ставити пробіли до та після знаку рівності, і я думаю, що це виглядає занадто змішаним, без пробілів.
Тож як я можу змінити форматування за замовчуванням на це? -
propertyName = ""
Яка версія Visual Studio і чи використовуєте ви будь-які додатки, такі як ReSharper?
—
BillP3rd
Розмітка за домовленістю не використовує пробіли навколо рівних знаків, ймовірно, тому, що більш старі мовні сценарії CGI, такі як sh і perl, вимагають цього синтаксично. Visual studio не дозволяє вам редагувати це правило формату за замовчуванням, але ви, можливо, зможете знайти додаток / розширення, яке це робить.
—
Френк Томас
Дякуємо @FrankThomas, це дуже цікаво
—
Ian Campbell
sh
і perl
вимагає цього синтаксису, тому що мені було цікаво, чи є першопричина для цього у Visual Studio та в конвенціях багатьох програмних кодів, які я бачив і ...
@ BillP3rd - я використовую Visual Studio 2012, але я це бачив і в 2010 році. Я не використовую ніяких добавок.
—
Ян Кемпбелл