Introducing 10 Free, Powerful PHP Editor / Development Tools

1)
Notepad ++

 

  Notepad ++ is a very unique editor that is open source and free to use. Supported Languages: C, C ++, Java, C #, XML, HTML, PHP, Javascript!
1. Notepad built-in support for up to 27 kinds of syntax highlighting (including a variety of common source code, scripts, it is worth mentioning that the perfect support. Nfo file view), also supports custom language.

2. Notepad can automatically detect the file type, according to the keyword display nodes, the node can be freely folded / open, the code shows a very sense of hierarchy! This is one of the most unique manifestations of this software;
3. Notepad can open double windows, in the sub-window can open multiple sub-windows, allowing fast switching full-screen display mode (F11), support the mouse wheel to change the file display ratio, and so on;
4. Notepad provides a number of features such as the adjacent swap location, macro functions, and so on … There are many online file editor, this is a rare one, whether it is daily use or handwriting programming Code, can let you realize its unique advantages and convenience.

 

 

2)PHPDesigner 7

 

Phpdesigner not only supports php but also supports other web languages ​​like html, xhtml, xml, css and javascript, vbscript, java, c #, perl, python and more!

As can be used with the relevant free resources quite a lot of PHP web page design more and more people are learning, MPS PHP DESIGNER is designed for the preparation of PHP web pages designed to contain a series of script, PHP4 original Code database, syntax highlighting function, FTP client … and so on. Whether you are a PHP web design expert or a beginner, you can use the software to help you design web applications (SQL, HTML also support) .

 

 

3)Eclipse PDT

 

Eclipse integrated development environment as long as the plug-in can achieve the corresponding function. The PDT project started very early. Zend Studio for Eclipse is based on this plugin, plus its own debugger. We can also use this plug-in Eclipse, and then go choose their own debugger to configure their own development environment. As for how to configure, some people write their own online configuration method, we can check their own, here is just an introduction to the tool, the temporary press is not table. Here I am going to introduce a fully configured package. This is also Zend development, because it is free, so naturally can not be used with Zend
Compared to Studio.

However, because it is a custom implementation of plug-ins installed on Eclipse, there is no need to install a large software for PHP development, so there are still many people like to use such a tool.

 

 

 

4)Bluefish

 

Bluefish advertises itself as “an editor for skilled Web designers and programmers, but its UI is straightforward, and any beginner is quick enough to get started and accumulates If you need a text editor that can be used for web code design, it will be a great piece of software that gives me the overall impression that it is professional but not life-threatening Fear, text and icon combination are good.

    Bluefish provides many of the common HTML task options such as fonts, tables, and of course links, which use a less common “anchor” to indicate a clickable link. The Link Description dialog box even provides Javascript scripting events like OnClick and OnMouseover.

 

 

5)Notepad2


Notepad2 is a text editor with a look and feel similar to System Notepad, but much more powerful than Notepad.
1. Custom syntax highlighting supports HTML, XML, CSS, JavaScript, VBScript, ASP, PHP, CSS, Perl / CGI, C / C ++, C #, Java, VB, Pascal, assembly, SQL, Python, NSIS, INI , REG, INF, BAT, DIFF and many other script files.
2. Support ANSI, Unicode, UTF-8 encoding interchangeable
3. You can set an unlimited number of bookmarks (9 kinds of icons can be changed) easy positioning
4. Space, tab color display, and can be converted to each other
5. Can operate on any text block, ALT + mouse

 

6)HTML-Kit

 

HTML-Kit makes it easy to edit, find, validate, preview, and publish HTML documents. Features include: drag-and-drop editing, color-coded printing, auto-complete, taskbar, UNIX-style search and replace, unlimited UNDO, document templates, multilingual scripts and CSS, XML and XHML.

 

 

7)PHP Coder

 

PHPCoder for rapid development and debugging of PHP applications, it is easy to expand and customize, fully able to meet the developer’s personality requirements.
1. Combining PHP compiler and reference documentation for instant preview of edited PHP scripts;
2. Support for highlighting HTML and PHP code

3. Automatically complete the function, you can automatically complete the user-defined code snippet;
Standard function prompt
5. A special project manager;
6. The Object Browser searches for the contained information of the file being edited, customizing the function, and displaying it in a tree.
7. Support for finding symmetric statement tags;
8. Support advanced search and replace;
9. Comes with FTP function;
10. Support running and breakpoint debugging.

In short, PHPCoder is a very useful and powerful programming environment, and it is free!

 

 

8 )PHP Editor

 

DzSoft PHP Editor is designed for PHP web page program editing software-DzSoft PHP Editor, with PHP editing, debugging, browsing, source code view, file browsing, customizable sample source code .. No need to set up a website Host can test PHP script, is a powerful set of PHP programming software.

The company is located in:

 

9)
NetBeans IDE

 

NetBeans IDE is an open source integrated development environment for Windows, Mac, Linux and Solaris. In addition to fully supporting all Java platforms (Java SE, Java EE, Java ME and JavaFX), NetBeans is also an ideal tool for PHP, Ajax and JavaScript, Groovy and Grails, Ruby and Ruby on Rails, and C / C ++ software development.

The original developer is Sun Corporation, now owned by Oracle Corporation.

There are several NetBeans products, we are here is designed for PHP use, NetBeans for PHP has the following significant advantages:

  • Full Chinese interface
  • Completely open source free
  • Support code template function
  • Support code automatically folded (optional automatic folding code area)
  • Support code formatting
  • Support detailed project settings (project right property)
  • Support multiple encoding
  • Support FTP management
  • Support PHP debugging
  • Support syntax highlighting custom
  • Support file comparison
  • Support by item search and replacement
  • Support Version Control (CVS, Subversion, Mercurial)
  • Support plug-in function
  • Support for code indentation (Tab and Shift + Tab, most editors support these 2 shortcuts)
  • Support for bracket matching (including braces)
  • Support syntax error correction
  • Support PHP, JS, CSS and hybrid navigation
  • Support JS compatibility check
  • Support CSS design
  • Support code tips (enter the point number, ::, -> gt ;, will automatically prompt the code, in other cases the user to decide whether to prompt)
  • Support file quick positioning (shortcut keys Alt + Shift + O, you can quickly in the project by keyword list related files and positioning)
  • Support type rapid positioning (shortcut Ctrl + O, for JS, directly search out the name of the function that contains the keyword and positioning)
  • Supports quick positioning of symbols (shortcut Ctrl + Alt + Shift + O, for both PHP and JS, searches directly for attributes, methods, and functions that contain keywords and locates them)
  • System and plug-in can be automatically updated

The benefits are endless, who used to know, your eclipse, zendstudio can throw, this is a bit over, if the cost alone, the latter can really be removed.

 

 

10)PSPad

 

Pspad, a super compact, but also suitable for the development of php software

Recommended reason: the encoding format support super good, pure code written in DW is easy to make mistakes, such as with SESSION prepared in DW, will definitely be wrong, of course, there are many benefits not listed

Disadvantages: no code hint function, but if you are a veteran, this is not calling, but novice should practice writing code without prompting.

Free editor, support for Simplified Chinese interface. It combines the advantages of various editors in one, while editing multiple files, you can use the project; Built-in HEX editor; Built-in HEX editor; Support macro recording and use; Support for syntax highlighting and color display, HTML, PHP, Pascal, JScript, VBScript, SQL, Perl, JAVA …; Built-in file comparison tools; Support macro recording and use; Built-FTP tools; Can be set for different file types corresponding external tools; Support for external compilers. However, it does not seem to open the file as fast as Editplus.

 

 

Leave a Reply