2012-12-04 13 views
8

Tôi có mảnh này của Java Code:Tại sao nhật thực luôn được bọc sau @param myParameter trong JavaDoc?

/** 
* Initializes the Levenshtein Object with the two given words. 
* 
* @param word1 first word 
* @param word2 second word 
*/ 
public Levenshtein(String word1, String word2) { 
    this.word1 = "." + word1.toLowerCase(); 
    this.word2 = "." + word2.toLowerCase(); 
    this.distance = new int[this.word2.length()][this.word1 
      .length()]; 
} 

Nếu tôi nhấn Ctrl + Shift + F, tôi có được điều này:

/** 
* Initializes the Levenshtein Object with the two given words. 
* 
* @param word1 
*   first word 
* @param word2 
*   second word 
*/ 
public Levenshtein(String word1, String word2) { 
    this.word1 = "." + word1.toLowerCase(); 
    this.word2 = "." + word2.toLowerCase(); 
    this.distance = new int[this.word2.length()][this.word1 
      .length()]; 
} 

Tại sao nhật thực làm điều này xe đẩy-line-gói? Làm thế nào tôi có thể chuyển đổi nó (mà không cần chuyển đổi hoàn toàn cho JavaDoc)?

Đây là Formatter settings Tôi hiện đang sử dụng trong nhật thực 3.5.2 (Galileo).

Trả lời

12

Window> Preferences> Java> phong cách Mã> Formatter
(Chỉnh sửa)> Bình luận
Kiểm tra hộp: dòng mới sau thẻ @ param

Seen trong Juno (4.2).

+0

Hey, nó cũng làm tôi khó chịu (mặc dù tôi sử dụng Ctrl + F một cách chọn lọc, vì vậy tôi hiếm khi bị ảnh hưởng bởi điều này), vì vậy cảm ơn câu hỏi! :-) – PhiLho

+0

Cảm ơn câu trả lời :-) Nó cũng hoạt động ở Galileo. –

+2

Đó là '' vào XML. –

Các vấn đề liên quan