Bisakah saya hex mengedit file di Visual Studio?

149

Saya ingin mengedit file biner, tetapi saya tidak ingin menggunakan alat lain selain Visual Studio karena sulit untuk beralih bolak-balik.

Apakah mungkin ada tambahan atau fungsionalitas bawaan yang dapat melakukannya di Visual Studio?

Kevin Driedger
sumber
Lihat juga stackoverflow.com/a/62268866/6309 dengan VSCode 1.46 (Mei 2020)
VonC

Jawaban:

273
  1. Menu FileBukaFile
  2. Pilih file yang akan dibuka
  3. Pada dialog file terbuka di bagian bawah ada panah bawah pada tombol "Open"
  4. Klik "Buka Dengan ..."
  5. Klik "Editor Biner"
  6. Klik OK

Atau untuk Geeks keyboard di luar sana:

  1. Ctrl + o
  2. Ctrl+ v(tempel nama file)
  3. tab
  4. tab
  5. w
  6. b
  7. Enter
Kevin Driedger
sumber
26
Mencintai bagian keyboard Geeks!
Daniel Rodriguez
12
Memberi +1 untuk jawaban, tetapi sekarang untuk kata-kata kasar (bukan terhadap jawaban Kevin, tetapi terhadap kontrol ini) ... Tombol-dengan-opsi yang kadang-kadang digunakan MS dalam dialog buka file (apakah kontrol ini memiliki nama yang umum digunakan?) tampak seperti ide yang rapi, tetapi dari perspektif kegunaan mereka tidak bekerja dengan baik. Setidaknya untuk saya. Meskipun ada indikator panah bawah kecil pada tombol, itu masih menurut saya tidak dapat ditemukan karena indikator itu secara efektif tidak terlihat. Saya tidak pernah memperhatikan mereka, dan dari pertanyaan yang saya lihat di mana jawabannya adalah 'gunakan panah kecil di tombol', saya bukan satu-satunya.
Michael Burr
3
sepertinya tidak tersedia dalam edisi Express (atau mungkin ada sesuatu yang aktif dalam pengaturan / opsi yang tidak diaktifkan secara default?).
tigrou
5
Dari msdn.microsoft.com/en-us/library/cb4x6esf.aspx Binary Editor tidak tersedia dalam edisi Express.
jernkuan
6
Opsi "Binary Editor" tidak muncul untuk saya di VS2017 Pro.
Sam
11

Selain jawaban Kevin , dengan Visual Studio 2017 Anda perlu menginstal komponen Visual Studio C ++ Core .

Sumber

jordanbtucker
sumber