Tôi chỉ đang tìm hiểu về F # và dự định sử dụng nó cho dự án tiếp theo của tôi. Một điều tôi thấy ngay lập tức khó hiểu là thiếu sự hỗ trợ cho các ký tự tab trong tệp .fs. Tôi thích cách thụt đầu dòng được sử dụng để hiển thị phạm vi/phân cấp, nhưng việc sử dụng không gian dường như quá lỗi thời. Tôi có phải nhấn backspace bốn lần chỉ để quay lại khối chính? Điều gì xảy ra nếu tôi vô tình nhấn backspace chỉ ba lần nhưng không nhận thấy nó và tiếp tục gõ?Khoảng trống và thụt lề trong F #
Trả lời
Nếu bạn đang sử dụng VS2010, sau đó nhấn "tab" sẽ thụt bốn không gian, và sau đó, nhấn "backspace" cũng sẽ "làm điều đúng" cho bạn. (Tôi hy vọng rằng một số trình soạn thảo văn bản khác cũng có tính năng này, hoặc ít nhất bạn có thể cấu hình chúng để làm như vậy.) Nếu bạn tình cờ nhận được thụt lề sai, thì bạn sẽ nhận được thông báo lỗi/cảnh báo dưới dạng phản hồi nhanh trong trình soạn thảo VS.
Nếu bạn đang sử dụng phiên bản chuyên nghiệp của Visual Studio 2010, thì tôi khuyên bạn nên sử dụng Hướng dẫn cột từ tiện ích mở rộng Pro Power Tools. Xem video này
http://msdn.microsoft.com/en-us/fsharp/ff742849.aspx
(cụ thể, phút khoảng hai-và-một-nửa, bắt đầu vào khoảng 2:05) để xem làm thế nào để sử dụng Cột Hướng dẫn để làm cho F # thụt đầu dòng dễ dàng hơn để phân biệt.
Nếu không có lựa chọn nào khác để làm cho dễ dàng hơn này, bạn có thể bật khoảng trắng có thể nhìn thấy trong Studio với Control + E + S.
- 1. Các dòng trống thụt lề (IntelliJ IDEA)
- 2. Vim: Thụt lề dòng (trống) dòng và chèn
- 3. Làm cách nào để thụt lề các khoảng trống trong các emac?
- 4. Thay đổi thụt lề trong Sass
- 5. Văn bản đã chọn thụt lề 4 khoảng trắng
- 6. xoá bỏ thụt lề thụt lề với CSS
- 7. Bỏ thụt lề trong Netbeans
- 8. Cảnh báo thụt lề Eclipse Eclipse
- 9. Giảm thụt lề trên một vài dòng
- 10. Thụt lề JSON trong PHP
- 11. Haskell và Vim: Thụt lề thích hợp
- 12. vi thụt lề
- 13. Xóa hình ảnh SWT TreeItem thụt lề
- 14. Thụt lề thụt đầu dòng với CSS trong Vim
- 15. Tại sao COBOL phải được thụt lề?
- 16. Làm cách nào để thụt lề mã F # trong Visual Studio 2008 ở chế độ #light
- 17. HTML định dạng và thụt lề trong Vim
- 18. thay đổi thụt lề trong emacs ess
- 19. Thụt lề nhiều dòng trong Emacs
- 20. thụt lề thích ứng trong emacs?
- 21. Lexer nhận ra khối thụt lề
- 22. Mức độ thụt lề trong xmllint
- 23. thụt lề chính xác trong IntelliJ
- 24. CSS thụt lề trong các emacs
- 25. Khó khăn thụt lề Emacs
- 26. Thụt lề liên tục Eclipse
- 27. Bảng điều khiển .NET TextWriter hiểu được thụt lề/không liên quan/thụt lề
- 28. C++ Mẫu và Emacs: Tùy chỉnh thụt lề
- 29. vim và C++ 11 lambda: tự động thụt lề
- 30. Văn bản thụt lề và Vị trí cho SEO