@jushetcon

Prettier как настроить ширину строки?

До сохранения обьекта он выглядит следующим образом:
let converter = {
		'а': 'a',    'б': 'b',    'в': 'v',    'г': 'g',    'д': 'd',
		'е': 'e',    'ё': 'e',    'ж': 'zh',   'з': 'z',    'и': 'i',
		'й': 'y',    'к': 'k',    'л': 'l',    'м': 'm',    'н': 'n',
		'о': 'o',    'п': 'p',    'р': 'r',    'с': 's',    'т': 't',
		'у': 'u',    'ф': 'f',    'х': 'h',    'ц': 'c',    'ч': 'ch',
		'ш': 'sh',   'щ': 'sch',  'ь': '',     'ы': 'y',    'ъ': '',
		'э': 'e',    'ю': 'yu',   'я': 'ya',
	};


После сохранения выглядит так:
let converter = {
		'а': 'a',
		'б': 'b',
		'в': 'v',
		'г': 'g',
		'д': 'd',
		'е': 'e',
		'ё': 'e',
		'ж': 'zh',
		'з': 'z',
		'и': 'i',
		'й': 'y',
		'к': 'k',
		'л': 'l',
		'м': 'm',
		'н': 'n',
		'о': 'o',
		'п': 'p',
		'р': 'r',
		'с': 's',
		'т': 't',
		'у': 'u',
		'ф': 'f',
		'х': 'h',
		'ц': 'c',
		'ч': 'ch',
		'ш': 'sh',
		'щ': 'sch',
		'ь': '',
		'ы': 'y',
		'ъ': '',
		'э': 'e',
		'ю': 'yu',
		'я': 'ya',
	}

Какой параметр отвечает за это? Print Width установлено на 100, пробовал большие значения, не помогло.
  • Вопрос задан
  • 384 просмотра
Решения вопроса 1
TTATPuOT
@TTATPuOT
https://code.patriotovsky.ru/
Допустимая ширина строки тут ни причём. Prettier так работает с объектами, выводя каждое новое свойство на новую строку, это удобно, когда речь идёт о реальных объектах а не "хеш-таблицах", как у вас.

Можете воспользоваться // prettier-ignore в этом случае.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Seasle
@Seasle Куратор тега JavaScript
Насколько мне известно, нет такого параметра, который бы форматировал ключи объекта в несколько колонок. Можете просто отключить форматирование для опр. строк.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы