Estoy usando Visual Studio Code 1.3.1 con las pestañas recién introducidas.
Cuando hago clic en los archivos, el primer archivo se abrirá en una pestaña. Si no hago ningún cambio en este archivo, se abrirá el segundo archivo en la misma pestaña.
¿Cómo puedo evitar esto y hacer que Visual Studio Code siempre abra una nueva pestaña?
visual-studio-code
MBushveld
fuente
fuente
Respuestas:
Cuando hace clic en un archivo en el explorador de archivos de la barra lateral izquierda o lo abre desde el menú de apertura rápida ( Ctrl- P, escriba el nombre del archivo Enter), Visual Studio Code lo abre en lo que se llama "Modo de vista previa", que le permite ver rápidamente archivos.
Las pestañas del modo de vista previa no se mantienen abiertas. Tan pronto como vaya a abrir otro archivo desde la barra lateral, se usará la pestaña del Modo de vista previa existente (si existe). Puede determinar si una pestaña está en modo Vista previa, mirando su título en la barra de pestañas. Si el título está en cursiva , la pestaña está en modo de vista previa.
Para abrir un archivo para editar (es decir, no abrir en modo Vista previa), haga doble clic en el archivo en la barra lateral o haga clic en él en la barra lateral y luego haga doble clic en el título de su pestaña Modo Vista previa.
Si desea desactivar el Modo de vista previa todos juntos, puede hacerlo configurando
"workbench.editor.enablePreview": false
su archivo de configuración. También puede usar la"workbench.editor.enablePreviewFromQuickOpen"
opción para deshabilitarla solo desde el menú de apertura rápida.Para poder desactivar el Modo de vista previa, deberá abrir su Archivo de configuración .
Consejo profesional : puede usar la paleta de comandos (acceso directo Ctrl + Shift + P) para abrir su archivo de configuración, ¡simplemente ingrese "
Preferences: Open User Settings
"!Una vez que haya abierto su archivo de configuración ( su archivo de configuración debe ubicarse a la derecha), agregue la
"workbench.editor.enablePreview"
propiedad y establezca su valor enfalse
.Puede obtener más información sobre el "Modo de vista previa" de Visual Studio Code, aquí .
fuente
double-click
actrl+click
?Workbench > Editor: Show Tabs
configuración que, cuando está deshabilitada, se parece al modo de vista previa, porque nunca aparece una pestaña, excepto la que abre.Si no desea desactivar el modo de vista previa, puede solicitar explícitamente
vscode
que mantenga abierta una pestaña específica. Como se mencionó anteriormente, un encabezado de pestaña con texto en cursiva está en modo de vista previa .Para sacar una pestaña del modo de vista previa, puede hacer clic con el botón derecho en la pestaña y elegir
keep open
o usar el acceso directo cmd+ kenter
que está asignado al comandoworkbench.action.keepEditor
.Además, hacer doble clic en una pestaña también lo saca del modo de vista previa (verificado en
vscode
1.44.0).fuente
CMD+k
suelte la combinación de teclas y luego presioneEnter
Se me ocurrió el mismo problema y, abriendo el archivo setting.json , agregue lo siguiente:
fuente
Use
workbench.editor.enablePreview: false
para deshabilitar el modo Vista previa por completo.Use
workbench.editor.enablePreviewFromQuickOpen: false
para deshabilitar el modo Vista previa para los archivos abiertos desde el menú de apertura rápida.fuente
Para cualquiera que no quiera deshabilitar el Modo de vista previa .
Cuando leí todos los comentarios y encontré lo que preferí, esa es la tecla de acceso directo para anclar el archivo abierto desde Quick Open / Ctrl + P o eso significa mantener el archivo abierto en el editor, y sí , tampoco es necesario cambiar su mano al mouse para hacer doble clic en la lista de archivos.
Gracias a @jontem y @MattLBeck.
El
save
comando de llamada con Ctrl+ S( ⌘+ sen Mac) es la forma más fácil de llegar a lo que prefiero.Y si descubrió que hace esto para mantener el archivo abierto al editor con bastante frecuencia, sí, prefiero que configure la opción
"workbench.editor.enablePreview": false
o"workbench.editor.enablePreviewFromQuickOpen": false
como otros mencionaron antes.fuente
Abrir en nueva pestaña Solución:
"workbench.editor.showTabs": true
fuente
Tenga en cuenta que el nombre del archivo en la pestaña está formateado en cursiva si se ha abierto en
Preview Mode
.Para mantener el archivo siempre disponible en el editor VSCode (es decir, sacarlo del
Preview Mode
modo normal), puede hacer doble clic en la pestaña. Luego, notará que el nombre deja de estar en cursiva.Creo que el modo de vista previa es útil, especialmente cuando tiene un espacio limitado en la pantalla y necesita verificar muchos archivos.
fuente
Puede deshabilitar la vista previa con esto:
⬇️ Básicamente solo agrega estas dos configuraciones y listo.
fuente
Archivo de menú → Preferencias → Configuración de usuario : agregue esta línea "workbench.editor.enablePreviewFromQuickOpen": falso
fuente
Esencialmente, hay tres configuraciones que uno tiene que actualizar (Preferencias >> configuraciones):
workbench.editor.enablePreview: configure esto para habilitar o deshabilitar globalmente los editores de vista previa
workbench.editor.enablePreviewFromQuickOpen: configúrelo para habilitar o deshabilitar los editores de vista previa cuando se abre desde Quick Open
workbench.editor.showTabs: finalmente será necesario configurar esto
, de lo contrario, no se mostrarán pestañas y simplemente se
preguntará por qué no funcionó configurar / desarmar los dos anteriores.
fuente
Si desea abrir un archivo permanentemente desde "Ir a archivo ..." (⌘P), presione "flecha derecha" en lugar de regresar.
Esto también mantiene abierta la barra de búsqueda Ir a archivo ... para que pueda abrir rápidamente varios archivos.
fuente
Habilitar el uso de GUI
ir
Code -> Preferences -> Settings -> User -> Window -> New Window
aquí Abrir archivos en una nueva ventana en la lista desplegable, seleccione "on", eso es todo.
mi VS Code versión 1.38.1
fuente
Puedes hacerlo a través de la GUI
Buscar vista previa
desmarque las opciones
Enable Preview
yEnable Preview from Quick Open
fuente
Como hktang arriba indica:
One Click abre el archivo en modo de vista previa (texto del encabezado en cursiva)
Haga doble clic en el mismo archivo, sale del modo de vista previa (el texto del encabezado cambia de cursiva a fuente normal)
Creo que esta es una función de "compresión" que permite a los usuarios "navegar" en ambos mundos; vista previa y ninguna vista previa.
HTH Paul S.
fuente
Esto es muy confuso. Todos los desarrolladores que pregunté no apreciaron este comportamiento predeterminado.
Yo uso cmd+ Ppara abrir archivos de proyecto.
fuente
En mi caso, también tuve que establecer la
workbench.editor.showTabs
propiedad en true (además deworkbench.editor.enablePreview
)No estoy seguro de cómo se cambió a falso. Tal vez, accidentalmente lo configuré como falso usando algún atajo.
fuente
Una solución simple es, en lugar de hacer cambios en la configuración de vscode, cada vez que abra un archivo a través de una referencia, verá que el archivo está en modo de vista previa (el nombre del archivo está en cursiva) y en la barra lateral verá que el mismo archivo de vista previa en foco solo tóquelo dos veces y se fijará en la pestaña, para que no sea reemplazado por otro archivo en modo de vista previa.
fuente
Configuración -> Workbench -> Gestión del editor -> Habilitar vista previa
fuente
para mí, shift+ enterhizo el truco.
fuente
necesita editar el archivo setting.json,
settings.json, ubicado en
fuente
En realidad, VSCode le muestra la vista previa de un archivo cuando lo abre. Si desea abrir archivos en una nueva pestaña, simplemente deshabilite la vista previa con esta configuración (pegue esto en el archivo settings.json).
- puede ir un paso más allá y usar esta configuración
- Se abrirá su editor VSCode con un nuevo archivo sin título en blanco para comenzar rápidamente.
fuente