2012-08-05 17 views
6

Estaba mirando a mi alrededor y las preguntas y respuestas no parecían coincidir con lo que estaba buscando. Cada vez que abro un nuevo archivo, se establece de manera predeterminada en un archivo de texto del plan. Principalmente trabajo con archivos HTML, así que me preguntaba si habría una configuración que se cambiaría, de modo que cuando abriera un nuevo archivo, se usaría de forma predeterminada HTML. Espero que esto sea posible.Sublime Text 2 Tipo de archivo predeterminado en el nuevo archivo

Rob

+1

intente http://stackoverflow.com/questions/7574502/set-default-syntax-to-different-filetype-in-sublime-text-2, también puede hacer doble clic en la esquina inferior derecha mientras está en una archivo html y elija "Abrir todo con la extensión actual como ..." y configúrelo en HTML – jeremy

+0

Le recomiendo que vea esta publicación. http://stackoverflow.com/questions/9520540/sublime-text-2-default-document-type – thanksnote

+0

Nilo, esto me ayudó a encontrar lo que necesitaba. ¿Solo necesito que tu respuesta sea una que pueda aceptar? – pertrai1

Respuesta

1

pls instalar el paquete sublime-DefaultFileType https://github.com/spadgos/sublime-DefaultFileType

el que se establece automáticamente la sintaxis de los archivos nuevos.

+2

Problema. Esto solo funciona si haces Ctrl + N/Cmd + N. Este paquete no funciona si normalmente crea archivos nuevos haciendo doble clic en el área de pestañas. – hubbardr

4

Sólo golpeó Herramientas -> Nuevo Plugin

Luego pega este sobre el archivo, pulsa guardar y lo llaman "DefaultLanguage.py" o algo

import sublime, sublime_plugin 

class EverythingIsPowerShell(sublime_plugin.EventListener): 
    def on_new(self, view): 
     view.set_syntax_file('Packages/PowerShell/Support/PowershellSyntax.tmLanguage') 

Por supuesto, puede cambiar el idioma de PowerShell para ... lo que prefiera. Solo necesita la ruta relativa al tmLanguage. Usted puede conseguir que al abrir un archivo en su idioma preferido y luego abrir la consola (Ver-> Mostrar consola) y el tipo:

view.settings().get('syntax') 
+0

Después de esto, todos los archivos que abro son 'PowershellSyntax'. También todos los archivos con otra extensión de archivo. Antes, los archivos con una extensión de archivo se abrían en la sintaxis del archivo "a la derecha". – caramba

+0

Solo debería afectar _new_ archivos. – Jaykul

0

Es posible con la ApplySyntax Plugin. Una vez instalado (por ejemplo a través de PackageControl), puede configurar los ajustes del usuario ApplySyntax así:

"new_file_syntax": "HTML", 

Ahora bien, si se abre un nuevo archivo, la sintaxis por defecto será HTML. Por supuesto, puede configurar cada sintaxis que haya instalado.

Cuestiones relacionadas