2012-01-12 2 views
1

Я просто не могу прочитать отформатированный код (Java) в Eclipse через 5 минут, и я хочу, чтобы он форматировал код, как VS (с C#).Создание Formatter в Eclipse ведет себя как Visual Studio

Это довольно распространенная проблема, но я не мог найти ничего лучше этого site. Я импортировал xml в мои настройки, но не мог заставить его работать так, как ожидалось, он по-прежнему форматирует мой код в лестницу.

Заранее спасибо.

ответ

3

Вы должны назначить форматтер, который вы создали для своего проекта (в свойствах проекта: Java Code Style -> Formatter), если он не использует форматтера по умолчанию. После этого щелкните правой кнопкой мыши на своем проекте и выберите «Источник -> Формат», чтобы отформатировать все java-файлы проекта.

1

Хорошо, что я плохой .. Я должен был проверить настройки, которые я импортировал через xml.

Самое раздражающее поведение форматирования Eclipse - это обертка строк для меня.

Пример затмения отформатированные-нечеловеческое считываемый код:

Intent iDefClickIntent = new Intent(context, 
       RandomizeWidgetProvider.class); 
     iDefClickIntent.setAction(ACTION_TOGGLE_DEF 
       + System.currentTimeMillis()); 
     iDefClickIntent.putExtra(EXTRA_KEY, sDefinition); 
     iDefClickIntent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, 
       iWidgetId); 
     PendingIntent piDefClick = PendingIntent.getBroadcast(context, 
       iWidgetId, iDefClickIntent, 0); 
     mRemoteViews.setOnClickPendingIntent(R.id.widgetDefinition, 
       piDefClick); 

Даже если вы не можете найти целые настройки VS импортировать, чтобы исправить это, вы можете изменить настройки Formatter в

  • Java> Code Style> Formatter

отключить параметры линии упаковки для объявлений методы, вызовов функций и выражений при

  • вкладки LineWrapping.
Смежные вопросы