Я использовал Ctrl+ Shift+ Fдля правильного отступа , но я слышал , что есть еще один ярлык , чтобы сделать это: Ctrl+I
Согласно ссылке, найденной в Google, Ctrl+ Shift+ F- это переформатирование, а Ctrl+ I- правильный отступ.
Есть ли между ними разница? или между Reformat и Correct indentation?
eclipse
auto-indent
RENO
источник
источник
Ответы:
Если вы нажмете CTRL+, Iон просто отформатирует табуляцию / пробелы в коде, а нажатие CTRL+ SHIFT+ Fотформатирует весь код, который является форматом табуляции / пробелов, а также разделит строки кода таким образом, чтобы он был виден без горизонтальной прокрутки.
источник
int i = _____5;
(_ = пустое место). Только Ctrl + Shift + F преобразует эту строку вint i = 5;
.Ctrl+ Shift+ Fформатирует выбранную строку (строки) или весь исходный код, если вы не выбрали ни одной строки (строк) в соответствии с форматером, указанным в вашем Eclipse, в то время как Ctrl+ Iдает правильный отступ для выбранной строки (строк) или текущей строки если вы не выбрали ни одной строки (строк).
источник
Переформатирование влияет на весь исходный код и может переформатировать ваши строки, в то время как правильный отступ влияет только на пробелы в начале строк.
источник
Ctrl + Shift + F форматирует выбранную строку (строки) или весь исходный код, если вы не выбрали ни одной строки (строк) в соответствии с форматом, указанным в вашем Eclipse, в то время как Ctrl + I дает правильный отступ для выбранной строки (строк). ) или текущую строку, если вы не выбрали ни одной строки (строк). попробуй это. или точнее
Редактор Ant, поставляемый с Eclipse, можно использовать для переформатирования
источник