Làm thế nào để thoát khỏi đường thẳng đứng này trong Geany


16

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: nhập mô tả hình ảnh ở đây


Cái nào là dòng ngẫu nhiên? Bạn có dòng trong tài liệu khi bạn mở nó trong một số trình soạn thảo văn bản khác, gedit có lẽ?
Varaquilex

Các đường thẳng đứng ngẫu nhiên gần phía bên phải. Điều này chỉ xảy ra trong ứng dụng này.
zeldarulez

Câu trả lời:


14

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.


6
Chỉnh sửa> Tùy chọn> Trình chỉnh sửa> Hiển thị> "Bỏ chọn" tùy chọn "Điểm đánh dấu đường dài" [cho bản phát hành mới nhất 1.22 vào lúc này]
Cody

Tại sao một phát triển nhân Linux thực hành mặc định? Hoặc thậm chí tệ hơn, tại sao tùy chọn vô hiệu hóa nó bị ẩn đi trong rất nhiều menu con thay vì có 2 lần nhấp trong menu View, như bật số dòng?
AlexRamallo

10

Đó 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ọ .

Tài liệu của Geany :

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.

nhập mô tả hình ảnh ở đây

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. :)


+1 để đánh bại tôi 6 giây và với ảnh chụp màn hình. :)
Ilmari Karonen

9

Có thể tắt bộ ngắt dòng bằng cách điều hướng đến: Chỉnh sửa> Tùy chọn> Trình chỉnh sửa> Hiển thị> "Bỏ chọn" hộp có tên "Điểm đánh dấu đường dài"

nhập mô tả hình ảnh ở đây


2
đây là cách để phát hành mới nhất
Cody

3

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.

Xem thêm:


1

Đó, 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ự.

1
Tôi đếm, nó không ở col thứ 80. ;)
Ƭᴇcʜιᴇ007

Đó là lý do tại sao bạn nhận được +1 từ tôi: P
Varaquilex
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.