简体   繁体   中英

Intellij code formatting, Java annotations on new lines

I'm using IntelliJ 12 and It's putting my member variable annotations on the same line, which i hate! How do I setup the code formatter to keep annotations on separate lines?

thanks!

Navigate to Preferences → Editor → Code Style → Java → Wrapping and Braces tab , then locate the section Field annotations and check the option Do not wrap after single annotation .

In IntelliJ v14:

eIntelliJ v14 Java样式首选项

In IntelliJ 12 You can find it in setup here (bottom right):

在此输入图像描述

I think all the above answers are correct but here is step by step for Mac users:

  1. Click on "IntelliJ IDEA"
  2. Click on "Preferences"
  3. Go "Code Style" on the left navigation window and you will see "Java" listed below it and Click on it !
  4. Look for the header tab "Wrapping and Braces" on the right side of Preferences window.
  5. At this point you want to look for the item called "Do not wrap after single annotation" under "Field annotations". click "ok" and you are done !

在此输入图像描述

Nothing seemed to work for me with version 2.3.3 or Android Studio. I gave up and checked Line breaks under Keep when reformatting . I just have to be very careful when I add line breaks.

在此输入图像描述

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM