Intellij IDEA, стилизация кода для объекта javascript, как удалять кавычки, когда нет необходимости в ключе?
Мы хотели бы отредактировать стиль кода javascript в intellij, чтобы удалить кавычки вокруг ключа внутри объекта, когда это не нужно:
{
"year": 2018,
"month": 9,
"day": 24,
"startHours": 6,
"startMinutes": 0,
}
должен стать
{
year: 2018,
month: 9,
day: 24,
startHours: 6,
startMinutes: 0,
}
С помощью CTRL+SHIFT+F
(Формат кода), это возможно?
1 ответ
Решение
Я не думаю, что это возможно с использованием кода формата. Что вы можете сделать, это Select All
(Ctrl / Cmd+A) и затем вызвать намерение (Alt+ Enter) Unquote property names
,
Я нашел довольно эффективное решение. Это требует щелчков мышью по каждой клавише, хотя может не подходить для крупномасштабных замен:
Дважды щелкните кнопку, чтобы выделить ее. Затем нажмите Ctrl/Cmd+C+W+V
Это копирует ключ, расширяет выбор, включая кавычки, а затем вставляет поверх