En la sintaxis de pepinillo (utilizada por Cucumber y SpecFlow, puedo comentar una línea prefijándola con '#'
¿Hay alguna forma de bloquear y comentar varias líneas?
En la sintaxis de pepinillo (utilizada por Cucumber y SpecFlow, puedo comentar una línea prefijándola con '#'
¿Hay alguna forma de bloquear y comentar varias líneas?
CMD + /
;)
Respuestas:
No es compatible con Gherkin, por lo que debe anteponer todas las líneas con #.
Si usa la extensión SpecFlow Visual Studio (v1.9.2), simplemente puede seleccionar las líneas y convertirlas en comentarios y viceversa. Los atajos predeterminados son Ctrl + K, C para comentar y Ctrl + K, U para descomentar.
También puede "solucionar" este problema en Visual Studio mediante la función de edición de varias líneas. (Consulte http://weblogs.asp.net/scottgu/archive/2010/04/26/box-selection-and-multi-line-editing-with-vs-2010.aspx ). Solo tienes que seleccionar el comienzo de las líneas manteniendo presionada la tecla ALT y usando el mouse. Con esta función, puede escribir todas las líneas seleccionadas al mismo tiempo. También puede eliminarlos todos de manera similar, seleccionando todos los caracteres # para eliminarlos.
Sí hay. Se llama comentarios de tipo PyStrings. Vea el ejemplo en http://docs.behat.org/guides/1.gherkin.html#pystrings .
Funcionará si lo usa justo después de Característica o Escenario y algunos otros elementos.
Feature: my feature
""" some block comment
still block comment
""" end of block comment
Scenario: my feature
""" some block comment
still block comment
""" end of block comment
Por otro lado, no funcionará si desea comentar algunos pasos.
Creo que puede configurar su IDE para comentar una línea en la combinación de teclas estándar. Por ejemplo, IntelliJ reconoce archivos * .feature y permite comentar fuera de la caja. Lo mismo se puede hacer con Notepad ++ o incluso VS.
En Eclipse
, para comentar líneas únicas / múltiples del contenido del archivo de características Gherkin, también podemos hacer lo siguiente.
Agregue una nueva asociación de archivo
Windows > Preferences > General > Editors> File Associations > File types: > Add...
y agregue un nuevo tipo de archivo como*.feature
Asociar un editor para
Associated Editors > > Add...
agregar un nuevo tipo de archivoProperties File Editor (Default)
.
Ahora vuelva a abrir el archivo si está abierto y se abrirá en Properties File Editor
lugar de Text editor
.
Hacer esto me permite seleccionar cualquier número de líneas y comentar usando el atajo común de comentarios Ctrl + Shift + C
Utilice CTRL + /
Funciona muy bien. Comentario de varias líneas
No hay comentarios de bloque en Gherkin, sin embargo, puede comentar varias líneas a la vez seleccionando ese bloque y presionando ctrl + /
Puede lograrlo seleccionando todas las líneas que desea comentar y luego presionando las teclas " Ctrl + tecla más / igual + / " en eclipse.
De hecho, no creo que sea compatible. He estado haciendo trabajos relacionados con Pepino durante aproximadamente 2 años y nunca lo vi.
Tendrás que hacer muchas # -lines;).
Comenzaría a leer la gran wiki en github ( https://github.com/cucumber/cucumber/wiki/Gherkin )
En Eclipse, para comentar líneas únicas / múltiples del contenido del archivo de características Gherkin, también podemos hacer lo siguiente. Agregar nueva asociación de archivos Windows> Preferencias> General> Editores> Asociaciones de archivos> Tipos de archivo:> Agregar ... y agregar un nuevo tipo de archivo como * .feature Asociar un editor para un nuevo tipo de archivo Editores asociados>> Agregar ... agregar propiedades Editor de archivos (predeterminado). Ahora vuelva a abrir el archivo si está abierto y se abrirá en el Editor de archivos de propiedades en lugar del editor de texto. Hacer esto me permite seleccionar cualquier número de líneas y comentar usando el atajo común de comentarios Ctrl + Shift + C