6

Si bien es bastante fácil establecer el idioma para un archivo dado (abierto) en Sublime Text, me pregunto si hay alguna manera de decirle al editor de antemano que todo lo que se llame "Guardfile" se debe resaltar como si fuera Código Ruby ¿Alguien sabe como hacer esto?Sublime Text 2: ¿Cómo configurar un resaltado de sintaxis consistente para Guardfile?

+1

Me pasó a venir a través de este plugin que probablemente ayudará usted: https://github.com/phillipkoebbe/DetectSyntax – Brian

+0

O, para simplificar y abordar el problema central: http://brizzled.clapper.org/blog/2012/02/06/a-sublime-text-2- plugin-to-se t-the-syntax-from-the-file-name/ – Brian

Respuesta

9

Los plugins recomendados en los comentarios de Brian ambos hacen el trabajo muy bien:

  1. ApplySyntax
  2. SyntaxFromFileName

Actualización:

no pude conseguir a SyntaxFromFileName coincide con cualquiera de mis expresiones regulares por alguna razón. Por otro lado, DetectSyntax viene con resaltado de sintaxis para el archivo Guardfile integrado en.

Update2:

DetectSyntax ha sido renamed a ApplySyntax

+0

Mi teoría es que 'SyntaxFromFileName' no funciona con un' Guardfile' porque un archivo Guardfile no tiene una extensión. De todos modos, solo confirmar 'ApplySyntax' destaca maravillosamente con archivos ambiguos. – Starkers

7

Poner lo siguiente en la parte superior de dicho archivo también funciona

#!/usr/bin/env ruby 
+0

Gracias dulce !!! – chourobin

Cuestiones relacionadas