Comentar un bloque de texto en C#

Syed Hassan Sabeeh Kazmi 12 octubre 2023
  1. Comentarios de una sola línea y de varias líneas para un bloque de texto en C#
  2. Comente un bloque de texto en C# con la función de selección de cuadros de Visual Studio
  3. Comente un bloque de texto con espacio o sangría en C#
Comentar un bloque de texto en C#

Los comentarios como anotaciones se encuentran en un nivel más alto de abstracción y los compiladores los ignoran al compilar su código C#. En esta guía, aprenderá diferentes métodos, sintaxis y métodos abreviados de teclado para comentar un bloque de texto o código en C#.

Comentarios de una sola línea y de varias líneas para un bloque de texto en C#

Una sola línea es el tipo de comentario más común en C#. El compilador de C# ignora todo lo que se encuentra después de una doble barra diagonal o // (que representa un comentario de una sola línea) hasta el final de la línea.

Los comentarios de varias líneas comienzan con /* y terminan con */, y cada línea de texto entre ellos actuará como un bloque de comentarios.

// This is a single-line comment
// This is another line of comment

using System;

public class SingleLine {
  public static void Main(string[] args) {
    /*
              This will be a comment line.
              This feature is useful for commenting on multiple lines of code at once in C#
    */
    Console.WriteLine("Hello World!");
  }
}

Producción :

Hello World!

Técnicamente, puede escribir comentarios de varias líneas utilizando muchos comentarios de una sola línea. Si tiene varias líneas de texto para comentar en C#, use Ctrl+E+C para comentar estas múltiples líneas.

Como atajo, puede usar Ctrl+K para comentar y Ctrl+C para descomentar las líneas de texto seleccionadas. Cía#. Alternativamente, Ctrl+K puede comentar, y Ctrl+U puede descomentar líneas seleccionadas de código C#.

Comente un bloque de texto en C# con la función de selección de cuadros de Visual Studio

Visual Studio tiene una función de Box Selection al realizar la edición de varias líneas en C#. Escribir con selección de cuadro le permite insertar texto nuevo en cada línea del comentario o código.

Puede seleccionar una región de texto rectangular con un mouse o teclado y presionar Alt para activar la función Box Selection.

Coloque el puntero del mouse sobre el texto y mantenga presionada la tecla Alt. Seleccione una región rectangular con la tecla izquierda del mouse o con las teclas de flecha del teclado mientras mantiene presionada la tecla Alt.

Suelte el botón izquierdo del mouse y la tecla Alt para insertar texto en cada línea del bloque de comentarios seleccionado a la vez.

Antes:

int First;
int Second;
int Third;

Utilice Ctrl+E+C para comentar varias líneas de código a la vez y escriba Línea de código después de seleccionar int de cada línea utilizando la función Box Selection.

Después:

// Line of Code First
// Line of Code Second
// Line of Code Third

La función Box Selection permite a los desarrolladores agregar texto a varias líneas de un bloque de comentarios a la vez. La función Box Selection ayuda a hacer una selección vertical de cero caracteres de ancho para crear un punto de inserción de varias líneas para el texto nuevo o copiado.

Comente un bloque de texto con espacio o sangría en C#

Cuando comenta un bloque de texto usando Ctrl+E+C después de seleccionar algunas líneas de código usando Ctrl+K, C, obtienes:

// First line
// Second line
// Third line

Para insertar un espacio o sangría entre // y el texto de un comentario, mueva el cursor a la primera línea después de //. Luego presione Alt+Shift y use las teclas de flecha hacia arriba y hacia abajo en el teclado para seleccionar un bloque de texto.

Una vez completada la selección, presione la barra espaciadora para ingresar un espacio (sangría) en un bloque de comentarios y obtendrá:

// First line
// Second line
// Third line

Estos métodos abreviados de teclado se presentan como parte de Visual Studio 2010 y son válidos para versiones posteriores de VS, incluido Visual Studio 2022 IDE.

Alternativamente, el comentario de varias líneas /* antes de la primera línea de un bloque de texto y */ después de la última línea de un bloque de texto elimina la necesidad de cualquier espacio o sangría.

/*
  First line
  Second line
  Third line
*/

En este tutorial, ha aprendido todos los métodos para comentar un bloque de texto o código en C#. Cada método ofrece algunos beneficios únicos para diferentes escenarios.

Use su juicio y experiencia para decidir qué método le servirá mejor.

Syed Hassan Sabeeh Kazmi avatar Syed Hassan Sabeeh Kazmi avatar

Hassan is a Software Engineer with a well-developed set of programming skills. He uses his knowledge and writing capabilities to produce interesting-to-read technical articles.

GitHub