IntelliJ IDEA - Formatowanie kodu (Ctrl+Alt+L)

0

Witam wchodząc w File | Settings | Editor | Code Style możemy określić zasady jakimi IDE ma się kierować żeby formatować kod. Interesuje mnie jaka reguła odpowiada za przenoszenie wywołań setterów przy builderze do jednej linii?

Przykładowo mam:

			AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(this, AlertDialog.THEME_HOLO_DARK)
					.setTitle(getResources().getString(R.string.help))
					.setMessage(Html.fromHtml(getResources().getString(R.string.help_desc)))
					.setCancelable(false)
					.setNeutralButton("OK", new DialogInterface.OnClickListener() {
				public void onClick(DialogInterface dialog, int id) {
					dialog.cancel();
				}
			});

gdzie po wykonaniu formatowania kodu wszystko przenosi się do jednej linii utrudniając czytelność.

2

W przypadku PhpStorma jest to opcja Chained method calls w zakładce Wrapping and braces, więc przypuszczam, że w IDEI będzie nazwane podobnie.

0

Dokładnie tak, dzięki!

0

Jeszcze jedno pytanko z tego zakresu. Co odpowiada za wstawianie nowych linii po getterach/setterach oraz konstruktorach?

1

Już znalazłem.
Settings > Editor > Java > Blank lines > Minimum blank lines > Around method = 0

1 użytkowników online, w tym zalogowanych: 0, gości: 1