Saltar al contenido

Cambiar el título de la pestaña sin título en Visual Studio Code

Solución:

Todavía no es posible (Q1 2020), pero el próximo VSCode 1.42 nombrará a sus editores sin título de manera diferente.

Los editores sin título en VS Code son búferes de texto que aún no se han guardado en el disco.
Puede dejarlos abiertos todo el tiempo que desee y todo el contenido de texto se almacena y restaura entre reinicios.

Los editores sin título recibieron nombres genéricos como Untitled-1 y contando hacia arriba.
En esta versión, los editores sin título utilizarán el contenido de la primera línea del documento para el título del editor.e incluya el nombre genérico como parte de la descripción:

https://media.githubusercontent.com/media/microsoft/vscode-docs/vnext/release-notes/images/1_42/untitled-title2.gif

Nota: Si la primera línea está vacía o no contiene ninguna palabra, el título volverá a Untitled_* como antes.

Entonces, aunque no puede establecer el título usted mismo (aún readonly fileName), técnicamente … cambiando el primera linea de ese archivo sería suficiente para cambiar el título de dicho editor “Sin título”.


Con VSCode 1.43 (Q1 2020), una nueva configuración workbench.editor.untitled.labelFormat permite controlar si los editores sin título deben utilizar los contenidos como título o no.
Los valores posibles son content o name.
Configurar ‘workbench.editor.untitled.labelFormat‘:’name‘para recuperar el comportamiento anterior donde los editores sin título tendrían un título corto, como Untitled-1.

No es posible, si consulta el código fuente de la definición de API en vscode.d.ts, verás eso fileName se declara como readonly:

export interface TextDocument {
    // ...
    readonly fileName: string;
    // ...
}

Desafortunadamente, parece que el readonly El atributo no se refleja en los documentos de la API del sitio web.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *