web-dev-qa-db-fra.com

Désactiver Prettier pour un seul fichier

J'ai besoin de désactiver Prettier pour Fichier unique (fichier URLS API) dans mon projet en VS-Code. En fait, j'ai besoin de chaque API et son URL soit en une ligne, mais plus jolie les casser en deux lignes.

avant

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

après

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

Si vous souhaitez qu'un certain fichier dans un repo ne soit jamais formaté par Prettier, vous pouvez l'ajouter à un fichier .prettierignore: Désactiver Prettier pour un fichier

10
Zunaib Imtiaz

Merci à EvolutionXBox, jusqu'à présent, deux solutions ont été trouvées. Premier , nous pouvons utiliser un package pour baser le formatage comme plus jolie dans une page spécifique lorsque vous avez besoin.

Formatage Bascule https://marketplace.visualstudio.com/items?itemname=tombonnike.vscode-status-bar-Format-Toggle

Deuxièmement Ignorer le code dans plus de

Prettier propose une trappe d'évacuation pour ignorer un bloc de code ou éviter les fichiers entiers d'être formaté. Ignorer les fichiers

Pour exclure les fichiers de la mise en forme, ajoutez des entrées à un fichier .PrettierInore dans la racine de projet ou définissez l'option CLI -ignore-chemin. . Prettierignore utilise la syntaxe Gitignore. Javascript

Un commentaire JavaScript de // Prettier-Ignore exclua le nœud suivant dans l'arborescence de syntaxe abstraite du formatage.

Par exemple:

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

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

sera transformé en:

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>

plus: https://prettier.io/docs/fr/ignore.html

4
Hamid Shoja