2017-08-29 1 views
0

Je suis un peu familier avec les produits JetBrains et je sais que je peux définir le style pour les fichiers sur lesquels je travaille. Cependant, je ne suis pas en mesure de trouver où configurer mon fichier .tsx afin de voir mon style désiré. Il semble que les changements dans la section TypeScript ne changent pas mon fichier .tsx.Comment ajouter de l'espace après/avant '{' et '}' dans WebStorm?

Comme vous pouvez le voir dans l'image suivante, j'ai le fichier .tsx et je veux avoir de l'espace après {, avant } et avant />. Cependant, tous mes espaces sont supprimés après que j'ai frappé commande + option + L.

enter image description here

Toute aide serait appréciée. Merci.

+1

1) version IDE? 2) L'espace avant '/>' - pourrait être contrôlé par l'option "In empty tag" en HTML (ou même XML); 3) Après/Avant '{}' - voir 'Autre | Dans l'expression des expressions d'interpolation sur l'onglet "Espaces" pour TypeScript - peut-être (désolé, ne peut pas être plus précis que je ne suis pas une personne JavaScript). – LazyOne

+0

Génial, je souhaite que vous pourriez mettre votre commentaire comme réponse. Tout fonctionne très bien. Je vous remercie. – Hesam

Répondre

2

Vous avez besoin de l'option Dans les expressions d'interpolation (travaux en WS2017.2) dans Préférences -> Editeur -> Style code -> tapuscrit:

Within interpolation expression

0

Passez à Preferences -> Editor -> Code style -> TypeScript. Les options de configuration sont là bien, ils n'auront pas toutes les préférences que vous mentionnez, mais ils ont des choses comme l'espace entre accolades etc

Webstorm CodeStyle DOCS

+0

Merci pour l'aide, j'ai 'Bretelles de type litral objet 'et' Bretelles littérales d'objet' cochées dans l'onglet 'Spaces' de la section' TypeScript'. Cependant, il semble que ceux-ci ne soient pas utilisés dans mon dossier. C'est pourquoi j'ai supposé que cette section n'appliquait que des règles aux fichiers '.ts' plutôt qu'aux fichiers' .tsx'. – Hesam

+1

Oui, je pense que cela pourrait être le cas avec web tempête. Avez-vous essayé de changer l'extension pour voir les effets? Bien que si vous voulez vraiment travailler avec '.tsx' vous pouvez classer pour la fonctionnalité que vous voulez sur [http://youtrack.jetbrains.com] (http: // Jetbrain% 20Youtrack) – XPLOT1ON