Отключить красивее для одного файла - PullRequest
0 голосов
/ 23 января 2020

Мне нужно отключить красивее для одного файла (файл API URLS) в моем проекте в Vs-коде. на самом деле мне нужно, чтобы каждый API и его URL были в одной строке, но лучше разбить их на две строки.

до

export const GET_SEARCH_TEACHERS = params => myexampleFunction_app_base(`teachers/search/${params.search}`);

после

export const GET_SEARCH_TEACHERS = params =>
myexampleFunction_app_base(`teachers/search/${params.search}`);

Ответы [ 2 ]

1 голос
/ 23 января 2020

Если вы хотите, чтобы определенный файл в репо никогда не форматировался более симпатичным, вы можете добавить его в файл .prettierignore: Отключить Prettier для одного файла

0 голосов
/ 23 января 2020

Благодаря evolutionxbox до настоящего времени было найдено два решения. first мы можем использовать пакет для переключения форматирования, например, красивее на указанной странице c, когда вам нужно.

Переключатель форматирования https://marketplace.visualstudio.com/items?itemName=tombonnike.vscode-status-bar-format-toggle

секунда Игнорирование кода более красивым

Prettier предлагает аварийный штрих для игнорирования блока кода или предотвращения форматирования целых файлов. Игнорирование файлов

Чтобы исключить файлы из форматирования, добавьте записи в файл .prettierignore в проекте root или установите параметр CLI --ignore-path. .prettierignore использует синтаксис gitignore. JavaScript

A JavaScript комментарий // prettier-ignore исключит следующий узел в абстрактном синтаксическом дереве из форматирования.

Например:

matrix(
  1, 0, 0,
  0, 1, 0,
  0, 0, 1
)

// prettier-ignore
matrix(
  1, 0, 0,
  0, 1, 0,
  0, 0, 1
)

будет преобразовано в:

matrix(1, 0, 0, 0, 1, 0, 0, 0, 1);

// prettier-ignore
matrix(
  1, 0, 0,
  0, 1, 0,
  0, 0, 1
)

JSX

<div>
  {/* prettier-ignore */}
  <span     ugly  format=''   />
</div>

больше: https://prettier.io/docs/en/ignore.html

...