2017-01-21 7 views
0

Использование «Reformat Code» в IntelliJ (и других IDEB JetBrains) в файле HTML добавит новые строки в тексте, чтобы текст не выходил за пределы допустимого поля. То, что я ищу, - это возможность вернуть часть текста в предыдущую строку, если на предыдущей строке есть место.IntelliJ - «Reformat Code» удаляет ненужные HTML-строки в тексте?

Например, если я изначально есть:

<p> 
    This is some text that is fairly long and won't fit on a single line without going over the right margin. 
</p> 

переформатировании результаты кода в чем-то вроде (предполагается, что очень маленький правый край):

<p> 
    This is some text that is fairly long and 
    won't fit on a single line without going 
    over the right margin. 
</p> 

Но тогда, если я удалить какой-нибудь текст:

<p> 
    This is some text that 
    won't fit on a single line without going 
    over the right margin. 
</p> 

Я хотел бы переформатировать код, чтобы автоматически привести к следующему:

<p> 
    This is some text that won't fit on a 
    single line without going over the right 
    margin. 
</p> 

Я просмотрел настройки для переформатирования кода, но не видел, как это сделать. Возможно, один из вариантов «Сохранить новые строки», но удаление этих файлов также удаляет новые строки между тегами. Есть ли способ сделать это?

ответ

1

Да, у Intellij есть опция стиля кода, называемая «Keep line breaks in text» для HTML. Отключите эту опцию, а затем переформатируйте код.

enter image description here

 Смежные вопросы

  • Нет связанных вопросов^_^