Door number 3. If you can't do it on one line, do it on one line per item, anything else obfuscates the items after the first on the line and is horrible to read. Consistent indentation matters too.
Fwiw, I think this is old hat in a day and age where most programmers should have dual monitors at a high resolution. The first example looks like it could be one line quite happily.