Pregunta

Algunos puntos a considerar al responder mi pregunta:

  1. Soy nuevo en PHP y tengo experiencia en Windows/.NET
  2. Mi entorno de desarrollo PHP consta de Vista x64/IIS7 con FastCGI/PHP5
  3. necesito algo liviano
  4. Las siguientes características serían buenas
    • Resaltado de sintaxis y coloración.
    • Formato de código
    • Autocompletar
¿Fue útil?

Solución

Eclipse con PDT

Otros consejos

Mientras trabajaba en Windows siempre preferí Bloc de notas++.Es muy liviano, pero tampoco tiene muchas de las características de nivel IDE a las que podría estar acostumbrado desde .NET Land.

PHP ED es, con diferencia, el mejor que encuentro.He probado casi todo lo que hay.y este es el mejor editor de php.Me encanta Linux... pero sigo usando Windows debido a PHP ED.

http://www.nusphere.com/products/phped.htm http://www.nusphere.com/products/tour.htm

¡es rápido!y tiene muchas funciones.

Tiene:

finalización del código automático, construcción en el cliente de base de datos, integrado en SSH (indicador de la línea de comandos), SFTP, Soporte FTP, etc.(Monte las unidades), depurador remoto y local, explorador de código, reconocimiento de marco, amplias opciones de codificación de color de idioma para múltiples idiomas, constructores de formularios HTML, formato de código.la lista continua.

Sin lugar a dudas PHPED es el mejor editor de PHP.

También hay un excelente soporte en foros para este editor.

Recomiendo encarecidamente el Aptana Studio, por su entorno. Más información está aquí.

Y una reseña está aquí.

Tiene que ser netbeans para mí.Tiene todas las funciones IDE que puedas necesitar y tiene el beneficio adicional de ejecutarse en Mac/PC y Linux para que puedas usarlo independientemente de la plataforma.Sus excelentes características incluyen soporte integrado para pruebas unitarias, depuración y mysql (más información aquí)

gvim!

lo juro por EditPad Pro.Es liviano con colores de sintaxis y formato de código, pero no incluye finalización automática (que personalmente no uso de todos modos).También tiene una función de búsqueda increíble.

  • jEditar es un gran editor, pero necesitas instalar algunos complementos antes de que funcione de la mejor manera.

    • Tiene un excelente resaltado de sintaxis (esp.con el complemento Editor Scheme)
    • Tiene excelente soporte de edición remota de archivos con el complemento FTP
    • Tiene la herramienta Diff más fácil de usar que he usado.
    • Está basado en Java y requiere un poco de recursos, pero es multiplataforma.
    • (Los complementos que instalo son:BufferList, CtagsSidekick (junto con etiquetas), Editor Scheme, FTP (edición remota FTW!), JDiff, JTidy, PHPParser, Sessions, SideKick, TaskList, XML y XML Indenter.)
  • Recientemente comencé a usar Komodo Editar (La versión gratuita de IDE de Komodo), y me está gustando mucho.

    • Es totalmente multiplataforma (porque está basado en XUL).
    • Tiene buen resaltado de sintaxis y corrección de errores.
    • Tiene muy buena finalización y navegación de código.
    • También es bueno poder especificar una URL para obtener una vista previa del archivo actual que no sea necesariamente la ruta del archivo en sí, de modo que pueda editar un archivo de clase y obtener una vista previa usando un arnés de prueba muy fácilmente.
    • Si estuviera empezando, esta sería mi recomendación.
  • Mucha gente ama Eclipse con PDT, pero realmente nunca lo he usado.Puede que valga la pena echarle un vistazo, pero aparentemente consume relativamente muchos recursos.

Estoy de acuerdo con Sam:Eclipse con PDT es lo mejor para lo que quieres:

  • Resaltado de sintaxis y coloración.
  • Formato de código
  • Autocompletar

Aquí hay un tutorial paso a paso sobre cómo instalarlo y utilizar esas funciones.Lo instalé en mi computadora portátil Vista y funcionó bien:

Instale un entorno de desarrollo PHP con Eclipse PDT, Apache 2.2, PHP 5, MySQL 5 y phpMyAdmin usando XAMPP Lite

Siempre he usado Zend Studio y no podría vivir sin él.Los puntos de ruptura y el rastreo son mágicos.Si tiene código complejo, simplemente ejecútelo línea por línea, verificando que los valores y la lógica sean los esperados.¿Cómo desarrollan las personas aplicaciones grandes con programas de solo edición como el Bloc de notas?

Soy un gran admirador de Zend Studio...está diseñado para PHP y simplemente no puedo vivir sin las funciones IDE.Las alternativas son las de ActiveState IDE de Komodo

IDE:NetBeans para PHP [PHP, HTML, CSS - Auto -Completo, Insertar Getters/Setters] No tienes eso en Eclipse (probé Eclipse y Zend Studio - y NB es mejor por una milla)

EDITOR:Bloc de notas++

Zeus tiene apoyo para el PHP idioma (es decir,resaltado de sintaxis, plegado de código, sangría inteligente, autocompletado, etc.).

También tiene un montón de características similares a IDE que incluyen gestión de proyectos/espacios de trabajo, control de fuente integrado, navegación de clases, etc.

alt text
(fuente: zeusedit.com)

Dreamweaver hace todo lo que mencionaste, pero no es muy liviano.Me gusta por la posibilidad de que escriba mucho HTML y CSS simples para mí.También tiene documentos integrados sobre javascript, html, php y mucho más.Definitivamente sugeriría echarle un vistazo.

EditPlus es muy liviano y cumple con todos sus criterios, excepto el de autocompletar.

Me gusta VS.PHP porque me gusta trabajar dentro de Visual Studio.

