Feature Request: smart quote styles
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript
- Área
- tooling
Línea de trabajo
El issue no menciona archivos ni pruebas. Empieza rastreando la ruta de formateo de atributos XML y cómo se analizan las opciones del formateador; después, determina cómo debería contar una elección de least_escape los caracteres de comillas en los valores de los atributos. Se considera terminado cuando la opción es compatible y el XML proporcionado se formatea con el estilo de comillas con menos escapes, mientras las opciones existentes siguen funcionando.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Could we have an option like "xmlQuoteAttributes": "least_escape" that auto-detects the best quote style for the attribute based on how many of each quotation character is found in the value?
That way we can use quotation marks in values and still have it be readable.
bracketSameLine
None
printWidth
120
singleAttributePerLine
false
tabWidth
2
xmlWhitespaceSensitivity
ignore
xmlSelfClosingSpace
true
Input XML
<div class='row'>
<div class='col-1' />
<div class='col-9 ps-4' t-field='o.partner_id.name' />
<div class='col-2' t-out="f'{o.amount:.2f}'" />
</div>
Current output XML
<div class='row'>
<div class='col-1' />
<div class='col-9 ps-4' t-field='o.partner_id.name' />
<div class='col-2' t-out='f'{o.amount:.2f}'' />
</div>
Expected Desired output XML
<div class='row'>
<div class='col-1' />
<div class='col-9 ps-4' t-field='o.partner_id.name' />
<div class='col-2' t-out="f'{o.amount:.2f}'" />
</div>
- Lenguaje dominante
- JavaScript
- Estrellas
- 278
- Forks
- 46
- Merge medio
- 1 min
- PR fusionados (30 d)
- 13
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de prettier/plugin-xml
-
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
prettier/plugin-xml#996 ·
-
Incorrect indentation with xmlWhitespaceSensitivity "preserve" inside a sibling of a text node Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
prettier/plugin-xml#995 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
prettier/plugin-xml#986 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 55/100
prettier/plugin-xml#981 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
prettier/plugin-xml#918 ·
Todos los issues de prettier/plugin-xml
Issues similares
-
bug confirmed issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
open-webui/open-webui#30750 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Mend: dependency security vulnerability untriaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100