La función toggleCommentLines de Ace Editor inserta el carácter lineCommentStart (para mí, un asterisco) al comienzo de la línea después de cualquier carácter de tabulación . Necesito que el carácter de comentario vaya antes de las líneas . (Esto es para un resaltador de sintaxis personalizado Pick / BASIC).
* Valid comment * Valid comment * Valid comment * Not valid comment * Not valid comment¿Podría alguien ayudarme?
La implementación del método toggleCommentLines no tiene una forma de dar cuenta de tal sintaxis. Consulte https://github.com/ajaxorg/ace/blob/c2c749b5e0d5f82c8f8c66ae85b3460d6217cbc6/lib/ace/mode/text.js#L165 .
Deberá realizar una solicitud de extracción agregando otra propiedad para tener en cuenta tales casos (si hay otros lenguajes similares a este), o modificar la función para llamar a la implementación personalizada de toggleCommentLines desde el modo, si tal implementación está disponible, e implemente el comportamiento correcto en su modo en su lugar.