Cuesta $99, pero parece funcionar bastante bien para mis propósitos.

http://www.jcxsoftware.com/vs.php

Segundo Notepad++, es liviano, rápido y funciona muy bien.Cuando habilita la finalización de palabras en las opciones, es un gran apoyo durante la codificación (también hay archivos de finalización de funciones disponibles para varios idiomas).También eche un vistazo a los complementos.

Alternativamente, utilice un IDE completo.Vale la pena echarles un vistazo:

  • Estudio Zend para Eclipse
  • Eclipse con PDT
  • netbeans 6.5

Antes de pasar a desarrollar principalmente en C#, hice bastante desarrollo PHP usando Bloc de notas++.Sus ventajas son:

  • Ligero.
  • Gratis.
  • Resaltado de otras instancias de texto seleccionado en el mismo documento.
  • Amplia variedad de complementos disponibles.
  • Lanzamientos regulares.
  • Buscar en archivos.
  • Finalización de funciones.
  • Obviamente no está vinculado al desarrollo de PHP.

UEStudio es indispensable para mí: es mi principal aplicación asesina que me impide cambiar a Ubuntu a tiempo completo.Después de haber usado eclipse en mi trabajo anterior, lo encontré un poco consumidor de recursos y la interfaz era terrible (a menudo tengo entre 20 y 30 archivos abiertos a la vez y la interfaz de pestañas no funcionó tan bien, para mí en el menos).

Estrictamente hablando, UES no es un PHP IDE (no obtendrá depuración integrada), pero cumple todos los requisitos.

El único inconveniente es que no es gratuito.Su sitio web tiene una prueba gratuita de 45 días (sin necesidad de registrarse ni nada), que definitivamente será suficiente para hacerle saber si es para usted.

Disfruté usando PhpED, principalmente porque recién comencé a aprender PHP y tener el depurador para revisar mi código y enseñarme lo que estoy haciendo mal realmente me ayuda.Pero no es particularmente liviano, e imagino que después de aprender a utilizarlo, pasaría más a una solución de edición de texto.

Visual Studio en combinación con VS.Php es la herramienta definitiva;)

Incluso admite la depuración con IIS y tiene certificación MS.

¡Vim Vim Vim Vim Vim VIM!
Aunque acabo de empezar a probar Eclipse con PDT y parece bastante bueno.Aparte de eso, nunca he podido encontrar un editor que el 100% satisfaga mis necesidades desafortunadamente :( Debo estar lejos en quisquilloso.

gVim en Windows!

Pero no he ido más allá del uso básico de edición/búsqueda.Me gustaría profundizar más en Vim...

Delphi para PHP es un buen editor PHP.Sin embargo, no está en la categoría gratuita y ligera.Tiene todas sus funciones además de un diseñador de páginas visual WYSIWYG.

Revisar la lista de características, es bastante impresionante.Muchas capturas de pantalla.Si tiene una amplia experiencia en desarrollo .NET, esto le resultará realmente familiar.

PHP Designer es bastante sólido.Descubrí que es más liviano que Eclipse, tiene soporte integrado para TortoiseSVN, PHPDocumenter y algunas otras utilidades.No es gratis, pero tiene un precio razonable: creo que 60 dólares.

Ligero no es:Dreamweaver, Aptana, NetBeans, Eclipse

Realmente depende de lo que estés haciendo, si no estás usando programación orientada a objetos entonces no necesitas un IDE completo...Lo mismo con la depuración, etc.

Ligero, depuración, coloración de sintaxis, etc....lo intentaré Editor PHP 2008

Lo he usado antes y me encantó...pero siempre vuelvo al Bloc de notas del programador o a mi nuevo amigo. editor de texto electrónico que es una copia de Textmate de mac.

Como eres nuevo en PHP de todos modos, no podrás notar la diferencia entre la mitad de estos...:/

Editor de texto

Utilizo UltraEdit, EditPlus, Notepad++ y Notepad2.Todos son livianos.UltraEdit completa el código, creo...No estoy muy seguro porque no lo uso.

UltraEditar es mi editor principal.

EditPlus solía ser mi editor principal (lo mantengo para buscar/reemplazar expresiones regulares cuando el soporte de expresiones regulares de UltraEdit no funciona correctamente).

Bloc de notas2 Me he asociado con la mayoría de los tipos de archivos de código (php, js, css, etc.) para editarlos rápidamente mientras explora archivos en el Explorador de Windows.

Bloc de notas++ Lo uso para edición rápida, similar a la forma en que uso Notepad2, pero cambio a Notepad++ si necesito abrir varios archivos del mismo proyecto.Sí, probablemente debería abrirlos en UltraEdit si voy a hacer eso, pero por alguna razón no lo hago.

Así como trabajo.Soy raro, ¿supongo?

WeBuilder/Rapid PHP parece cubrir muy bien sus requisitos e incluso admite algunas depuraciones rudimentarias.

Lo intenté, pero no lo he usado mucho, phpCoder; es muy bueno.La única razón por la que no compré fue porque ya tenía WeBuilder.

Finalmente, he usado Komodo IDE, que es excelente, pero no estoy seguro de que pueda considerarse liviano.También ofrecen una versión gratuita y de código abierto, Komodo Edit, que no incluye depuración, pero creo que cumple con los requisitos que usted enumera.

lo he intentado recientemente phpDesigner 2008, que parece ser un buen IDE.Sin embargo, no lo he usado el tiempo suficiente para dar un veredicto justo.

Editar: Tacha eso, ya lo he abandonado.La búsqueda no funciona, el autocompletado y la detección de errores son desagradables y tiene algunos errores en el enfoque de la ventana que me vuelven loco.estoy cambiando a PHPED de NuSphere.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top