2009-10-11 20 views
18

Estoy buscando un plugin para trabajar con Smarty en NetBeans.Plugin Smarty para NetBeans

Necesito colorear mi código y el análisis de sintaxis normal.

Pude encontrar solo este complemento: Smarty Editor, pero no pude hacerlo funcionar.

¿Puede decirme acerca de otro complemento para Smarty o enseñarme cómo instalar SmartyEditor?

Editar: uso Windows XP SP3

+0

Se debe mencionar, que operativo Sistema que estás usando – Blair

+0

@idea_: uso Windows XP SP3 – AndreyAkinshin

+1

@All - Netbeans 6.9.x (y probablemente también 7), vaya a: Herramientas> Complementos; Seleccione Php Smarty Plugin y siga las instrucciones. Una vez hecho esto, simplemente vuelva a abrir sus archivos tpl. Todo listo. :) Saludos. – MEM

Respuesta

25

Hola puede intall el PHP Marco de Smarty plugin sólo mediante el uso del administrador de plugins Netbeans:

Herramientas -> Complementos -> Disponible Complementos -> Seraj para "Smarty" -> Insall

Este se ejecuta directamente sin reiniciar su IDE.

(estoy usando NB 6.9.1)

+0

esto funciona muy bien para mí – justinl

+1

Esto ya no funciona :((estoy usando NetBeans 7.0.1) – Steve

+0

@ownking. Gooody amigo. +1 para una respuesta muy precisa –

2

Funcionó para mí, fuera de la caja. Yo uso NetBeans 6.7.1 y esto es lo que hice

  1. descargado el archivo plugin .nbm de the location you mentioned
  2. instalar el plugin como se explica here
  3. En un proyecto existente con cosas web, Archivo -> Nuevo archivo -> Otros -> archivo vacío Smarty

Esto genera en el archivo TPL con sólo

{* 

    Author: 
    Smarty template 
*} 

en él. Como se explica en la página de descarga del complemento, fuera de las etiquetas Smarty solo se obtiene funcionalidad básica en php como segmentos html del archivo, pero hasta donde puedo ver, la coloración de sintaxis de php y html está bien. La finalización del código funciona bien dentro de las etiquetas Smarty.

En cuanto al análisis de sintaxis: He creado una serie de errores es html y php en el archivo tpl y parece recogerlos correctamente.

Así que, aunque es molesto que pierdas la finalización del código en html y php, me parece bastante útil y útil.

Avísame si estas instrucciones solucionaron tu problema.

+0

funcionó para mí también en nb6.8 beta, gracias! –

1

Hola Lo que tienes TODO es instalar primero el editor de Smarty Plugin luego editar este archivo en Vista: C: \ Users \ yourusername.netbeans \ 6.7 \ config \ Servicios \ MIMEResolver \ definida por el usuario-mime-resolver .xml

Eliminar todo y añadir 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> 
1

En el plugin Netbeans 6.9.1 disponible, pero solo funciona la sintaxis resaltada y la finalización de la etiqueta html. Las etiquetas Smarty no funcionan.

1

finalización de código básico para las plantillas Smarty estará disponible en NetBeans 7.0. Me temo que la finalización del código de reposo tendrá que esperar hasta que se implemente algún sangrado para el formateo de código automático que parece ser una característica más requerida por los usuarios.