Cómo cambiar el formato de autocompletar en Sublime text 3
-
26-12-2019 - |
Pregunta
Instalé el complemento Emmet en Sublime Text 3 y cuando escribo 'función' en la sintaxis de JavaScript, el editor lo completará automáticamente enfunction function_name (argument) {
// body...
}
, pero necesito eliminar el espacio entre el nombre_función y el argumento.
Gracias.
Solución
En realidad, este es un fragmento de Sublime incorporado y no está relacionado con Emmet.Para anular el valor predeterminado, realice los siguientes pasos:
Ir a
Preferences -> Browse Packages...
para abrir un menú del explorador de archivos en su ST3Packages
directorio.Crea un nuevo directorio llamado
JavaScript
.Crea un nuevo archivo en Sublime con el siguiente contenido:
<snippet> <content><![CDATA[function ${1:function_name}(${2:argument}) { ${0:// body...} }]]></content> <tabTrigger>fun</tabTrigger> <scope>source.js</scope> <description>Function</description> </snippet>
Guarde el archivo como
Packages/JavaScript/function-(fun).sublime-snippet
- asegúrese de utilizar este nombre exacto o no anulará el fragmento integrado.Reinicie Sublime (por si acaso), y ahora, cuando esté escribiendo JavaScript y escriba
fun
Pestaña mostrará:function function_name(argument) { // body... }
Otros consejos
Puedes hacer esto aún más fácil instalando Visor de recursos del paquete
- Prensa
Ctrl-Shift-P
criarPackage Control
- tipo
install
golpearEnter
criarPackage Control: Install Package
- tipo
PackageResourceViewer
golpearEnter
Para modificar el Javascript function-(fun)
retazo:
- Vuelva a abrir el Control de paquetes
(Ctrl+Shift+P)
- tipo
ope
golpearEnter
criarPackageResourceViewer: Open Resource
- tipo
js
golpearEnter
para navegar por elJavascript
paquete - tipo
fun
& seleccionarfunction-(fun)
y edita al contenido de tu corazón :)