我正在API上做内联文档,在注释中使用XML,我希望保留缩进。每次对文档进行格式化(CTRL+K CTRL+D)时,/***内的所有缩进都会被删除。有没有办法防止这种情况发生?如果我使用单行注释,看起来我可以保持缩进,但我宁愿不采用这种方式。谢谢你抽出时间。
/*
<ObjectProperty Name="id" Type="string" DefaultValue=" ">
<Description>
Unique identifier of the data store. Primarily used for getting a handle <docref class="ObjectManager">ObjectManager</docref>.
</Description>
<Examples>
<Example>
// Create an anonymous DataStore
// Update and Sort the data by using ObjectManager
new DataStore({ id: PersonsDS });
ObjectManager.GetDataStore( PersonsDS ).UpdateData([
{
ID: 1,
FirstName: Joe ,
LastName: Bloggs
},
{
ID: 2,
FirstName: Jane ,
LastName: Doe
}
]).Sort( LastName , desc );
</Example>
</Examples>
</ObjectProperty>
*/
应该看起来像
/*
<ObjectProperty Name="id" Type="string" DefaultValue=" ">
<Description>
Unique identifier of the data store. Primarily used for getting a handle <docref class="ObjectManager">ObjectManager</docref>.
</Description>
<Examples>
<Example>
// Create an anonymous DataStore
// Update and Sort the data by using ObjectManager
new DataStore({ id: PersonsDS });
ObjectManager.GetDataStore( PersonsDS ).UpdateData([
{
ID: 1,
FirstName: Joe ,
LastName: Bloggs
},
{
ID: 2,
FirstName: Jane ,
LastName: Doe
}
]).Sort( LastName , desc );
</Example>
</Examples>
</ObjectProperty>
*/