Có một tính năng đánh dấu trong Geany?


9

Tôi có mã C ++ với hơn 10.000 dòng. Tôi đang tìm kiếm một cái gì đó lưu trữ một số dòng. Giống như đánh dấu một số dòng hoặc một số chức năng để tạo điều kiện truy cập vào chúng.

Ví dụ, một danh sách chứa các dòng đánh dấu hoặc chức năng.

Câu trả lời:


14

Đây là cách thông thường để tạo dấu trang trong Geany:

Dấu trang

Geany cung cấp một tính năng đánh dấu tiện dụng cho phép bạn đánh dấu một hoặc nhiều dòng trong tài liệu và trả lại con trỏ cho chúng bằng tổ hợp phím.

Để đặt một dấu trên một dòng, nhấp chuột trái vào lề trái của cửa sổ soạn thảo, hoặc người khác sử dụng Ctrl-m. Điều này sẽ tạo ra một biểu tượng cộng nhỏ màu xanh lá cây ở lề. Bạn có thể có nhiều điểm trong một tài liệu như bạn muốn. Nhấp lại (hoặc sử dụng lại Ctrl-m) để xóa dấu trang. Để xóa tất cả các dấu trong một tài liệu nhất định, hãy sử dụng "Xóa điểm đánh dấu" trong menu Tài liệu.

Để điều hướng xuống tài liệu của bạn, chuyển từ dấu này sang dấu tiếp theo, sử dụng Ctrl-. (thời gian kiểm soát). Để đi theo hướng ngược lại trên trang, hãy sử dụng Ctrl-, (điều khiển dấu phẩy). Sử dụng tính năng đánh dấu cùng với các lệnh để chuyển từ tab trình soạn thảo này sang tab khác (Ctrl-PGUp / PGDn và Ctrl-Tab) cung cấp một cách đặc biệt nhanh chóng để điều hướng xung quanh nhiều tệp.

Nguồn

Để thêm danh sách các dấu trang này, bạn phải cài đặt plugin Geany " Addons " :

sudo apt-get install geany-plugin-addons

Để ghi nhớ các dấu trang ở mỗi lần tải tệp, plugin " Số đánh dấu sách " được yêu cầu:

sudo apt-get install geany-plugin-numberedbookmarks

(Bạn phải lưu tệp nếu bạn muốn lưu dấu trang.)

Sau khi cài đặt, kích hoạt plugin để tải khi khởi động:

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

Bước tiếp theo: Kích hoạt danh sách đánh dấu -

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

Ví dụ về danh sách đánh dấu:

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


Vâng, thật kinh khủng khi Geany không nhớ các dấu trang bình thường theo mặc định. Để đặt dấu trang được đánh số (dấu trang được đánh số độc lập với dấu trang bình thường), hãy sử dụng Ctrl + Shift + số (ví dụ: Ctrl + Shift + 4 để đặt dấu trang được đánh số "4" - xuất hiện dưới dạng "4" màu vàng ở lề) và Ctrl + số để chuyển đến một dấu trang được đánh số cụ thể (ví dụ: Ctrl + 4)
Peter Mortensen

1

Là một người áp dụng Geany gần đây và nhiệt tình (di chuyển từ Windows / Notepad ++, mà tôi nghĩ Geany đã đánh bại!), Người đã xử lý rất nhiều dấu trang, tôi có một số bổ sung / cảnh báo cho câu trả lời hiện có - vì lợi ích của những người đến từ một công cụ tìm kiếm, vì chủ đề này là khá cao lên danh sách. Chúng liên quan đến hai plugin mà nó đề cập và tôi nghĩ cần lưu ý:

  1. Thanh bên Dấu trang không cập nhật khi các dòng được đánh dấu được di chuyển lên hoặc xuống, sử dụng phiên bản hiện tại của Addons. Tôi đã báo cáo đây là một lỗi - và phản hồi từ nhóm Geany là ngay lập tức, vì vậy đã có một sự lôi kéo đối với SourceForge - mà tôi đã biên soạn và có thể xác nhận sửa lỗi hoàn hảo. :-) Tôi cho rằng điều này sẽ có trong phiên bản tiếp theo.

  2. Plugin Số được đánh dấu, để lưu dấu trang / lần thay đổi, yêu cầu lưu tệp nguồn - vì vậy nếu chúng ta đã nhập xong, đã lưu, sau đó thay đổi dấu trang / nếp gấp - chúng ta phải lưu lại, yêu cầu bật Tùy chọn / Khác nhau / allow_always_save(cho phép lưu các tệp không được đánh dấu đã thay đổi) hoặc chỉnh sửa 'giả' để lưu lại. Tôi đang cố gắng đăng nhập FR để tự động lưu dấu trang / nếp gấp hoặc - có thể tốt hơn (nếu không phải là thiết kế xấu / UX) - đánh dấu tệp đã thay đổi để chúng tôi có thể xem và chọn lưu chúng.

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.