php - Smarty plugin para NetBeans
netbeans-plugins (7)
Acabo de encontrar esta publicación de Google y vi que la información ahora está desactualizada.
En las versiones más recientes de NetBeans, ahora hay soporte oficial para Smarty: http://blogs.oracle.com/netbeansphp/entry/initial_support_for_smarty_available
Solo descargue las versiones de desarrollo de NetBeans. Luego vaya a herramientas> complementos y busque el complemento "PHP Smarty Framework" e instálelo.
Estoy buscando un plugin para trabajar con Smarty en NetBeans.
Necesito colorear mi código y analizar la sintaxis normal.
Solo pude encontrar este complemento: Smarty Editor , pero no pude hacerlo funcionar.
¿Puede decirme sobre otro complemento para Smarty o enseñarme cómo instalar SmartyEditor?
Edición: yo uso Windows XP SP3
En Netbeans 6.9.1 plugin disponible, pero solo funciona el resaltado de sintaxis y la finalización de la etiqueta html. Las etiquetas inteligentes no funcionan.
Funcionó para mí, fuera de la caja. Yo uso NetBeans 6.7.1 y esto es lo que hice
- Descargue el archivo .nbm del complemento desde la ubicación que mencionó
- Instalar el complemento como se explica here
- En un proyecto existente con material web, Archivo -> Nuevo archivo -> Otro -> Vaciar archivo Smarty
Esto se genera en el archivo .tpl con solo
{*
Author:
Smarty template
*}
en eso. Como se explica en la página de descarga de complementos, fuera de las etiquetas de Smarty, solo se obtiene una funcionalidad básica, así como los segmentos hpml y php del archivo, pero en la medida en que puedo ver el color de sintaxis de php y html está bien. La finalización del código funciona bien dentro de las etiquetas de Smarty.
Con respecto al análisis de la sintaxis: creé que una serie de errores es html y php en el archivo tpl y parece que los recoge correctamente.
Entonces, si bien es molesto que pierdas la finalización de código en html y php, me parece bastante útil y útil.
Déjame saber si estas instrucciones resolvieron tu problema.
Hola, puedes instalar el complemento PHP Smarty Framework con solo usar el administrador de complementos Netbeans:
Herramientas -> Complementos -> Complementos disponibles -> Serach para "Smarty" -> Insall
Esto se ejecuta directamente sin reiniciar su IDE.
(Estoy usando NB 6.9.1)
Hola. Lo que tienes que hacer es instalar primero el plugin smarty editor y luego editar este archivo en vista: C: / Users / tuusuario.netbeans / 6.7 / config / Services / MIMEResolver / user-defined-mime-resolver.xml
Elimina todo y agrega el siguiente código al archivo:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE MIME-resolver PUBLIC "-//NetBeans//DTD MIME Resolver 1.1//EN" "http://www.netbeans.org/dtds/mime-resolver-1_1.dtd">
<MIME-resolver>
<file>
<ext name="tpl"/>
<resolver mime="text/x-tpl"/>
</file>
</MIME-resolver>
La finalización del código básico para las plantillas Smarty estará disponible en NetBeans 7.0. Me temo que la finalización del código de descanso tendrá que esperar hasta que se implementen algunas sangrías para el formateo automático de código, que parece ser una característica más requerida por los usuarios.
Ya no aparece en los complementos disponibles ni está disponible de forma nativa (estoy usando 7.0.1), parece que este es el complemento a usar, ejecutando el archivo lo instalé bien para mí: http://plugins.netbeans.org/plugin/37379/php-smarty