Ace: Compatibilidad con componentes de un solo archivo de Vue.js

Creado en 14 dic. 2015  ·  26Comentarios  ·  Fuente: ajaxorg/ace

Me encantaría ver soporte para archivos que usan diferentes idiomas en el mismo archivo. Especialmente los archivos de un solo componente que usa con frecuencia cuando trabaja con Vue.js. Vea esta imagen para ver un ejemplo: http://vuejs.org/images/vue-component-with-pre-processors.png. Para más información: http://vuejs.org/guide/application.html#Single_File_Components

Hay un complemento de resaltado para archivos .vue disponible para Sublime: https://github.com/vuejs/vue-syntax-highlight

mode-request

Comentario más útil

@Piterden gracias, estoy trabajando en una actualización para el resaltador de sintaxis, que facilitará la incorporación de idiomas, estará listo en aproximadamente 2 semanas.

@boustanihani lo siento, no puedo encontrar nada relacionado con su informe. Y por lo que puedo ver, el formato de código funciona ahora para cosas básicas, por lo que debe haber un problema más sutil.

Todos 26 comentarios

alguna actualización sobre esto?

Estoy de acuerdo. ¿Alguien está siguiendo esto? ¿Podemos importar nuestro propio resaltado de sintaxis usando los resaltadores de sintaxis sublime/atom? este es el eslabón perdido de mí usando el producto, ya que trabajo en Vue todo el día, me encantaría saber si será compatible o si no, ¿dónde hay algo que podamos personalizar en la puerta trasera?

Estoy de acuerdo también.

Yo también

:+1:

¡¡¡Yo también!!!

¡Acordado!

Será impresionante

CodeMirror admite Ver @asdred

¿Alguna actualización sobre esto?

¿Hay alguna forma de usar CodeMirror dentro de Cloud9?

Si no quieren implementar la sintaxis de vue, ¿tal vez debería pensar en cambiarla? De hecho, ni siquiera contestan...

Muy triste :( Vue es tan popular y soy un usuario premium I. Espero que esto se implemente pronto.

Bueno, feliz espera, el tema comenzó el 14 de diciembre de 2015.

Los archivos @boustanihani vue parecen ser archivos html simples con una extensión diferente, y cloud9 establece la extensión html para ellos de forma predeterminada https://github.com/c9/core/blob/master/node_modules/ace/lib/ace/ext/modelist .js#L94

¿Obtiene un modo diferente o el modo html no funciona como esperaba?

¿Su modo HTML admite los atributos lang en las etiquetas <template> , <script> y <style> ?

@Piterden , no, solo admiten html/js/css.
¿Había una lista de valores posibles para los atributos de este idioma?

El formato del código no funciona dentro de las etiquetas <template> y <style> .

@boustanihani , el formato de código no está relacionado con este problema, dado que usted es un cliente premium, abra un ticket de soporte y muestre ejemplos de archivos para los cuales el formato de código no funciona como se esperaba, este problema se trata de resaltado de sintaxis.

Ya lo hice hace un mes

@Piterden gracias, estoy trabajando en una actualización para el resaltador de sintaxis, que facilitará la incorporación de idiomas, estará listo en aproximadamente 2 semanas.

@boustanihani lo siento, no puedo encontrar nada relacionado con su informe. Y por lo que puedo ver, el formato de código funciona ahora para cosas básicas, por lo que debe haber un problema más sutil.

@nightwing Si fuera de código abierto, entonces hay una gran posibilidad de que volvamos de CM :wink:

¿Algún avance en esto?

😅

P: Necesito resaltar la sintaxis para Pug y Stylus en archivos .vue
R: ¿Qué tal usar HTML en su lugar? Escuché que es lo suficientemente bueno para tareas básicas...

¿Fue útil esta página
0 / 5 - 0 calificaciones