vscode es un editor de texto liviano, pero sus complementos de extensión pueden permitirle expandirse a un IDE completamente funcional, que depende de la configuración de tasks.json y launch.json
Las variables relacionadas de estos dos archivos json son exclusivas de vscode, pero están escritas de manera similar a otras variables de entorno del sistema. Encuentre las instrucciones relevantes en Internet de la siguiente manera: (puede consultar en el sitio web oficial, pero no hay tiempo)
Variables básicas del archivo de descripción
nombre de la variable |
sentido |
$ {workspaceRoot} |
La ruta absoluta de la carpeta abierta actualmente + el nombre de la carpeta |
$ {workspaceRootFolderName} |
El nombre de la carpeta abierta actualmente |
$ {archivo} |
El nombre del archivo actualmente abierto que se está editando, incluida la ruta absoluta, el nombre del archivo y el sufijo del archivo. |
$ {relatedFile} |
La ruta desde la carpeta abierta actualmente al archivo abierto actualmente Si la carpeta de prueba está abierta actualmente, main.c está actualmente abierto y hay test / first / second / main.c Entonces esta variable representa primero / segundo / principal.c |
$ {fileBasename} |
El nombre del archivo abierto actualmente + sufijo, sin incluir la ruta |
$ {fileBasenameNoExtension} |
El nombre de archivo del archivo abierto actualmente, excluyendo la ruta y el sufijo |
$ {fileDirname} |
La ruta absoluta del archivo abierto actualmente, excluyendo el nombre del archivo |
$ {fileExtname} |
El sufijo del archivo abierto actualmente |
$ {cwd} |
El directorio de trabajo actual cuando la tarea comienza a ejecutarse |
$ {lineNumber} |
El archivo abierto actualmente, el número de línea donde se encuentra el cursor |
Enlace original: https://www.cnblogs.com/wanghao-boke/p/12058880.html