VS Code меняет формат по умолчанию моего HTML - PullRequest
0 голосов
/ 30 марта 2020

Я не очень понимаю, почему VS Code меняет формат моего HTML, я уже удалил prettify. Любая идея, как сохранить формат для кода, который я вытащил? Потому что, когда я нажимаю «Сохранить», формат меняется.

Это формат кода, когда я его извлекаю

<div>
                    <ng-container *ngIf="formSnapshot">
                      <feedback-request-form-renderer [answers]="answers"
                        [canEditFeedbackForm]="canEditFeedbackForm"
                        [canEditFeedbackResponse]="canEditFeedbackResponse"
                        [formName]="templateNameDisplay()"
                        [sections]="formSnapshot"
                        (whenEditFeedbackResponse)="editFeedbackResponse($event)"
                        (whenEditNote)="editNote($event)"
                        (whenRemoveNote)="removeNote($event)"
                        (whenRemoveQuestion)="removeQuestion($event)"
                        (whenRephraseQuestion)="rephraseQuestion($event)"
                      >
                      </feedback-request-form-renderer>

                      <div fxLayout="row" fxLayoutGap="24px" *ngIf="hasReceivedResponse">
                        <div fxFlex fxLayout="row">
                          <mat-form-field appearance="outline" class="pr-4" fxFlex>
                            <mat-label>Employee's comments</mat-label>
                            <textarea
                              cdkTextareaAutosize
                              cdkAutosizeMinRows="3"
                              formControlName="comments"
                              matInput
                            >
                            </textarea>
                          </mat-form-field>
                        </div>
                      </div>

Но когда я сохраняю его, формат меняется на

<div>
                  <ng-container *ngIf="formSnapshot">
                    <feedback-request-form-renderer [answers]="answers" [canEditFeedbackForm]="canEditFeedbackForm"
                      [canEditFeedbackResponse]="canEditFeedbackResponse" [formName]="templateNameDisplay()"
                      [sections]="formSnapshot" (whenEditFeedbackResponse)="editFeedbackResponse($event)"
                      (whenEditNote)="editNote($event)" (whenRemoveNote)="removeNote($event)"
                      (whenRemoveQuestion)="removeQuestion($event)" (whenRephraseQuestion)="rephraseQuestion($event)">
                    </feedback-request-form-renderer>

                    <div fxLayout="row" fxLayoutGap="24px" *ngIf="hasReceivedResponse">
                      <div fxFlex fxLayout="row">
                        <mat-form-field appearance="outline" class="pr-4" fxFlex>
                          <mat-label>Employee's comments</mat-label>
                          <textarea cdkTextareaAutosize cdkAutosizeMinRows="3" formControlName="comments" matInput>
                            </textarea>
                        </mat-form-field>
                      </div>
                    </div>
                  </ng-container>
                </div>

Где находится настройка в VS Code для этого? Я хочу следовать формату кода от команды, я не хочу его менять

Ответы [ 2 ]

1 голос
/ 30 марта 2020

Нажмите настройки в вашем VS-коде в левом нижнем углу и введите save в строке поиска, снимите флажок Editor: Format On Save и это должно сделать

0 голосов
/ 30 марта 2020

Я почти уверен, что это один из ваших плагинов, я не думаю, что VSCode делает это самостоятельно.

Если вы считаете, что вы определенно удалили все свои плагины (которые должны быть перечислены под одним из вариантов на левой стороне). Закройте приложение и запустите его снова.

...