Более симпатичная настройка для сохранения места непосредственно под объявлением функции - PullRequest
0 голосов
/ 07 марта 2020

Например, если у нас есть это в файле .ts:

export const handleHMRMessages = (cache: any, store: CPReduxStore, conn: WebSocket) => {

  conn.onclose = () => {
    store.dispatch(actions.dev.hmrDisconnected());
  };
}

prettier удалит все возвраты каретки выше первой строки кода в забавном c body:

export const handleHMRMessages = (cache: any, store: CPReduxStore, conn: WebSocket) => {
  conn.onclose = () => {
    store.dispatch(actions.dev.hmrDisconnected());
  };
}

поэтому я прибегаю к добавлению комментария над объявлением, чтобы сохранить пространство:

export const handleHMRMessages = (cache: any, store: CPReduxStore, conn: WebSocket) => {
  // add comment here as needed
  conn.onclose = () => {
    store.dispatch(actions.dev.hmrDisconnected());
  };
}

есть ли более симпатичная настройка, которая всегда может иметь не больше и не меньше места под объявлением функции?

1 Ответ

2 голосов
/ 07 марта 2020

Нет. Prettier - это самоуверенный форматер с ограниченной конфигурируемостью и специально разработанный таким образом. Доступные опции перечислены здесь .

...