2010-01-16 23 views
13

Khi tôi tạo ra một lớp mới ví dụ, tôi có được điều này:Có cách nào để NetBeans tự động tạo các dấu ngoặc trong một dòng riêng biệt không?

/* 
* To change this template, choose Tools | Templates 
* and open the template in the editor. 
*/ 

package helloworld; 

/** 
* 
* @author Sergio 
*/ 
public class WordManipulations{   
} 

tôi ghét nó khi khung được đặt theo cách này. Có cách nào để làm cho nó tạo ra những điều như thế này:

/* 
* To change this template, choose Tools | Templates 
* and open the template in the editor. 
*/ 

package helloworld; 

/** 
* 
* @author Sergio 
*/ 
public class WordManipulations 
{ 

} 
+1

Chi tiết luôn ở bên trong. –

+0

Bạn đang nói về cái gì? : S –

+0

hehe Điều thú vị là tôi có phong cách đó (niềng răng trong một dòng mới) được sử dụng trong Java. Cùng một cách tôi ghét C# bằng cách sử dụng trước đây (mở cú đúp trong cùng một dòng) Tôi nghĩ rằng mọi ngôn ngữ nên tuân theo quy ước được sử dụng bởi lõi. – OscarRyz

Trả lời

32

Chỉ cần làm theo các bước sau:

  1. Navigate to Tools -> Options -> Editor
  2. Navigate to Editor -> Formatting
  3. Chọn sau
    • Ngôn ngữ: Java
    • Danh mục: Brace s
  4. Trong "Tuyên bố lớp, Tuyên bố phương pháp, v.v."
    • Niềng răng Vị trí: New Line
+0

Wow cực kỳ đơn giản. Netbeans thực sự ấn tượng. –

+0

Thật không may điều này hiện đang bị hỏng (cho C/C++ và PHP ít nhất) trong Netbeans 6.8: ( –

+0

Nó làm việc tất cả các quyền cho PHP trong NetBeans 8.2 –

1

Trong Netbeans đi cụ>Tùy chọn. Sau đó, chọn tab Định dạng và chọn Java trong menu thả xuống ngôn ngữ.

Hiện có một số tùy chọn để thay đổi định dạng theo cách bạn muốn.

2

Cũng có plugin JIndent.

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