Мой код ruby в файлах .erb потерял отступ при сохранении в vscode - PullRequest
0 голосов
/ 13 июля 2020

Я работал над файлом, созданным с помощью devise, и когда я сохраняю изменения, весь код автоматически форматируется, и кажется, что отступы пропали, я не знаю, как еще это описать.

Это пошел от этого

<h2>Edit <%= resource_name.to_s.humanize %></h2>

<%= form_for(resource, as: resource_name, url: registration_path(resource_name), html: { method: :put }) do |f| %>
  <%= render "devise/shared/error_messages", resource: resource %>

  <div class="field">
    <%= f.label :email %><br />
    <%= f.email_field :email, autofocus: true, autocomplete: "email" %>
  </div>

  <div class="field">
    <%= f.label :password_confirmation %><br />
    <%= f.password_field :password_confirmation, autocomplete: "new-password" %>
  </div>

  <div class="actions">
    <%= f.submit "Update" %>
  </div>
<% end %>

<h3>Cancel my account</h3>

<p>Unhappy? <%= button_to "Cancel my account", registration_path(resource_name), data: { confirm: "Are you sure?" }, method: :delete %></p>

<%= link_to "Back", :back %>

К этому

<h2>Edit <%= resource_name.to_s.humanize %></h2>

<%= form_for(resource, as: resource_name, url: registration_path(resource_name), html: { method: :put }) do |f| %>
<%= render "devise/shared/error_messages", resource: resource %>

<div class="field">
  <%= f.label :email %><br />
  <%= f.email_field :email, autofocus: true, autocomplete: "email" %>
</div>


<div class="field">
  <%= f.label :password_confirmation %><br />
  <%= f.password_field :password_confirmation, autocomplete: "new-password" %>
</div>

<div class="actions">
  <%= f.submit "Update" %>
</div>
<% end %>

<h3>Cancel my account</h3>

<p>Unhappy? <%= button_to "Cancel my account", registration_path(resource_name), data: { confirm: "Are you sure?" }, method: :delete %></p>

<%= link_to "Back", :back %>

Я попытался установить https://github.com/ruby-formatter/rufo с расширением vscode Rufo - Ruby formatter, но ничего не изменил.

Как настроить vscode, чтобы этого не произошло?

1 Ответ

3 голосов
/ 14 июля 2020

Чтобы изменить настройки в настройках. json, начните с открытия палитры команд с помощью CMD / CTRL + SHIFT + P.

Из палитры команд у вас есть выбор между двумя командами, которые редактируют ваш settings:

  • Команда Open Settings (UI) открывает удобный пользовательский интерфейс для косвенного редактирования файла настроек JSON.

  • Команда Open Settings (JSON) позволит вам напрямую редактировать файл настроек JSON.

Нажмите на Open Settings (UI) option, затем введите save в настройках поиска и снимите флажок Формат при сохранении

введите описание изображения здесь

...