Cara mengetahui indeks posisi kursor di editor

19

Saya bekerja dengan file HTML, dan saya perlu tahu indeks posisi kursor saya di file keseluruhan.

Di Visual Studio, saya bisa melihat nomor baris dan nomor kolom di bilah status.

Di Notepad ++ juga, di bilah status, nomor baris dan nomor kolom ditampilkan.

Tapi saya perlu tahu indeks kursor. Misalnya, alih-alih baris 4 kolom 23 , saya ingin tahu bahwa saya berada di karakter 256 dalam file.

Apakah ada editor di luar sana dengan fitur ini?

Saeed Neamati
sumber
pada akhirnya, notepad ++ memiliki fitur ini, tetapi VS tidak ... wow, saya benar-benar kagum
Thariq Nugrohotomo

Jawaban:

25

Saya perlu tahu indeks kursor.

Misalnya, alih-alih baris 4 kolom 23, saya ingin tahu bahwa saya berada di karakter 256 dalam file. **

Notepad ++ sudah memiliki fitur yang Anda cari.

  1. Pilih semua karakter dari posisi kursor saat ini ke awal file menggunakan ctrl+ shift+home
  2. Lihatlah bilah status di mana tertulis "Sel: karakter | baris "

    • Nilai karakter pertama adalah jumlah karakter dalam seleksi .
    • Nilai kedua baris adalah jumlah baris dalam pemilihan.
    • Pemilihan dimulai dari awal file dan berakhir di tempat kursor sebelumnya.
    • Nilai karakter adalah "indeks" kursor.

    enter image description here

Perhatikan bahwa karakter menyertakan karakter garis akhir.

DavidPostill
sumber
6
Perhatikan bahwa posisi char berbeda dari byte offset aktual dalam file untuk pengodean UTF-8 atau file Unicode secara umum. Gunakan Ctrl + G dan dalam dialog Go To ... beralih ke Offset untuk Anda di sini nilai untuk menunjukkan offset byte tidak masalah pengkodean file.
wqw
9

Tekan Ctrl-G dan klik tombol radio "offset". Posisi kursor Anda akan ditampilkan. Contoh di bawah ini:

masukkan deskripsi gambar di sini

Tyler Durden
sumber