En PhpStorm, ¿cuál es una forma rápida de contraer o expandir todos los bloques de comentarios (doc) en un archivo?
En los documentos aquí dice:
Plegar y expandir bloques de código funciona para clases enteras, clases internas y anónimas, cuerpos de métodos, listas de importación, comentarios, etiquetas HTML y XML, cierres e inyecciones de lenguaje.
Y luego más abajo dice:
Si mantiene presionado el modificador Alt y hace clic en un botón de alternancia en el canalón, el bloque de código se contraerá o expandirá de forma recursiva, es decir, todos los subbloques dentro del bloque principal también se contraerán o expandirán.
¿Pero no veo cómo Alt modifer
funciona esto ? Mantengo presionada la tecla Alt, luego hago clic en el botón de alternancia y solo ese bloque colapsa. Probé esto en el bloque de documentos de primera clase, y también en los bloques de documentos de propiedad / método. ¿Me estoy perdiendo de algo?
En PhpStorm, ¿cuál es una forma rápida de contraer o expandir todos los bloques de comentarios (doc) en un archivo?
Código | Plegable | Contraer / expandir los comentarios del documento
De forma predeterminada, no tiene atajos, pero se puede agregar fácilmente en Configuración (Preferencias en Mac) | Apariencia y comportamiento | Mapa de teclas : cualquier atajo que desee.
¿Pero no veo cómo
Alt modifer
funciona esto ? Mantengo presionada la tecla Alt, luego hago clic en el botón de alternancia y solo ese bloque se colapsa. Probé esto en el bloque de documentos de primera clase, y también en los bloques de documentos de propiedad / método. ¿Me estoy perdiendo de algo?
Si.
¿Qué significa recursivamente?
Significa construcciones anidadas que también podrían colapsarse.
Quiero decir, cuando hago clic en el interruptor, todo se pliega, sin importar lo que sea. Pulsar Alt no hace nada diferente.
De Verdad?
Código de muestra:
<?php
class SomeClass
{
public static function makeImageName($id, $sequence = 0, $sizeId = '')
{
$group = floor($id / 100);
if ((int)$sequence > 0) {
$suffix = '-' . $sequence . $sizeId;
}
else {
$suffix = $sizeId;
}
return "/catalog/product/{$group}/{$id}/{$id}{$suffix}.jpg";
}
}
Después Alt + Clicken un nodo de función:
Ahora expanda esa función de nuevo a través de "normal" Click:
Como puede ver claramente, los bloques anidadosif
y todavía están colapsados.else
Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.
En caso de infracción, por favor [email protected] Eliminar
Déjame decir algunas palabras