Tôi thích bất kỳ nhận xét nào xuất hiện trên một dòng riêng. Tôi không thích đặt bình luận trên cùng một dòng mã được bật. Trong một số ngôn ngữ, bạn có thể viết một khối nhận xét như:Tự động mở rộng các khối nhận xét trong các emacs
/**
* I am a comment block. This comment block will be automatically expanded by the
* IDE such that it can contain all of the text in this block.
**/
Tôi thích điều đó. Tôi thích cách khối bình luận chỉ tiếp tục nhận được nhiều dòng hơn khi tôi thêm nhiều văn bản vào nó. Tôi thích làm thế nào nếu tôi chèn văn bản tại một số điểm tùy ý trong khối, văn bản tiếp theo sẽ được di chuyển xuống để không có văn bản vượt quá một điểm nhất định ở bên phải. Tôi sử dụng Python. Python không có nhận xét khối nhiều dòng. Tôi đoán gần nhất bạn có thể nhận được là:
# I am a comment block. This comment block will NOT be automatically expanded by
# the IDE, because it does not recognize these two comment lines as being joined.
Tôi cũng sử dụng các emac. Tôi chỉ tự hỏi nếu có ai đó có một số giải pháp thông minh như vậy mà họ có thể mở một khối bình luận và chỉ cần bắt đầu gõ. Không phải lo lắng về việc phải nhấn quay lại để chuyển sang dòng tiếp theo khi chiều rộng của dòng nhận xét quá lớn. Không phải trộn lẫn toàn bộ nhận xét khi bạn muốn chèn vào trong khối nhận xét. Ý tưởng nào?
Tóm tắt: Tôi đang tìm cách để thực hiện các nhận xét liền kề nhiều dòng (cho Python) trong các emacs, mà không phải định dạng văn bản theo cách thủ công trong chính khối nhận xét đó.
Cảm ơn bạn
+1. Nhập bình luận của bạn dưới dạng văn bản thuần túy, đánh dấu nó và làm một 'M-q' để điền vào nó. –
Xem thêm, chế độ nạp tiền để tự động thực hiện việc điền lại. http://www.emacswiki.org/emacs/RefillMode Nó đã là một phần của emacs kể từ v21.2. Tôi đã không thử nó để sử dụng trong các bình luận mã. Mối quan tâm duy nhất của tôi là nó sẽ "lấp đầy" mã thực tế, ngoài việc điền vào các bình luận. rõ ràng đó sẽ là xấu. – Cheeso