Netbeans - Tự đông sắp xếp thụt dòng trong netbeans (How do I auto indent in Netbeans?)


Trong khi học lập trình hoặc code một chương trình nào đó, có thể bạn phải sử dụng một đoạn code nào bên ngoài nhưng nó không được canh đều các tab khi bạn copy nó vào code của mình, hoặc cũng có thể bạn không quan tâm tới việc sắp sắp xếp trong lúc viết code, nhưng khi nhìn lại thì lại thấy không hợp nhãn lắm.



Để giải quyết tình huống trên Netbeans có cung cấp một chức năng tự động sắp xếp và canh tab lại cho hợp lý. Bài viết này sẽ hướng dẫn cách sử dụng chức năng này.

Trược tiên ta sẽ có một đoạn code không được sắp xếp một cách hợp lý như sau:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package demo;

/**
 *
 * @author NGOCSON
 */
public class AutoTabDemo {
   
public void auto_tab_demo() {
System.out.print("00 ---- VLINVES");
    System.out.print("01 ---- VLINVES.NET");
System.out.print("00 ---- VLINVES");
        System.out.print("01 ---- VLINVES.NET");
    System.out.print("00 ---- VLINVES");
                            for (int i = 0; i < 10; i++) {
                   System.out.print("01 ---- VLINVES.NET");
        System.out.print("00 ---- VLINVES");
        System.out.print("01 ---- VLINVES.NET");
        System.out.print("00 ---- VLINVES");
        System.out.print("01 ---- VLINVES.NET");       
                               
                }
    }

}

Như bạn thấy trong hình dưới nội dung của code rất lộn xộn.


Bây giờ bạn kéo chuột hoặc Ctrl + A để chọn vùng cần sắp xếp lại và nhấn tổ hợp phím sau:
Alt + Shift + F

Sau khi sử dụng tổ hợp phím trên thì đoạn code sẽ được sắp xếp lại một cách trật tự như sau:


Nhưng nếu tôi nhớ không nhần thì chức năng này được thiết lập mặc định từ Netbeans version 7.0 trở lên hoặc một vài nguyên nhân nào đó khiến tổ hợp phím Alt + Shift + F không hoạt động thì bạn hãy giải quyết theo hướng dẫn bên dưới.

Trên thanh Menu  vào ToolsOption, trong cửa sổ Option vào tab Keymap trong mục Search gõ vào "Re-indent" bạn sẽ thấy ở bảng(table) bên dưới dòng "Re-indent Current Line or Selection" và tại cột(column) Shortcut nhấn liền tổ hợp phím "Alt + Shift + F".

Sau khi thiết lập xong bạn chỉ việc OK để kết thúc thiết lập.


Ở đây bạn có thể thiết lập Shortcut bạn có thể tùy biết bất kỳ phím tắt nào nhưng nên thiết lập giống với Netbeans để cho dễ nhớ.













No comments:

Post a Comment