Có một dòng ngẫu nhiên đi qua mã của tôi trong Geany và nó vẫn tồn tại ở đó khi khởi động lại ứng dụng. Làm thế nào để tôi loại bỏ nó?
Ảnh chụp màn hình:
Có một dòng ngẫu nhiên đi qua mã của tôi trong Geany và nó vẫn tồn tại ở đó khi khởi động lại ứng dụng. Làm thế nào để tôi loại bỏ nó?
Ảnh chụp màn hình:
Câu trả lời:
Chỉnh sửa> Peferences> Editor> Hiển thị và ở đó, hủy kích hoạt điểm đánh dấu đường dài (Umbruchhilfe)
Dòng này, btw, không ngẫu nhiên nhưng nó đánh dấu giới hạn 80 ký tự - ví dụ như vẫn được sử dụng cho mã Linux-Kernel.
Đó là trình chỉnh sửa văn bản, vì vậy họ sẽ chỉ cho bạn biết nơi ngắt dòng 72 ký tự (tiêu chuẩn cũ) (trong trường hợp bạn đã bật ngắt dòng hoặc dự định mở tệp văn bản trong trình chỉnh sửa văn bản cũ).
Thêm thông tin:
Wikipedia - Ký tự trên mỗi dòng :
Vào cuối thời đại máy chữ, hầu hết các thiết kế đều hướng tới 72 CPL, xuất phát từ một khoảng 12 ký tự trên một inch, nhân với 6 inch (ví dụ như IBM Selectric). Điều này sẽ đảm bảo ít nhất 1 inch cho mỗi lề, với chính phủ Hoa Kỳ tại thời điểm đó đã chuẩn hóa trên giấy 8 1/2 × 11 ". Các biên tập viên văn bản máy tính ban đầu đã sử dụng biện pháp này làm đường cơ sở cho giao diện đầu cuối của họ .
Cột ngắt dòng - Số cột của trình soạn thảo để chèn một dòng mới tại khi Ngắt dòng được bật cho tài liệu hiện tại.
Có vẻ như không có tùy chọn cụ thể nào để tắt chỉ báo, nhưng có lẽ đặt nó thành cột 0 hoặc ít nhất là 5000 có thể khiến nó bị khuất tầm nhìn. :)
Tôi không biết làm thế nào để thoát khỏi dòng, nhưng tôi có thể đoán tại sao nó ở đó.
Nếu tôi đang đếm đúng các ký tự trong ảnh chụp màn hình của bạn, dòng dường như được đặt sau cột 72, theo truyền thống được coi là độ dài dòng "an toàn" tối đa. Nhiều trình soạn thảo văn bản, nếu được yêu cầu ngắt dòng, sẽ làm như vậy ở 72 ký tự trên mỗi dòng theo mặc định.
Rõ ràng, trình soạn thảo của bạn không làm như vậy (ít nhất là không ở chế độ bạn đang sử dụng), nhưng nó cảnh báo bạn rằng bất kỳ dòng mã nào kéo dài qua cột đó có thể quá dài để được xem trên một dòng mà không cuộn hoặc gói trong một số trường hợp (ví dụ: trên thiết bị đầu cuối 80 cột, với một vài cột được lấy bằng số dòng).
Bạn có thể tắt dòng cảnh báo hoặc điều chỉnh vị trí của nó trong cài đặt của trình soạn thảo.
Đó, bạn của tôi, là hàng dọc cho 72 ký tự (Cảm ơn bạn đã đề cập đến @ techie007). Đó là một quy ước mã hóa để bọc dòng cho dễ đọc hơn. Ngoài ra còn có các quy ước khác, một trong số chúng bắt nguồn từ thẻ đục lỗ của IBM, như được giải thích trong câu hỏi của lập trình viên này.stackexchange .
Wikipedia đề cập đến giới hạn 80 ký tự.
Ảnh hưởng văn hoá
- Một di sản của định dạng thẻ đục lỗ 80 cột là hiển thị 80 ký tự mỗi hàng là một lựa chọn phổ biến trong thiết kế các thiết bị đầu cuối dựa trên ký tự. Kể từ tháng 11 năm 2011, một số mặc định giao diện ký tự, chẳng hạn như độ rộng của cửa sổ nhắc lệnh trong Microsoft Windows, vẫn được đặt ở 80 cột và một số định dạng tệp, như FITS, vẫn sử dụng hình ảnh thẻ 80 ký tự.