¿Puedo editar hexadecimalmente un archivo en Visual Studio?

149

Quiero editar un archivo binario, pero no quiero usar otra herramienta que no sea Visual Studio porque es difícil cambiar de un lado a otro.

¿Existe quizás un complemento o alguna funcionalidad integrada que pueda hacer eso en Visual Studio?

Kevin Driedger
fuente
Consulte también stackoverflow.com/a/62268866/6309 con VSCode 1.46 (mayo de 2020)
VonC

Respuestas:

273
  1. Menú ArchivoAbrirArchivo
  2. Seleccione el archivo a abrir
  3. En el cuadro de diálogo Abrir archivo en la parte inferior hay una flecha hacia abajo en el botón "Abrir"
  4. Haga clic en "Abrir con ..."
  5. Haga clic en "Editor binario"
  6. Hacer clic OK

O para los fanáticos del teclado:

  1. Ctrl + o
  2. Ctrl+ v(pegar nombre de archivo)
  3. tab
  4. tab
  5. w
  6. b
  7. Enter
Kevin Driedger
fuente
26
Me encantó la parte del teclado geeks!
Daniel Rodriguez
12
+1 para la respuesta, pero ahora para una queja (no contra la respuesta de Kevin, sino contra estos controles) ... Esos botones con opciones que MS usa a veces en los diálogos de apertura de archivos (¿este control tiene un nombre de uso común?) parece una buena idea, pero desde una perspectiva de usabilidad no funcionan bien. Al menos para mi. Si bien hay un pequeño indicador de flecha hacia abajo en el botón, todavía me parece no detectable ya que ese indicador es efectivamente invisible. Nunca los noto, y de las preguntas que he visto donde la respuesta es 'usa esa pequeña flecha hacia abajo en el botón', no soy el único.
Michael Burr el
3
parece que no está disponible en la edición Express (¿o tal vez hay algo para activar en la configuración / opciones que no está habilitado de forma predeterminada?).
tigrou
55
Desde msdn.microsoft.com/en-us/library/cb4x6esf.aspx El editor binario no está disponible en las ediciones Express.
jernkuan
66
La opción "Editor binario" no aparece para mí en VS2017 Pro.
Sam