This article contains a list of text editors with features specific to the PHP scripting language.
Free Php Editor For Mac
- 1Free editors
Free editors[edit]
Editor | License | Latest Version | Platform | Autocompletion | File Browser | GUI builder | Internal Browser | Version Control | PHP Debugger | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linux | macOS | Windows | Other | Local | FTP | SFTP | SSH | ||||||||
Aptana Studio | APL/ GPLv1 | 3.6.1 | Yes | Yes | Yes | JVM | Yes | ? | Yes | Yes | ? | With XDebug [1] | |||
Atom | MIT | 1.13.1 | Yes | Yes | Yes | FreeBSD[2] | Yes[3] | ? | No | Yes | ? | ||||
Bluefish | GPLv3 | 2.2.9 | Yes | Yes | Yes | FreeBSD[4] | Yes | ? | Yes | Yes | ? | ||||
Brackets | MIT | 1.8 | Yes | Yes | Yes | No | Yes | ? | No | Yes | ? | ||||
CodeLite | GPLv2 | 9.2 | Yes | Yes | Yes | FreeBSD[5] | Yes | ? | No | Yes | ? | ||||
Eclipse PDT | EPL | 4.6.1a | Yes | Yes | Yes | JVM | Yes | ? | Yes | Yes | ? | With XDebug [6] | |||
Geany | GPLv2 | 1.29 | Yes | Yes | Yes | FreeBSD, NetBSD, OpenBSD[7] | Yes | ? | Yes | Yes | ? | ||||
gedit | GPLv3 | 3.22.2 | Yes[8] | Yes | Yes[8] | FreeBSD | Yes[9] | ? | Yes[9] | Yes | ? | With XDebug [10] | |||
GNU Emacs | GPLv3 | 25.1 | Yes | Yes | Yes | BSDs, OpenSolaris | Yes | ? | Yes | Yes | ? | ||||
jEdit | GPLv2 | 5.3.0 | Yes | Yes | Yes | JVM | No | ? | No | Yes | ? | ||||
Kate | GPLv2 | 16.08.1 | Yes | Yes | Yes | FreeBSD | No | Yes | Yes | Yes | Yes | No | No | Yes | ? |
KWrite | GPLv2 | 16.08.1 | Yes | Yes | No | FreeBSD | No | ? | No | Yes | ? | ||||
KDevelop | GPLv2 | 5.0.3 | Yes | Partial[11] | Yes | FreeBSD[12] | Yes | ? | Yes | Yes | ? | ||||
Komodo Edit | MPL | 10.1.2 | Yes | Yes | Yes | ? | Yes | ? | Yes | Yes[13] | No[14] | ||||
Netbeans | CDDL/ GPLv2/ LGPLv2.1 | 9.0 / July 29, 2018; 13 months ago[15] | Yes | Yes | Yes | JVM | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | With XDebug[16] |
Notepad++ | GPL | 7.2.2 | No[17] | No | Yes | No | Yes | No | No | No | No | No | No | Yes | With XDebug[18] |
SciTE | GPLv2 | 3.7.1 | Yes[19] | Yes | Yes | FreeBSD[20] | No | ? | No | Yes | ? | ||||
TextMate | GPLv1 | 1.5 | No | Yes | No | No | Yes | ? | No | Yes | ? | ||||
Vim | Vim License | 8.0 | Yes | Yes | Yes | Yes[21] | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | |
Visual Studio Code | MIT | 1.37.1 (August 15, 2019; 23 days ago)[±][22] | Yes | Yes | Yes | No | Yes[23] | ? | No | Yes | ? |
PhpDesigner 8 is a fast PHP IDE and PHP editor with built-in HTML5-, CSS3- and JavaScript editors boosted with features to help you create amazing websites. PhpDesigner 8 helps you with all from editing, analyzing, debugging to publishing websites powered by PHP, HTML5.
Cross-platform[edit]
- Aptana Studio – Eclipse-based IDE, able to use PDT plugins, visual JS editor. Open-source, free project. (Community edition merged in).
- Atom – free and open-source[24] text editor with out-of-the-box PHP support.
- Bluefish – a multipurpose editor with PHP syntax support, in-line PHP documentation, etc. With GVfs, supports SFTP, FTP, WebDAV, and SMB.
- Brackets – free and open-source editor in HTML5/NodeJS by Adobe Team the best for integration frontend
- CodeLite – an open source, cross platform IDE for C/C++ and PHP. The built-in plugins supports SVN, SSH/SFTP access, Git database browsing and others.
- Eclipse – PHP Development Tools (PDT) and PHPEclipse projects. With additional plugins supports SVN, CVS, database modelling, SSH/FTP access, database navigation, Trac integration, and others.
- Editra – open source editor. Syntax highlighting and (partial) code completion for PHP + HTML and other IDE-like features like code browser etc.
- Emacs – advanced text editor. The nXhtml addon has special support for PHP (and other template languages). The major mode web-mode.el is designed for editing mixed HTML templates.
- Geany – syntax highlighting for HTML + PHP. Provides PHP function list.
- jEdit – free/open source editor. Supports SFTP and FTP.
- Komodo Edit – general purpose scripting language editor with support for PHP. Free version of the commercial ActiveState Komodo IDE.
- Netbeans – IDE with PHP support and integration with web standards. Supports SFTP and FTP. Full support for SVN and Git since 7.2 and powerful plugin support for added functionality.
- SciTE – PHP syntax highlighting, compiler integration, powerful config via Lua API.
- Sublime Text – trialware text editor.
- Vim – provides PHP syntax highlighting, debugging.[25]
- NetBeans is a free PHP Editor for Mac application that lets you develop Java desktop, web, and mobile applications with ease and quick directions and provides useful tools for those PHP and C/C++ developers.
- The navigator parses the editor contents for PHP functions and displays them in a clickable list. Clicking an option from the list takes the user directly to the point in the editor where the function is defined.
Windows[edit]
- Alleycode HTML Editor – Shareware editor with syntax highlighting for both PHP and HTML.
- ConTEXT – *No longer under development* Freeware editor with syntax highlighting.
- Crimson Editor – Lightweight editor. Supports FTP.
- Microsoft WebMatrix – A combined editor, server and publishing environment, syntax highlighting for HTML, PHP, Razor, node.js, C# and JavaScript and publishing through WebDeploy and FTP. Supports multiple file encodings as of version 2.
- Notepad2 – Simple editor with syntax highlighting
- Notepad++ – FLOSS multi-language editor with macro support, syntax highlighting (possible export to HTML), code completion, php.net function reference, foldable code blocks etc.; expandable via plugins, e.g. (S)FTP support, version control (Git, SVN), documentation generators, snippet support, spell checking, custom classes completion, code beautifiers
- PSPad – Supports FTP; syntax highlighting.
- RJ TextEd – Text editor with many great features
- SublimeText - Rich source code editor with a Pythonapplication programming interface (API).
macOS[edit]
- Coda (web development software) - Shareware IDE/Editor
- SublimeText - Rich source code editor with a Pythonapplication programming interface (API).
- TextWrangler – Supports SFTP and FTP
Linux[edit]
- Kate – Supports any file access protocol that is supported by KIO. This includes HTTP, FTP, SSH, SMB and WebDAV.
- KDevelop – Supports everything as Kate above with addition of references of functions and syntax parser.
Commercial editors[edit]
- ActiveState Komodo IDE – Support for PHP syntax checking, debugging, trial available
- Adobe Dreamweaver – Supports SFTP and FTP; Trial available
- BBEdit – Supports SFTP and FTP; Trial available
- Cloud9 - Online editor (supports multiple languages) [26]
- Coda – Supports SFTP and FTP; Trial available
- CodeCharge Studio – Supports FTP
- Codelobster – Editor with syntax highlighting, debugger, code validation, supports FTP.
- Codenvy – Cloud development environment.
- EditPlus – Supports SFTP and FTP; Trial available
- Embarcadero RadPHP (formerly Delphi for PHP) – Focus on web (Facebook, Google) and mobile (iOS, Android) development; Trial available
- HTML-Kit – Syntax highlighting, supports FTP.
- HyperEdit – Integrates PHP, JavaScript and HTML in an only interface WYSIWYG.
- JetBrains PhpStorm – PHP IDE with editor, on-the-fly code analysis and other web development specific tools including FTP/SFTP synchronization; Trial available
- Koding – Online development environment for many programming languages including PHP.
- Komodo IDE – Cross-platform integrated development environment for PHP as well as Python, Ruby and Perl.
- Microsoft Expression Web – Full PHP support with syntax highlighting, etc.; Trial available
- NoteTab – Allows you to have multiple tabs open for different files, has FTP support, comes in two trial versions (NoteTab Standard, NoteTab Pro) and one free version NoteTab Light. NoteTab Pro highlights tags.
- NuSphere PhpED – A PHP development environment and integration with modern web standards. Supports SFTP, WebDAV, and FTP. Native support for CVS source control system, SVN and Git support can be added using Tortoise Windows Shell plugins.
- PHPEdit – Supports SFTP and FTP
- PHP Tools for Visual Studio PHP syntax highlighting, debugger, code validation, testing, support for other languages, among others. One- month trial available
- Rapid PHP Editor – Support for PHP syntax checking, auto-complete, debug and support for CSS, Javascript and HTML
- SourceLair - Online IDE for PHP[27], as well as JavaScript and Python
- Sublime Text – Commercial multi-language text editor with syntax highlighting. Unlimited trial available.[28]
- TextPad – Trial available
- Top PHP Studio – Supports FTP
- UltraEdit – Supports SFTP and FTP; Trial available
- Zend Studio – (Cross platform) professional PHP IDE, based on the PHP Development Tools plugin for the Eclipse platform; Trial available
References[edit]
- ^http://php.tutorialhorizon.com/how-to-debug-php-in-aptana-studio/
- ^Instructions for building Atom on FreeBSD are all that are officially available. No official binary releases are available.
- ^With the atom-autocomplete-php package.
- ^Fresh Ports www/bluefish
- ^Fresh Ports editors/codelite
- ^https://wiki.eclipse.org/Debugging_using_XDebug
- ^ThirdPartyPackages
- ^ abOutdated packages available only: https://wiki.gnome.org/Apps/Gedit.
- ^ abPlugin: https://github.com/addiks/gedit-phpide
- ^Plugin: https://github.com/addiks/gedit-dbgp-plugin
- ^No pre-built binaries are available. Build instructions are available for macOS.
- ^devel/kdevelop-kde4 Port
- ^With the Komodin Git addon
- ^[1] The PHP debugger is supported in Komodo IDE, not in Komodo Edit
- ^'[ANNOUNCE] Apache NetBeans (incubating) 9.0 Released'. blogs.apache.org. Retrieved 31 July 2018.
- ^https://netbeans.org/kb/docs/php/debugging.html
- ^Will run in Wine, however
- ^http://thecancerus.com/debugging-php-using-xdebug-and-notepad-part-i/
- ^But it is not free
- ^editors/scite Port
- ^Has been ported to virtually every Unix/Unix-like system and various others. Reference: download : vim online.
- ^https://github.com/Microsoft/vscode/releases
- ^With the PHP IntelliSense extension.
- ^Henry, Alan (5 October 2016). 'Atom, the Text Editor from GitHub, Goes Free and Open-Source'. Lifehacker.
- ^How to Debug PHP with Vim and XDebug on Linux
- ^'Cloud9 - Your development environment, in the cloud'.
- ^'PHP support in SourceLair'. SourceLair Help.
- ^Jon Skinner. 'Sublime Text – Download'. Retrieved 6 November 2012.
Best PHP IDE is hard to find these days. There are too many factors one look in a PHP editor and that’s why it become a tough decision for many of the PHP Developers. On the other hand, development is a complete process and without tools in our hands, the process can become more cumbersome and time-consuming.
With the help of the PHP editor, one can easily configure the environment to his/her needs and look to gain productivity from the IDE. There are other factors that one should look into before choosing the best PHP IDE/Editor for his/her development work.
The factors can vary from simple FTP supports to more advanced shell scripting support. A list below tries to gauge the vast majority of features one can look for while choosing the PHP editor for his web development work.
- FTP Support: So, that the programmer can load his updated work to the server directly.
- Code Highlight: Programmers love to pinpoint important sections of the program and stay focused.
- SVN Support: Version management is an integral part of anyone looking to build a great development environment.
- Other Languages support. No one wants to get stuck with just one language per one IDE/Editor.
- Workflow tools: The Workflow tools can enhance the overall idea of increasing productivity and tuning the IDE according to your needs.
- Does the Editor or IDE is light weight? Will it slow my system down decreasing the productivity of the programmer.
- Does the IDE supports plugin? Many programmers love this idea as this can add more customization options to the IDE being used.
- Is the UI good? An important factor for many programmers out there.
And many more.
Are you in the same boat I was while choosing the best PHP IDE for your project? To solve your problem, I will list 7 Top PHP IDE for Developers.
Recently, I have listed the Top 11 Programming languages that you should learn in 2015 and 5 Best Text Editors for the programmers. And today, I am going to list 7 Best PHP IDE for developers and programmers.
1. PhpStorm
PhpStorm is the most famous PHP Ide used by the programmers. It’s sleek, fast and downright the best PHP IDE. The IDE out of the box supports lots of features including Intelligent Code Editor, Code Completion, PHP refactoring, Code Rearranger and more.
Tip: If the transition rectangle is too small to click, you can use the timeline zoomer to zoom it. 4 Export Video. MovieMator Free Mac Video Editor is not just a video editor, but also can be called a video converter. Because there are so many export formats for your choice. Free video editor for mac. Video Editing Software for Mac – Accessible to Everyone Add Media Files Import videos from your computer or external device, add images for a slideshow or as cut-ins between video segments. Best From Hobbyist to Pro: Final Cut Pro X at Apple.com, “A video editing software that you can use even if you don’t have much experience.” Most Accessible Apple Editor: Apple iMovie at Apple.com, “If you haven’t done video editing before, this is a good place to get started before moving on to more serious software.”.
The only downside of PhpStorm is that it is paid and you can use it for 30 days free trial, after that you need to pay for using the software.
It also supports various PHP frameworks and as a developer you can easily shift from one framework to another without any issues.
It also supports all version of PHP including the recent PHP release, 5.6.
Features of PhpStorm:
- Language Feature Support
- PHPDoc Support
- Code Compilation and Code Formatting
- Code Rearranger
- Framework Support
- PHPRefactoring
Other Stats:
- Available for Windows, Linux, Mac
- Price: 30 days trial/Paid
- Download: PhpStorm
2. Sublime Text
I have already discussed Sublime Text in the article, 5 Top Text Editors and it proves to be another game changer in the PHP department. The IDE is sleek and is full of features. Sublime Text deserves the second place in 7 best PHP IDE list.
Pdf editor for mac. But iSkysoft are having a giveaway of iSkysoft PDF Editor, where everyone can download a full version copy for free. The giveaway will be valid for today only (24 hours on April 5, 2014).
The good thing about using Sublime Text is that it is free(the same way WinRar is free) and you can use it until you feel that it’s time to pay something to the developers for this amazing tool.
Features of Sublime Text
- Supports multiple selections
- GoTo
- Command Palette for easy navigation
- Distraction free mode for maximum concentration
- Split Editing
- Instant Project Switch and more.
Other Stats:
- Available for: Windows, Linux, Mac
- Price: Free
- Download: Sublime Text
3. NetBeans
NetBeans PHP Ide is a complete package for all the PHP developers, who are looking for something stable before starting the project. The idea behind NetBeans to provide you all the necessary tools to become the best web ninja out there. A complete package and also the best PHP IDE for many PHP developers out there.
The IDE supports HTML5 , CSS3 and JavaScript.
Features of NetBeans:
- Adheres to Web Standards
- Great Code Editor
- PHP 5.4 Support
- Supports major PHP frameworks such as Zend, Symfony.
- Supports Version Control and PHP Unit for testing
- Creates structure PHP projects
- Supports Debugger
Php Editor For Mac
Other Stats:
- Available: Windows, Linux, Mac, OS independent
- Price: Free
- Download: Netbeans IDE
4. Zend Studio 12
ZendStudio is one of the leading PHP development IDE that supports project development, integration, and testing environment. It offers tons of features and creates the right environment for creating API and other kinds of PHP project.
Debugging is fun and powerful in Zend Studio 12.
Features of ZendStudio 12
- Manages JavaScript Library
- Can be used to create modules
- Supports PHP 5.6
- Can be used to create mobile application over PHP application
- Powerful Code Editor
- Supports REST services
- Supports Angular.js
- Can be used to create Android, iOS projects
- Supports mobile emulators
Other Stats:
With all of our programs, the trial version is simply a full version of the program that has not yet been activated. • Register - Select Register Software from the File menu. https://safelucky.netlify.app/free-video-editor-mac-for-zooimg-im.html.
- Available: Windows, Linux, Mac.
- Price: trail/paid.
- Download: Netbeans IDE
5. Notepad++
The simplest and most powerful IDE. Well, I might be wrong in identifying it as IDE, but it solves the problem of many PHP programmers out there. The simplicity is the most crucial aspect of Notepad++ and it also stood 1st in our Top 5 Text Editors for the programmers.
Other Stats
- Available: Windows
- Price: Free
- Download: Notepad ++
6. Aptana
Php Editor For Mac Free
Aptana is a universal IDE that supports multiple languages including PHP, Ruby on Rails, Python and more.
When I used Aptana, the only thing that nagged me is the slow execution of the IDE compared to other IDE’s.
Features of Aptana:
- Supports HTML5 , CSS3, JavaScript.
- Supports FTP, SFTP and more.
- Integrated Debugger for faster development.
- Git Support
- Terminal for fast program execution
- IDE customization
- and many more.
Other Stats
- Available: Windows, Mac OS X and Linux
- Price: Free
- Download: Aptana
7. PHP Designer
The most under-rated yet the most power IDE is PHP Designer. Like other IDE’s phpDesigner supports HTML5, CSS3 and JavaScript out of the box.
The interface is simple and powerful.
Features of PHP Designer:
- Supports PHP frameworks
- Code Insights
- Fast and easy to use
- Supports Git and other SVN
- Provides Great debugger.
- Supports FTP/SFTP.
Other Stats
- Available: Windows, Mac OS X and Linux
- Price: Free
- Download: PHP Designer
Wrap Up
IDE is an important tool for any programmer out there. Today, I tried to list the 7 best PHP IDE for the programmers. The list is in no way complete and there can be many preferences for choosing the best PHP IDE.
Do you think that I missed an awesome best PHP IDE? Comment below and share it with TA community.
Comments are closed.