title: Multiline string alignment / indenting in Eclipse
body: <p>I'm using Eclipse Luna and I want to align / indent multi-line string literals so that that each line begins on the same column. But I'm having trouble convincing Eclipse to do it in the Code Style Formatter.</p>
  
  <p>This is how it's currently formatting:</p>
  
  <pre><code>    final String string1 =
          "abc" +
              "def" +
              "ghi";
  
      System.out.println(
          "abc" +
              "def" +
              "ghi");
  
      System.out.println("" + // an ugly workaround
          "abc" +
          "def" +
          "ghi");
  
      method("xyz",
          "" +           // Especially ugly in this case
              "abc" +
              "def" +
              "ghi");
  </code></pre>
  
  <p>But this is what I really want:</p>
  
  <pre><code>    final String string2 =
          "abc" +
          "def" +
          "ghi";
  
      System.out.println(
          "abc" +
          "def" +
          "ghi");
  
      // Or something like this would be fine too
      final String string3 =
          "abc"
        + "def"
        + "ghi";
  
      System.out.println(
          "abc"
        + "def"
        + "ghi");
  </code></pre>
  
  <p>It seems like such a simple and desirable format.  Just start each part of the broken-up line on the same column.  But I haven't been able to find a way to do it anywhere.</p>