Es posible que desee echar un vistazo a / Users // Library / Application Support / Sublime Text 2 / Packages / Matlab.sublime-package. Es un archivo ZIP simple que contiene un montón de archivos XML (Plist).
En el Sublime Doc para definiciones de sintaxis podrá encontrar una documentación de cómo crear (y editar) definiciones de sintaxis.
Para ver un ejemplo de la definición de sintaxis de Perl, contiene una clave llamada "firstLineMatch" que no se usa en la definición de sintaxis de Matlab. Pero puede agregar uno y crear un archivo mágico para / en sus archivos Matlab.
Actualización: Acabo de intentarlo y parece que no funciona. Sea justo, TextMate tampoco puede hacerlo.
Actualización 2: Después de un poco más de investigación: la pregunta sobre firstLineMatch
apareció en Foro Sublime . La extensión de archivo está tomando prioridad sobre firstLineMatch
en este momento. Así que no hay mucho que se pueda hacer. Con firstLineMatch
trabajando podrías hacer cosas bonitas. Y esto significaría que no sería necesario ningún archivo mágico ya que la sintaxis de los archivos Obj-C y Matlab es diferente.