Trình chỉnh sửa văn bản - Tổng quan
Updated: August 09, 2018
Parent page: Tùy chọn TextEdit
Trang Text Editors - General của hộp thoại Preferences
Tóm tắt
Trang Text Editors – General của hộp thoại Preferences cung cấp các điều khiển cấu hình liên quan đến hành vi chỉnh sửa của Trình soạn thảo Văn bản.
Truy cập
Trang Text Editors – General là một phần của hộp thoại chính Preferences (File |
) và được truy cập bằng cách chọn mục General bên dưới thư mục Text Editors trong khung bên trái của hộp thoại.
Tùy chọn/Điều khiển
Chỉnh sửa
- Insert mode - Bật để văn bản được nhập tại con trỏ sẽ được chèn vào mà không ghi đè văn bản hiện có. Nếu tùy chọn này bị tắt, văn bản tại vị trí con trỏ sẽ bị ghi đè.
- Overwrite cursor as block - Bật để con trỏ được hiển thị dạng khối ghi đè.
- Cursor through tabs - Bật để cho phép các phím mũi tên di chuyển con trỏ tới các khoảng trắng logic bên trong mỗi ký tự tab.
- Cursor Beyond EOL - Bật để cho phép đặt con trỏ vượt quá ký tự cuối dòng (EOL) trong tài liệu văn bản.
- Cursor Beyond EOF - Bật để cho phép đặt con trỏ vượt quá ký tự cuối tệp (EOF) trong tài liệu văn bản.
- Persistent blocks - Bật để giữ cho các khối được đánh dấu trong tài liệu văn bản vẫn được đánh dấu ngay cả khi con trỏ được di chuyển bằng các phím mũi tên. Khi một khối mới được chọn, khối trước đó sẽ bị bỏ.
- Overwrite blocks - Bật để cho phép một khối văn bản được đánh dấu bị thay thế bằng bất cứ nội dung nào được gõ tiếp theo. Nếu tùy chọn Persistent blocks cũng được chọn, văn bản được nhập sẽ được nối thêm sau khối hiện đang được chọn.
- Disable dragging - Bật để vô hiệu hóa khả năng kéo các khối văn bản đã chọn qua tài liệu văn bản. Theo mặc định, tùy chọn này bị tắt.
- Group undo - Bật để lệnh chỉnh sửa cuối cùng, cũng như mọi lệnh chỉnh sửa tiếp theo cùng loại, được hoàn tác trong một bước khi chọn Edit » Undo hoặc nhấn các phím Alt + Backspace.
- Remember undo/redo after save - Bật để dữ liệu Hoàn tác vẫn được giữ lại sau khi tệp văn bản được lưu, cho phép hoàn nguyên mọi thay đổi. Tùy chọn này được bật theo mặc định. Nếu tùy chọn này bị tắt, toàn bộ dữ liệu Hoàn tác sẽ bị mất sau khi lưu tệp văn bản.
- Smart Home key - Bật để phím Home (khi được dùng lần đầu) làm cho con trỏ nhảy tới ký tự đầu tiên không phải khoảng trắng trên dòng hiện tại, sau đó ở lần nhấn phím Home tiếp theo, con trỏ sẽ nhảy tới đầu dòng, và cứ tiếp tục như vậy. Hành vi của phím Home này giống với sản phẩm Microsoft™ Visual Studio™. Nếu tùy chọn này bị tắt, phím Home sẽ luôn làm con trỏ nhảy tới đầu dòng hiện tại.
Tìm kiếm
- Find text at cursor - Bật để nội dung văn bản hiện tại tại vị trí con trỏ được đưa vào trường Text to find: trong hộp thoại Find Text . Nếu tùy chọn này bị tắt, văn bản tìm kiếm phải được nhập thủ công.
- Find selected text on Find Next - Quy trình thông thường để tìm kiếm văn bản là nhấn Ctrl - F, nhập một chuỗi rồi nhấn OK, và lặp lại toàn bộ thao tác đó để tìm lần xuất hiện tiếp theo của chuỗi. Tùy chọn này bật phím F3 cho các lần tìm kiếm tiếp theo, loại bỏ nhu cầu phải nhập lại cùng một chuỗi tìm kiếm.
- Select found text - Nếu tùy chọn này được bật, đoạn văn bản tìm thấy sẽ được chọn trong tài liệu và sẽ được sao chép vào clipboard khi sử dụng lệnh sao chép.
Tab & Thụt lề
- Use tab character - Khi được bật, một ký tự tab thực sẽ được chèn cho mỗi tab. Khi bị tắt, các ký tự khoảng trắng sẽ được chèn thay thế. Bật tùy chọn Use special symbols trên trang Text Editor - Display của hộp thoại Preferences để nhìn thấy các ký tự tab trong tài liệu văn bản.
- Optimal fill - Bật để một dòng tự động thụt lề với số lượng ký tự ít nhất có thể, sử dụng tab và khoảng trắng khi cần thiết. Bật tùy chọn Use special symbols trên trang Text Editor - Display của hộp thoại Preferences để nhìn thấy các ký hiệu tab trên tài liệu.
- Smart tab - Bật để một dòng mới sẽ tab sao cho khớp với vị trí của ký tự đầu tiên không phải khoảng trắng trên dòng trước đó.
- Auto indent mode - Bật để khi nhấn phím Enter tạo dòng mới, dòng đó cũng sẽ tab sao cho khớp với vị trí của ký tự đầu tiên không phải khoảng trắng trên dòng trước đó.
- Smart indent mode - Bật hành vi tab có nhận biết ngữ cảnh lập trình, hiện hiện chỉ được dùng khi chỉnh sửa tệp C. Ví dụ, khi tùy chọn này được bật và một dấu ngoặc nhọn đóng được gõ, trình soạn thảo sẽ thụt lề ký tự đó sao cho nó thẳng hàng với dấu ngoặc nhọn mở tương ứng. Tắt tùy chọn này thì phím tab sẽ hoạt động theo cách thông thường.
- Backspace unindents - Bật để phím backspace xóa một mức thụt lề chỉ với một lần nhấn. Khi bị tắt, backspace xử lý các thụt lề/tab và nhiều ký tự khoảng trắng.
- Tab Stops - Xác định các điểm dừng tab của trình soạn thảo theo số lượng ký tự được biểu diễn bởi một tab.
- Block Indent - Chỉ định số lượng khoảng trắng chuẩn dùng để thụt lề văn bản và khoảng cách Thụt vào/Bỏ thụt cho một khối văn bản được đánh dấu. Các lệnh phím cho khối Thụt vào và Bỏ thụt lần lượt là Ctrl+Shift+I và Ctrl+Shift+U.
Ánh xạ phím
Chọn một trong các kiểu gán Ánh xạ phím sau đây để chỉnh sửa tài liệu văn bản:
- Default - Ánh xạ các phím của trình soạn thảo để khớp với ánh xạ CUA.
- Borland Classic - Ánh xạ các phím để khớp với các phím của trình soạn thảo Borland Classic.
- Brief - Ánh xạ các phím để khớp với các tổ hợp phím của Brief.
- Epsilon - Ánh xạ các phím để khớp với các phím của Epsilon.
- Visual Studio - Ánh xạ các phím để khớp với trình soạn thảo Visual Studio.
Nâng cao
- Double click line - Bật để một dòng được tô sáng khi nhấp đúp vào một ký tự trong dòng đó. Nếu tùy chọn này bị tắt, chỉ từ được chọn mới được tô sáng.
- Unix EOL style - Bật để khi tệp văn bản được lưu, mỗi dòng sẽ được phân tách bằng một ký tự LF duy nhất (kiểu Unix) thay vì cặp CR/LF.
- Compress undo motion - Bật để việc thay đổi vị trí con trỏ không được đưa vào danh sách hoàn tác. Thông thường, nếu văn bản bị sửa đổi và nhấn phím PgUp, thao tác Hoàn tác sẽ phải được dùng hai lần để khôi phục văn bản về trạng thái ban đầu. Khi Compress Undo Motion được bật, việc này có thể được thực hiện chỉ với một lần Hoàn tác.
- Advanced block editing - Nếu được bật, tất cả các khối đã chọn sẽ đồng thời bị ghi đè khi bắt đầu nhập.