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:
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.