php netbeans smarty netbeans-plugins

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

  1. Descargue el archivo .nbm del complemento desde la ubicación que mencionó
  2. Instalar el complemento como se explica here
  3. 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.