2010-05-17 33 views
10

Tôi không thể tìm thấy giải pháp nào về vấn đề cụ thể của mình. Tôi đang sử dụng Xcode 3.2. Tôi muốn thụt dòng tiếp theo của các đối số chức năng chỉ là một bước trong từ dòng trước:XCode: Thụt lề đối số hàm

somevariable = pow(
    a, 
    b); 

Tuy nhiên, thụt cú pháp-aware Xcode của khăng khăng chuyển đổi trên vào:

somevariable = pow(
        a, 
        b); 

đâu các đối số được căn chỉnh với dấu mở ngoặc của hàm.

Tôi làm cách nào để đặt thụt lề được định cấu hình để phù hợp với sở thích của mình?

+0

+1 câu hỏi hay. Đây là một trong những điều khó chịu hơn về XCode. –

+0

Bạn đã bao giờ giải quyết vấn đề này chưa? – Ant6n

+0

Tôi vẫn chưa tìm thấy giải pháp cho việc này. Và tôi đang sử dụng Xcode 8.3. Bất kỳ ý tưởng? –

Trả lời

2

XCode (ít nhất là phiên bản tôi có, 3.1.3) có ngăn tùy chọn được gọi là "thụt lề" cho phép bạn nhấp vào/tắt dấu kiểm bên cạnh một số ký tự như dấu chấm phẩy, trả lại, v.v.

Nếu bạn bật số TẮT dấu kiểm cho trả lại và dấu chấm phẩy, bạn có thể kiểm soát các phần quan trọng nhất của thụt đầu dòng của riêng bạn.

Ví dụ: tôi khai báo biến của mình ở phần đầu của hàm và tôi muốn chúng tuôn ra; trong khi XCode được cài đặt lần đầu tiên được yêu cầu đưa chúng lên cùng cấp với mã.

Tôi đã tắt dấu chấm phẩy và ưu tiên, nó sẽ để chúng ở đó. Hầu hết thời gian. Nó vẫn vít chúng trong các hành động copy/pasta, nhưng chủ yếu là nó hoạt động. :)

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