Недавно я рассмотрел использование Prettier для поддержки согласованной структуры кода.Я нашел плагин Prettier VSCode и увидел, что у него также есть возможность использовать Prettier-eslint .По большей части, это здорово, однако есть одна вещь, которую делает Преттье, которая действительно сводит меня с ума.
Скажем, у меня это есть в render
функции компонента React:
return (
<button
onClick={
(e) => {console.log('Hello, world!');}
}
>
Click Me
</button>
);
Именно так я и хотел бы, чтобы код был отформатирован, но Преттиер продолжает превращать его в это:
return (
<button
onClick={(e) => {
console.log('Hello, world!');
}}
>
Click Me
</button>
);
Итак, он удаляет символы новой строки после открывающей скобки и перед закрывающей скобкой.
Есть ли возможность отключить это, или какой-нибудь плагин, который я могу сделать (для Prettier и / или Eslint)?Я искал вокруг, но не мог найти ничего, что бы полностью покрывало это.
Спасибо!