editores - El mejor editor de PHP para Vista
mejor ide para php 2018 (30)
Antes de pasar al desarrollo principalmente en C #, hice bastante desarrollo de PHP usando Notepad ++ . Sus ventajas son:
- Ligero.
- Gratis.
- Resaltar otras instancias de texto seleccionado en el mismo documento.
- Amplia variedad de complementos disponibles.
- Lanzamientos regulares.
- Buscar-en-archivos.
- Finalización de función.
- Obviamente no está relacionado con el desarrollo de PHP.
Algunos puntos a considerar al responder mi pregunta:
- Soy nuevo en PHP, proviene de un fondo de Windows / .NET
- Mi entorno de desarrollo PHP consiste en un Vista x64 / IIS7 con FastCGI / PHP5
- Necesito algo ligero
- Las siguientes características serían agradables
- Resaltado de sintaxis y colorización
- Formateo de código
- Autocompletar
Dreamweaver hace todo lo que enumeró, pero no es muy liviano. Me gusta por la posibilidad de escribir un montón de HTML y CSS simples para mí. También ha incorporado documentos en javascript, html, php y mucho más. Definitivamente recomendaría echarle un vistazo.
Editor de texto E
En segundo lugar Notepad ++, es liviano, rápido y funciona muy bien. Cuando habilita la finalización de palabras en las opciones, es una gran ayuda durante la codificación (también hay disponibles archivos de finalización de funciones para varios idiomas). También echa un vistazo a los complementos.
Alternativamente, use un IDE completo. Estos son dignos de una mirada:
- Zend Studio para Eclipse
- Eclipse con PDT
- Netbeans 6.5
Estoy de acuerdo con Sam: Eclipse con PDT es lo mejor para lo que quieres:
- Resaltado de sintaxis y colorización
- Formateo de código
- Autocompletar
Aquí hay un tutorial paso a paso sobre cómo instalarlo y usar esas características. Lo he instalado en mi laptop Vista y funcionó bien:
He disfrutado el uso de PhpED, sobre todo porque acabo de empezar 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 especialmente liviano, y me imagino que después de obtener mis chuletas me movería más a una solución de editor de texto.
IDE: NetBeans para PHP [PHP, HTML, CSS: autocompletado, Insertar recopiladores / Setters] No lo tiene en Eclipse (probé Eclipse y Zend Studio, y NB es mejor por una milla)
EDITOR: Notepad ++
Juro por EditPad Pro . Es liviano con coloreado de sintaxis y formato de código, pero no incluye autocompletado (que personalmente no uso de todos modos). También tiene una función de búsqueda increíble.
Ligero no es: Dreamweaver, Aptana, Netbeans, Eclipse
Realmente depende de lo que estés haciendo, si no estás usando OOP entonces no necesitas un IDE completo ... lo mismo con la depuración, etc.
Ligero, depuración, coloreado de sintaxis, etc. ... probaría PHP Editor 2008
Lo he usado antes y me encantó ... pero siempre vuelvo a Programmers Notepad o a mi nuevo amigo e-TextEditor, que es una copia de Textmate del mac.
Como eres nuevo en PHP de todos modos, no podrás distinguir entre la mitad de estos ...: /
Me gusta VS.PHP porque me gusta trabajar dentro de Visual Studio.
Cuesta $ 99, pero parece funcionar bastante bien para mis propósitos.
Mientras trabajaba en Windows, siempre preferí Notepad ++ . Es muy liviano, pero tampoco tiene muchas de las funciones de nivel IDE a las que estarás acostumbrado desde .NET land.
PHP Designer es bastante sólido. Me pareció más liviano que Eclipse, tiene soporte incorporado para TortoiseSVN, PHPDocumenter y algunas otras utilidades. No es gratis, pero tiene un precio razonable: $ 60, creo.
PHP ED es de lejos el mejor que encuentro. He intentado casi todo por ahí. y este es el mejor editor de php. Me encanta Linux ... pero sigo en Windows debido a PHP ED.
http://www.nusphere.com/products/phped.htm http://www.nusphere.com/products/tour.htm
¡es rápido! y y muy completo.
Tiene:
autocódigo de finalización, compilación en el cliente de la base de datos, construido en ssh (indicador de línea de comando), sftp, ftp etc. (unidades de montaje), depurador remoto y local, explorador de código, reconocimiento de marco, amplias opciones de codificación de color de lenguaje para múltiples idiomas, constructores de formularios html, formato de código. la lista continua.
Incuestionablemente PHPED es el mejor editor de php.
también hay un gran soporte de foro para este editor.
Recientemente probé phpDesigner 2008 , que parece ser un buen IDE. Sin embargo, no lo he usado lo suficiente como para dar un veredicto justo.
Editar: golpear eso, me he dado por vencido. La búsqueda no funciona, la autocompletación y la detección de errores son desagradables y tiene algunos errores de foco de ventana que me vuelven loco. Me estoy cambiando a NuSphere PhpED .
Siempre he usado Zend Studio y no podría vivir sin él. Los puntos de ruptura y el rastreo son mágicos. Si tiene un 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 grandes aplicaciones con programas de solo edición como el Bloc de notas?
Soy un gran admirador de Zend Studio ... está diseñado para PHP y no puedo vivir sin las características de IDE. Las alternativas son Komodo IDE de ActiveState
Tiene que ser Netbeans para mí. Tiene todas las características IDE que podrías necesitar y tiene el beneficio adicional de funcionar en Mac / PC y Linux para que puedas usarlo independientemente de la plataforma. Sus excelentes características incluyen soporte integrado para pruebas de unidades, depuración y mysql ( más información aquí )
Uso UltraEdit, EditPlus, Notepad ++ y Notepad2. Todos son livianos UltraEdit sí completa el código, creo ... No estoy muy seguro ya que no lo uso.
UltraEdit es mi editor principal.
EditPlus solía ser mi editor principal (lo mantengo para la búsqueda / reemplazo de expresiones regulares cuando el soporte de expresiones regulares de UltraEdit no funciona bien).
Notepad2 Me he asociado con la mayoría de los tipos de archivos de código (php, js, css, etc.) para una edición rápida mientras navego por los archivos en el Explorador de Windows.
Notepad ++ lo uso para una 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.
Solo la forma en que trabajo Soy raro, ¿no?
Vim Vim Vim Vim Vim VIM!
Aunque acabo de comenzar a probar Eclipse con PDT, parece bastante agradable. Aparte de eso, nunca he podido encontrar un editor que satisfaga al 100% mis necesidades, desafortunadamente :( Debo ser muy quisquilloso.
Visual Studio en combinación con VS.Php es la herramienta definitiva;)
Incluso es compatible con la depuración con IIS y tiene certificación MS.
Yo recomendaría mucho el Aptana Studio, para su entorno. Más información está aquí.
gVim en windows!
Pero no he ido más allá del uso básico de edición / búsqueda. Me gustaría cavar más en Vim ...
Delphi for PHP es un buen editor de PHP. Sin embargo, no está en la categoría libre de peso ligero. Tiene todas tus características más un diseñador visual de páginas WYSIWYG.
Mira la lista de características , es bastante impresionante. Una gran cantidad de capturas de pantalla. Si vienes de un rico fondo de desarrollo .NET esto te será familiar.
EditPlus es muy liviano y cumple con todos sus criterios, excepto el autocompletado.
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, me pareció un poco de recursos y la interfaz era horrible (a menudo tendré más de 20-30 archivos abiertos al mismo tiempo y la interfaz de pestañas no funcionó tan bien, para mí en menos).
Estrictamente hablando, UES no es un IDE de PHP (no tendrá depuración integrada), pero cumple todos sus requisitos.
El único inconveniente es que no es gratis. Su sitio web tiene una prueba gratuita de 45 días (sin registro ni nada), que sin duda será lo suficientemente larga como para informarle si es para usted.
gvim !
Zeus tiene soporte para el lenguaje PHP (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 proyecto / espacio de trabajo, control de fuente integrado, exploración de clase, etc.
texto alternativo http://www.zeusedit.com/images/_lookmain.jpg
- WeBuilder / Rapid PHP: http://www.blumentals.net/
- phpCoder: http://www.tsware.net/phpcoder.php
- Komodo: http://www.activestate.com
WeBuilder / Rapid PHP parece cubrir bien sus necesidades, e incluso admite algunas depuraciones rudimentarias.
Lo intenté, pero no he usado mucho, phpCoder, es muy bueno. La única razón por la que no compre fue porque ya tenía WeBuilder.
Finalmente, he usado Komodo IDE, que es sobresaliente, pero no estoy seguro de que pueda llamarse ligero. También ofrecen una versión gratuita de código abierto, Komodo Edit, que no incluye la depuración, pero creo que cumple con los requisitos que usted enumera.
jEdit es un excelente editor, pero debes instalar algunos complementos antes de que esté en su mejor momento.
- Tiene un gran resaltado de sintaxis (especialmente con el plugin Editor Scheme)
- Tiene excelente soporte de edición de archivos remotos con el complemento FTP
- Tiene la herramienta Diff más fácil de usar que he usado
- Está basado en Java y un poco pesado en recursos, pero es multiplataforma.
- (Los complementos que instalo son: BufferList, CtagsSidekick (junto con ctags ), Scheme Editor, FTP (edición remota FTW!), JDiff, JTidy, PHPParser, Sesiones, SideKick, TaskList, XML y XML Indenter.
Recientemente comencé a usar Komodo Edit (la versión gratuita de Komodo IDE ), y realmente me está gustando.
- Es completamente multiplataforma (porque está basado en XUL).
- Tiene un buen resaltado de sintaxis y corrección de errores.
- Tiene una buena terminación y navegación de código.
- También es bueno poder especificar una URL para obtener una vista previa de su archivo actual que no es necesariamente la ruta del archivo en sí, para que pueda editar un archivo de clase y obtener una vista previa utilizando un arnés de prueba con mucha facilidad.
- Si estuviera comenzando, esta sería mi recomendación.
Mucha gente ama Eclipse con PDT , pero nunca lo he usado realmente. Puede valer la pena echarle un vistazo, pero aparentemente está relativamente hambriento de recursos.