Pertanyaan Bagaimana Anda mengomentari kode di PowerShell?


Bagaimana Anda mengomentari kode di PowerShell (1.0 atau 2.0)?


822
2017-09-08 02:43


asal


Jawaban:


Di PowerShell V1 hanya ada # untuk membuat teks setelah komentar.

# This is a comment in Powershell

Di PowerShell V2 <# #> dapat digunakan untuk memblokir komentar dan lebih spesifik untuk komentar bantuan.

#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
{}

Untuk penjelasan lebih lanjut tentang .SYNOPSIS dan .* Lihat about_Comment_Based_Help.

Catatan: Komentar fungsi ini digunakan oleh Get-Help CmdBiarkan dan dapat ditempatkan sebelum kata kunci Function, atau di dalam {} sebelum atau sesudah kode itu sendiri.


1082
2017-09-08 06:33



Anda menggunakan tanda pagar seperti ini

# This is a comment in Powershell

Wikipedia memiliki halaman yang bagus untuk melacak bagaimana melakukan komentar dalam beberapa bahasa populer

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


92
2017-09-08 02:47



Ini adalah #.

Lihat PowerShell - Karakter dan Token Khusus untuk karakter khusus.


37
2017-09-08 02:47



Komentar satu baris dimulai dengan simbol hash, semuanya di sebelah kanan # akan diabaikan:

# Comment Here

Di PowerShell 2.0 dan di atas komentar blok multi-baris dapat digunakan:

<# 
  Multi 
  Line 
#> 

Anda dapat menggunakan komentar blok untuk menanamkan teks komentar dalam sebuah perintah:

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

catatan: Karena PowerShell mendukung Penyelesaian Tab Anda harus berhati-hati tentang menyalin dan menempel Space + TAB sebelum komentar.


25
2017-09-17 08:24



Sini

# Single line comment in Powershell

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

14
2017-09-17 08:00



Dalam PowerShell ISE Anda dapat menekan Strg+J untuk membuka Mulai Memotong  menü dan pilih Blok komentar:

enter image description here


6
2018-04-21 14:12



Anda dapat membuat:

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

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

2
2017-07-25 12:32