2017-08-06 75 views
0

有人知道這種情況的解決方案:Visual Studio代碼本身改變我的HTML代碼,並打破所有

我有Visual Studio代碼,每次裏面一個簡單的角碼我節省片段本身發生變化的文件。

它:通過保存文件的簡單行爲<app-mytag></app-mytag>

<app-mytag [myVarHere]="myVarHere"></app-mytag>
成爲它。

我使用nano編輯器來解決它。

它我的插件列表:

1tontech.angular-material 
4tron.angular-material-snippets 
Angular.ng-template 
AngularDoc.angulardoc-vscode 
EditorConfig.EditorConfig 
GregorBiswanger.json2ts 
HookyQR.beautify 
MarinhoBrandao.Angular2Tests 
NG-42.ng-fortytwo-vscode-extension 
SimonTest.simontest 
UVBrain.Angular2 
abusaidm.html-snippets 
anweber.vscode-tidyhtml 
christian-kohler.npm-intellisense 
christian-kohler.path-intellisense 
dbaeumer.vscode-eslint 
eg2.tslint 
eg2.vscode-npm-script 
esbenp.prettier-vscode 
felixfbecker.php-debug 
felixfbecker.php-intellisense 
felixfbecker.php-pack 
formulahendry.auto-close-tag 
formulahendry.auto-rename-tag 
jasonnutter.search-node-modules 
johnpapa.Angular2 
loiane.angular-extension-pack 
ms-vscode.autorest 
ms-vscode.cpptools 
ms-vscode.typescript-javascript-grammar 
msjsdiag.debugger-for-chrome 
pkosta2006.rxjs-snippets 
robertohuertasm.vscode-icons 
steoates.autoimport 
vuhrmeister.vscode-meteor 
waderyan.nodejs-extension-pack 
xabikos.JavaScriptSnippets 

回答

0

我認爲罪魁禍首是您正在使用anweber.vscode-tidyhtml插件。爲什麼你失去了角的註釋的原因是,你已經啓用tidyHtml.formatOnSavetrue

您可以禁用插件,或嘗試將在您移除用戶設置tidyHtml.formatOnSave到:

按Ctrl + F1並鍵入user settings

PS - 我試圖重新您的問題,這裏發生了什麼:

Problem Demo

+0

謝謝,它解決了,我禁用了,並將手動格式化。你是如何做這個動畫的? – MarkStephen