Fragmentos de JavaScript y React/Redux en ES7+ con funciones del complemento Babel para VS Code
Iniciar apertura rápida :
Ctrl+P
⌘P
Ctrl+P
Pegue el siguiente comando y presione Enter
:
ext install dsznajder.es7-react-js-snippets
Desde la versión 4, la extensión ofrece opciones para personalizar el comportamiento de los fragmentos:
Opción | Descripción |
---|---|
IdiomaÁmbitos | lista de idiomas soportados/reconocimiento de archivos |
más bonitaHabilitado | determina si los fragmentos deben analizarse con la configuración más bonita del proyecto |
importarReactOnTop | Si está deshabilitado, los fragmentos no contendrán import React en la parte superior. Reaccionar 17+ soporte |
mecanografiado | agrega fragmentos mecanografiados adicionales |
Administre solicitudes de extracción y realice revisiones de código en su IDE con el contexto completo del árbol de fuentes. Comenta cualquier línea, no solo las diferencias. Utilice el salto a la definición, sus combinaciones de teclas favoritas y la inteligencia de código con una mayor parte de su flujo de trabajo.
Más información
Es posible utilizar este paquete en su editor de texto vim/neovim, para que esto sea posible, asegúrese de tener coc.nvim
previamente configurado, luego agregue este comando a su init.vim
Plug ' dsznajder/vscode-es7-javascript-react-snippets ' , { ' do ' : ' yarn install --frozen-lockfile && yarn compile ' }
Actualice su configuración de vim/neovim con :source %
y luego instale el nuevo paquete con :PlugInstall
Nota: Este ejemplo usa vim-plug
como administrador de paquetes, no dudes en usar algún otro
Para usar con Packer, la sintaxis es un poco diferente. Simplemente agregue su init.vim
o init.lua
:
use { ' dsznajder/vscode-es7-javascript-react-snippets ' ,
run = ' yarn install --frozen-lockfile && yarn compile '
}
Al guardar el archivo, se realizará la actualización ( :w
)
Puede buscar fragmentos con el comando ES7 snippet search
que se puede ejecutar con CMD + Shift + P
o simplemente usar la combinación de teclas CMD + Shift + R
( CTRL + ALT + R
para Windows y Linux).
Aquí hay un enlace directo al mercado ES7 React/Redux/React-Native/JS Snippets