Làm thế nào để biết chỉ số vị trí con trỏ trong trình chỉnh sửa


19

Tôi đang làm việc với một tệp HTML và tôi cần biết chỉ số vị trí con trỏ của mình trong tệp tổng thể.

Trong Visual Studio, tôi có thể thấy số dòngsố cột trong thanh trạng thái.

Trong Notepad ++ cũng vậy, trong thanh trạng thái, số dòngsố cột được hiển thị.

Nhưng tôi cần biết chỉ số của con trỏ. Ví dụ: thay vì dòng 4 cột 23 , tôi muốn biết rằng tôi đang ở ký tự thứ 256 trong tệp.

Có bất kỳ trình soạn thảo tồn tại ngoài đó với tính năng này?


Cuối cùng, notepad ++ có tính năng này, nhưng VS không ... wow, tôi thực sự ngạc nhiên
Thariq Nugrohotomo

Câu trả lời:


25

Tôi cần biết chỉ số của con trỏ.

Ví dụ: thay vì dòng 4 cột 23, tôi muốn biết rằng tôi đang ở ký tự thứ 256 trong tệp. **

Notepad ++ đã có tính năng bạn đang tìm kiếm.

  1. Chọn tất cả các ký tự từ vị trí con trỏ hiện tại đến đầu tệp bằng ctrl+ shift+home
  2. Nhìn vào thanh trạng thái có ghi "Sel: character | rows "

    • Các ký tự giá trị đầu tiên là số lượng ký tự trong vùng chọn .
    • Các hàng giá trị thứ hai là số lượng hàng trong vùng chọn.
    • Việc lựa chọn bắt đầu từ đầu tập tin và kết thúc nơi con trỏ trước đó.
    • Giá trị của các ký tự là "chỉ mục" của con trỏ.

    enter image description here

Lưu ý rằng các ký tự bao gồm cuối các ký tự dòng.


6
Lưu ý rằng vị trí char khác với bù byte thực tế trong tệp cho mã hóa UTF-8 hoặc tệp Unicode nói chung. Sử dụng Ctrl + G và trong hộp thoại Chuyển đến ... chuyển sang giá trị Offset cho You are here để hiển thị bù byte bất kể mã hóa tập tin.
wqw

9

Nhấn Ctrl-G và nhấp vào nút radio "bù". Vị trí con trỏ của bạn sẽ được hiển thị. Ví dụ dưới đây:

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

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.