Câu hỏi Cách biết chỉ mục vị trí con trỏ trong trình chỉnh sửa


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

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

Trong Notepad ++, trong thanh trạng thái, số dòng và số cột được thể hiện.

Nhưng tôi cần biết mục lục 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 ở Thứ 256 ký tự trong tệp.

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


12
2018-03-28 05:18


gốc


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


Các câu trả lời:


Tôi cần phải 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 cách sử dụng ctrl+sự dịch chuyển+nhà
  2. Nhìn vào thanh trạng thái nơi nó nói "Sel: nhân vật|hàng"

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

    enter image description here

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


17
2018-03-28 06:56



Lưu ý rằng vị trí char khác với thực tế byte bù đắp trong tập tin cho mã hóa UTF-8 hoặc các tập tin Unicode nói chung. Sử dụng Ctrl + G và trong Đi đến... hộp thoại chuyển sang Bù lại cho Bạn đang ở đây giá trị để hiển thị byte bù đắp không có vấn đề mã hóa tập tin. - wqw


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

enter image description here


1
2018-06-28 10:11