2011-07-21 12 views

Respuesta

4

No. La única cosa que puede hacer es seleccionar "Preservar los espacios en blanco en las etiquetas con PCDATA contenido"

+0

Consulte el truco de CDATA en la respuesta de @sgrillon. No creo que esta sea la respuesta aceptada, pero no estoy bajoneando. – chrisinmtown

0

No estoy seguro de cómo configurar esto, pero si usted es después de algún tipo de coherencia predefinida que podía usar la pestaña Diseño del archivo XML, abierta con el Editor XML para agregar/editar etiquetas.

2

<token><![CDATA[..... Your line ....]]></token>

En Eclispe, utilizo esta solución en un pom.xml

<plugin> 
<groupId>com.google.code.maven-replacer-plugin</groupId> 
<artifactId>replacer</artifactId> 
    <version>1.5.3</version> 
    <executions> 
     <execution> 
      <phase>compile</phase> 
      <goals> 
       <goal>replace</goal> 
      </goals> 
     </execution> 
    </executions> 
    <configuration> 
    <basedir>${basedir}</basedir> 
    <unescape>true</unescape> 
    <includes> 
     <include>src/test/resources/steps/scenarios/xxxxxx.feature</include> 
    </includes> 
    <token><![CDATA[Then home page is displayed[\\s\\S]*Then go to PRODUCTION]]></token> 
    <value><![CDATA[Then home page is displayed\n\n ##patch for IC\n Then I change CP\n ##end patch for IC\n\n Then go to PRODUCTION]]></value> 
    </configuration> 
</plugin> 
+0

Esta debería ser la respuesta aceptada. El truco de CDATA funcionó bien para evitar que el formateador XML de Eclipse rompa un largo cmd/valor de shell Docker en piezas que luego fallan, thx. – chrisinmtown

Cuestiones relacionadas