2012-05-04 50 views
14

Tôi đang sử dụng MonoDevelop trên Mac để viết các ứng dụng MonoTouch. Tự động nhập mã/định dạng hoạt động tốt trong khi tôi đang nhập.Mã định dạng Trong MonoDevelop

Vấn đề là khi tôi sao chép và dán đoạn mã, trong nhiều trường hợp tôi mất định dạng và dòng được kết hợp với nhau, thụt lề bị mất và rất đau khi triển khai tab, khoảng cách và ngắt dòng theo cách thủ công . Có anyway tôi có thể sử dụng một lệnh trong monoDevelop để tự động thụt lề và áp dụng các định dạng cho mã hiện có.

Tôi nghĩ có thể Chỉnh sửa | Định dạng | Định dạng Tài liệu/Lựa chọn sẽ hoạt động, nhưng các lệnh này không có bất kỳ ảnh hưởng nào đến mã.

Bất kỳ trợ giúp nào?

+0

Thay đổi cài đặt định dạng của bạn để mã được định dạng theo cách bạn thích. Ngay bây giờ, nó tự động định dạng mã của bạn theo kiểu mặc định. – Ryan

+0

user1060500, nếu câu trả lời của tôi đã giúp, có lẽ bạn có thể chấp nhận câu trả lời và/hoặc upvote nó? :-D –

Trả lời

25

Để định dạng toàn bộ tài liệu trong một tổ hợp phím: control-I

Để định dạng một lựa chọn: Edit->Format->Format Selection

Để tùy chỉnh các định dạng: MonoDevelop->Preferences->Source Code->Code Formatting

+2

phím tắt không được đặt trong trường hợp của tôi, nhưng thêm nó vào khóa Bindings 'Tools-> Options-> Key Binding' sau đó tìm kiếm' định dạng'. Cảm ơn! – GabLeRoux

4

Bạn thực sự cần phải chọn tất cả các văn bản của bạn, và sau đó đi vào Edit-> Format-> Format Document. Nó dường như không hoạt động khác.

1

Đối với tôi trên macOS, lối tắt cho "định dạng tự động" là CTRL + i.

Bạn có thể thay đổi phím tắt nếu muốn. Để thay đổi nó, hãy vào Preferences -> Key Bindings, sau đó nhập "format" vào hộp tìm kiếm và chỉnh sửa shortcut "/ Document Format".