Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este artículo contiene una lista resumida de reglas para escribir o editar documentación de PowerShell. Consulte otros artículos de la Guía del colaborador para obtener explicaciones detalladas y ejemplos de estas reglas.
Metadatos
-
ms.date
: debe tener el formato MM/DD/AAAA- Cambiar la fecha en que hay una actualización significativa o fáctica
- Reorganización del artículo
- Corrección de errores fácticos
- Agregar nueva información
- No cambie la fecha si la actualización es insignificante
- Corrección de errores tipográficos y formato
- Cambiar la fecha en que hay una actualización significativa o fáctica
-
title
: cadena única de 43-59 caracteres de longitud (incluidos los espacios)- No incluya el identificador de sitio (se genera automáticamente).
- Uso de mayúsculas en las frases: capitalice solo la primera palabra y los nombres propios.
-
description
: 115-145 caracteres, incluidos los espacios: este resumen se muestra en el resultado de la búsqueda.
Formato
- Elementos de sintaxis inversa que aparecen, insertados, dentro de un párrafo
- Nombres de cmdlet
Verb-Noun
- Variable
$counter
- Ejemplos sintácticos
Verb-Noun -Parameter
- Rutas de archivo
C:\Program Files\PowerShell
,/usr/bin/pwsh
- Direcciones URL que no están diseñadas para que se puedan hacer clic en el documento
- Valores de propiedad o parámetro
- Nombres de cmdlet
- Use negrita para los nombres de propiedad, los nombres de parámetro, los nombres de clase, los nombres de módulo, los nombres de entidad, el objeto o los nombres de tipo.
- Negrita se usa para el marcado semántico, sin énfasis
- Negrita: usar asteriscos
**
- Cursiva: usar subrayado
_
- Solo se usa para el énfasis, no para el marcado semántico
- Saltos de línea en 100 columnas (o en 80 para about_Topics)
- Sin pestañas duras: utilice solo espacios
- No deben quedar espacios al final de las líneas
- Las palabras clave y los operadores de PowerShell deben estar en minúsculas.
- Uso de mayúsculas y minúsculas (Pascal) adecuadas para los nombres y parámetros de los cmdlets
encabezados
- Comience primero con H1: solo un H1 por artículo
- Usa solo encabezados ATX
- Usa minúsculas iniciales en todos los encabezados
- No omitir niveles: ningún H3 sin un H2
- Limitar la profundidad del encabezado a H3 o H4
- Agregar líneas en blanco antes y después
- No agregar ni quitar encabezados: PlatyPS aplica encabezados específicos en su esquema
Bloques de código
- Agregar líneas en blanco antes y después
- Uso de barreras de código etiquetadas: powershell, Salida u otro identificador de idioma adecuado
- Utiliza una cerca de código sin etiquetar para los bloques de sintaxis
- Coloque la salida en un bloque de código independiente, excepto en los ejemplos básicos en los que no pretende que el lector use el botón Copiar .
- Consulte la lista de idiomas admitidos.
Listas
- Sangría correctamente
- Agregar líneas en blanco antes del primer elemento y después del último elemento
- Utiliza guion (
-
) para viñetas en lugar de asterisco (*
) para reducir la confusión con el énfasis. - Usar
1.
para todos los elementos de una lista numerada
Terminología
- Uso de PowerShell frente a Windows PowerShell
- Consulte Terminología del producto.
Ejemplos de referencia de cmdlets
Debe tener al menos un ejemplo en la referencia de cmdlet.
Los ejemplos solo deben ser código suficiente para demostrar el uso
Sintaxis de PowerShell
- Uso de nombres completos de cmdlets y parámetros: sin alias
- Utilice el despliegue para parámetros cuando la línea de comandos se haga demasiado larga.
- Evitar el uso de comillas inversas para la continuación de línea; úselas solo cuando sea necesario.
Quite o simplifique el prompt de PowerShell (
PS>
), excepto cuando sea necesario para algún ejemplo.El ejemplo de referencia de Cmdlet debe seguir el siguiente esquema PlatyPS.
### Example 1 - Descriptive title Zero or more short descriptive paragraphs explaining the context of the example followed by one or more code blocks. Recommend at least one and no more than two. ```powershell ... one or more PowerShell code statements ... ``` ```Output Example output of the code above. ``` Zero or more optional follow up paragraphs that explain the details of the code and output.
no coloque párrafos entre los bloques de código. Todo el contenido descriptivo debe aparecer antes o después de los bloques de código.
Vinculación a otros documentos
- Al vincular fuera del conjunto de documentos o entre referencia de cmdlet y conceptual
- Usar direcciones URL relativas al sitio al vincular a Microsoft Learn (quitar
https://learn.microsoft.com/en-us
) - no incluya la localización en las direcciones URL de las propiedades de Microsoft (quitar
/en-us
de la URL) - Todas las direcciones URL a sitios web externos deben usar HTTPS a menos que no sea válido para el sitio de destino.
- Usar direcciones URL relativas al sitio al vincular a Microsoft Learn (quitar
- Al vincular dentro del conjunto de documentos
- Usar la ruta de acceso de archivo relativa (
../folder/file.md
)
- Usar la ruta de acceso de archivo relativa (
- Todas las rutas de acceso usan caracteres de barra diagonal (
/
) - Los vínculos de imagen deben tener texto alternativo único