Question Comment commentez-vous le code dans PowerShell?


Comment commentez-vous le code dans PowerShell (1.0 ou 2.0)?


822
2017-09-08 02:43


origine


Réponses:


Dans PowerShell V1, il n'y a que # pour faire le texte après un commentaire.

# This is a comment in Powershell

Dans PowerShell V2 <# #> peut être utilisé pour les commentaires de bloc et plus spécifiquement pour les commentaires d'aide.

#REQUIRES -Version 2.0

<#
.SYNOPSIS
    A brief description of the function or script. This keyword can be used
    only once in each topic.
.DESCRIPTION
    A detailed description of the function or script. This keyword can be
    used only once in each topic.
.NOTES
    File Name      : xxxx.ps1
    Author         : J.P. Blanc (jean-paul_blanc@silogix-fr.com)
    Prerequisite   : PowerShell V2 over Vista and upper.
    Copyright 2011 - Jean Paul Blanc/Silogix
.LINK
    Script posted over:
    http://silogix.fr
.EXAMPLE
    Example 1
.EXAMPLE
    Example 2
#>
Function blabla
{}

Pour plus d'explications sur .SYNOPSIS et .* voir about_Comment_Based_Help.

Remarque: Ces commentaires de fonction sont utilisés par le Get-Help CmdLet et peut être mis avant le mot-clé Functionou à l'intérieur du {} avant ou après le code lui-même.


1082
2017-09-08 06:33



Vous utilisez la marque de hachage comme celle-ci

# This is a comment in Powershell

Wikipedia a une bonne page pour garder une trace de comment faire des commentaires dans plusieurs langues populaires

http://en.wikipedia.org/wiki/Comparison_of_programming_languages_(syntax)#Comments


92
2017-09-08 02:47



C'est le #.

Voir PowerShell - Caractères spéciaux et jetons pour les caractères spéciaux.


37
2017-09-08 02:47



Les commentaires sur une seule ligne commencent par un symbole de hachage, tout à droite du # sera ignoré:

# Comment Here

Dans PowerShell 2.0 et versions supérieures, les commentaires de blocs multilignes peuvent être utilisés:

<# 
  Multi 
  Line 
#> 

Vous pouvez utiliser des commentaires de bloc pour incorporer du texte de commentaire dans une commande:

Get-Content -Path <# configuration file #> C:\config.ini

Remarque: Parce que PowerShell prend en charge Achèvement de l'onglet vous devez faire attention à copier et coller Space + TAB avant les commentaires.


25
2017-09-17 08:24



Ici

# Single line comment in Powershell

<# 
--------------------------------------
Multi-line comment in PowerShell V2+ 
-------------------------------------- 
#>

14
2017-09-17 08:00



Dans PowerShell ISE vous pouvez frapper Strg+J ouvrir le Commencer à couper  menü et sélectionnez Bloc de commentaire:

enter image description here


6
2018-04-21 14:12



Tu peux faire:

 (Some basic code) # Use "#" after a line and use:

 <#
    for more lines
    ...
    ...
    ...
    ..
    .
 #>

2
2017-07-25 12:32