ΠΡΠΈΠ²Π΅Ρ ΠΠΎΠ±ΠΈ :)
Good spot! :)Β
ΠΠ°, Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ :) ΠΠ΅ΡΡΠΈ, ΡΠ΅ Π³ΠΎ ΡΠΏΠΎΠ΄Π΅Π»ΠΈ. ΠΡΠ²Π΅Π½ Π²ΠΈΠ·ΡΠ°Π»Π½ΠΈΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΠ΅Π», ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π½Π° ΠΊΠΎΠΉΡΠΎ ΡΠ΅ Π·Π°Π²ΠΈΡΠΈ Π½Π°ΠΉ-Π²Π΅ΡΠ΅ ΠΎΡ Π°Π²ΡΠΎΡΠ°, ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΡΡΡΠΎΠΈ ΡΠ°ΠΌΠΈΡΡ Π΅ΠΊΠ»ΠΈΠΏΡ Π΄Π° ΡΠΎΡΠΌΠ°ΡΠΈΡΠ° ΠΊΠΎΠ΄Π°, ΠΊΠ°ΡΠΎ ΡΠ»Π°Π³Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π·Π° Π΄ΡΠ»ΠΆΠΈΠ½Π°ΡΠ° Π½Π° ΡΠ΅Π΄Π° Π΄Π° Π΅ 60 ΡΠΈΠΌΠ²ΠΎΠ»Π°. ΠΠ΅ Π·Π½Π°ΠΌ Π·Π°ΡΠΎ Π½Π΅ ΡΠΌΠ΅ ΡΠ΅ ΡΠ΅ΡΠΈΠ»ΠΈ Π΄Π° Π³ΠΎ Π²ΡΠ²Π΅Π΄Π΅ΠΌ ΡΠΎΠ²Π°.
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° ΡΠ΅ ΠΏΡΠ°Π²ΠΈ ΠΎΡ ΡΡΠΊ:
- ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° Π΄ΡΠ»ΠΆΠΈΠ½Π°ΡΠ° Π½Π° ΡΠ΅Π΄Π° Π² Π΅ΠΊΠ»ΠΈΠΏΡ: Window > Preferences > Java > Code Style > Formatter > Active Profile > Edit > Line Wrapping > Maximum line width
- ΠΠΊΠΎ Π½Π΅ ΡΠ΅ Π»ΡΠΆΠ° Π² ΡΡΡΠΈΡ ΡΠ°Π±, Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° "Set line width for preview window:" Π΅ Π·Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ Π½Π° ΠΊΠΎΠΉ ΡΠΈΠΌΠ²ΠΎΠ» Π΄Π° ΡΠΈ Π΅ Π²ΠΈΠ·ΡΠ°Π»Π½ΠΈΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΠ΅Π».
ΠΠ° Π΄Π° ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΠΌ Π³Π΅Π½Π΅ΡΠ°Π»Π½ΠΎ ΠΊΡΠΌ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΎΠ±Π°ΡΠ΅ ΠΈ Π΄Π° Π½Π΅ ΡΠ΅ Π½Π°Π»Π°Π³Π° Π²ΡΠ΅ΠΊΠΈ Π΄Π° ΡΠΈ Π½Π°ΡΡΡΠΎΠΉΠ²Π° Π΅ΠΊΠ»ΠΈΠΏΡΠ° ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»Π½ΠΎ, ΡΡΠ·Π΄Π°Π΄ΠΎΡ
ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π΅Π½ ΡΠ°ΠΉΠ» Π·Π° ΡΠΎΡΠΌΠ°ΡΠΈΡΠ°Π½Π΅ Π½Π° java ΠΊΠ»Π°ΡΠΎΠ²Π΅ΡΠ΅ Π² Π΅ΠΊΠ»ΠΈΠΏΡΠ° (Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° Π²Π³ΡΠ°Π΄Π΅Π½ΠΈΡ Π² Π΅ΠΊΠ»ΠΈΠΏΡ Java Code Conventions formatter).Β
ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΎΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ Π΅ Π½ΡΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ Π΅ Π΄Π° ΡΠ΅ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠ° Π² Π΅ΠΊΠ»ΠΈΠΏΡΠ° ΠΈ Π΄Π° ΡΠ΅ ΠΈΠ·Π±Π΅ΡΠ΅ ΠΊΠ°ΡΠΎ Π°ΠΊΡΠΈΠ²Π΅Π½ ΠΏΡΠΎΡΠΈΠ» Π·Π° ΡΠΎΡΠΌΠ°ΡΠΈΡΠ°Π½Π΅ Π½Π° Java ΠΊΠ»Π°ΡΠΎΠ²Π΅ΡΠ΅. Π‘ΡΠ°Π²Π° ΠΏΠΎ ΡΠ»Π΅Π΄Π½ΠΈΡ Π½Π°ΡΠΈΠ½: Window > Preferences > Java > Code Style > Formatter > Import...
Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ ΡΠ΅ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠ° ΠΏΡΠΎΡΠΈΠ»Π° ΠΎΡ: Window > Preferences > Java > Code Style > Formatter > Active Profile -> ΠΈΠ·Π±ΠΈΡΠ°Ρ "Design Patterns Book" -> ΠΠ
Π‘Π΅Π³Π° Π±ΠΈ ΡΡΡΠ±Π²Π°Π»ΠΎ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠ·Π±Π΅ΡΠ΅Ρ Ctrl+Shift+F, Π΄ΠΎΠΊΠ°ΡΠΎ ΡΠΈ ΠΎΡΠ²ΠΎΡΠΈΠ» Π½ΡΠΊΠΎΠΉ Java ΠΊΠ»Π°Ρ, Π΄Π° ΡΠΈ ΡΠ΅ ΡΠΎΡΠΌΠ°ΡΠΈΡΠ° ΡΠΏΠΎΡΠ΅Π΄ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ°.
@Π²ΡΠΈΡΠΊΠΈ Π°Π²ΡΠΎΡΠΈ/ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΈ: Π΄ΠΎΠ±Π°Π²Π΅ΡΠ΅ ΠΏΡΠΎΡΠΈΠ»Π° ΠΊΡΠΌ Π΅ΠΊΠ»ΠΈΠΏΡΠ° ΡΠΈ ΠΈ Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΠ°/ΠΊΠΎΡΠ΅ΠΊΡΠΈΡΡΠ° Π½Π° Java ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΊΠ½ΠΈΠ³Π°ΡΠ°.Β
ΠΠ°Π½ΠΎ ΠΌΠΈ ΠΎΡΡΠ°Π½Π΅ Π²ΡΠ΅ΠΌΠ΅ Π΄Π½Π΅Ρ Π΄Π° Π½Π°ΠΏΡΠ°Π²Ρ ΡΡΡΠ°Π½ΠΈΡΠ° Π² ΡΠΈΠΊΠΈΡΠΎ Ρ ΡΠΈΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π½Π° Π΅ΠΊΠ»ΠΈΠΏΡΠ° (ΠΏΡΠΈΠ΄ΡΡΠΆΠ΅Π½ΠΈ ΡΡΡ screenshot-ΠΈ), ΠΊΠ°ΠΊΡΠΎ ΠΈ Π·Π° ΠΎΠ½ΠΎΠ²Π° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΠΎΠ±ΠΈ Π·Π° ΡΠ°Π·ΠΌΠ΅ΡΠΈΡΠ΅ Π½Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈΡΠ΅. ΠΡΠ΅ ΠΌΠΈ Π²ΠΈΡΠΈ Π² TODO ΡΠΏΠΈΡΡΠΊΠ° ΠΈ ΡΡΡΠ±Π²Π° Π΄Π° Π³ΠΎ ΠΎΡΡΠ°Π·ΠΈΠΌ Π² ΡΠΈΠΊΠΈΡΠΎ.
ΠΠΎΠ·Π΄ΡΠ°Π²ΠΈ,
ΠΠΈΠΊΠΎΠ»Π°ΠΉ