Cambiar el formato de las tablas de Markdown
Nombre de la extensión
Learn Authoring Pack, Visual Studio Code meta extensión se compone de varias sub extensiones. Esta característica se incluye en la extensión Learn Markdown . La extensión Learn Markdown forma parte del paquete de creación de Learn, no es necesario instalarla por separado.
Resumen
En un archivo Markdown (*.md), al seleccionar una tabla completa, están disponibles dos elementos de menú contextual de formato de tablas. Haga clic con el botón derecho en la tabla de Markdown seleccionada para abrir el menú contextual. Verá algo parecido a los siguientes elementos de menú:
Sugerencia
Esta característica no funciona con varias selecciones de tabla, sino que está pensada para una sola tabla de Markdown. Debe seleccionar toda la tabla, incluidos los encabezados de los resultados deseados.
Consolidar la tabla seleccionada
Al seleccionar la opción Consolidate selected table (Consolidar la tabla seleccionada), se contraerán los encabezados y el contenido de la tabla con un solo espacio en cualquier lado de cada valor.
Distribuir uniformemente la tabla seleccionada
Al seleccionar la opción Evenly distribute selected table(Distribuir uniformemente la tabla seleccionada), se calculará el valor más largo de cada columna y se distribuirán uniformemente todos los demás valores de acuerdo con el espacio.
Consideraciones
La característica no afectará a la representación de la tabla, pero ayudará a mejorar su legibilidad, lo que hace que sea más fácil de mantener. La característica de volver a formatear la tabla mantendrá intacta la alineación de las columnas.
Fíjese en la siguiente tabla:
| Column1 | This is a long column name | Column3 | |
|--:|---------|:--:|:----|
|| | | |
| | | | a value |
|| | | |
| | | This is a long value | but why? |
| | | | |
| | | | Here is something |
| | | | |
Después de haberla "distribuido uniformemente":
| Column1 | This is a long column name | Column3 | |
|--------:|----------------------------|:--------------------:|:------------------|
| | | | |
| | | | a value |
| | | | |
| | | This is a long value | but why? |
| | | | |
| | | | Here is something |
| | | | |
Después de haberla "consolidado":
| Column1 | This is a long column name | Column3 | |
|-:|--|:-:|:-|
| | | | |
| | | | a value |
| | | | |
| | | This is a long value | but why? |
| | | | |
| | | | Here is something |
| | | | |
En acción
A continuación se muestra una breve demostración de esta característica.