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.

¿Fue útil?

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:

  1. Ir a Preferences -> Browse Packages... para abrir un menú del explorador de archivos en su ST3 Packages directorio.

  2. Crea un nuevo directorio llamado JavaScript.

  3. 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>
    
  4. Guarde el archivo como Packages/JavaScript/function-(fun).sublime-snippet - asegúrese de utilizar este nombre exacto o no anulará el fragmento integrado.

  5. Reinicie Sublime (por si acaso), y ahora, cuando esté escribiendo JavaScript y escriba funPestaña mostrará:

    function function_name(argument) {
        // body...
    }
    

Otros consejos

Puedes hacer esto aún más fácil instalando Visor de recursos del paquete

  1. Prensa Ctrl-Shift-P criar Package Control
  2. tipo install golpear Enter criar Package Control: Install Package
  3. tipo PackageResourceViewer golpear Enter

Para modificar el Javascript function-(fun) retazo:

  1. Vuelva a abrir el Control de paquetes (Ctrl+Shift+P)
  2. tipo ope golpear Enter criar PackageResourceViewer: Open Resource
  3. tipo js golpear Enter para navegar por el Javascript paquete
  4. tipo fun& seleccionar function-(fun) y edita al contenido de tu corazón :)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top