10 Free PHP editors/development tools

Source: Internet
Author: User
Tags keyword list php compiler php editor php software ftp client ruby on rails netbeans java se
Transferred from: http://www.iteye.com/news/22672

A good editor or development tool can greatly improve our development efficiency. Here are 10 free, powerful PHP editors/development tools. These editors have the debugger, the incremental execution of PHP scripts, and the ability to view all variable values for each row.

1) Notepad + +

Notepad++ is a very special editor, open source software, free to use. Supported languages: C, C + +, Java, C #, XML, HTML, PHP, javascript! Features are:
1. Notepad built-in support for up to 27 kinds of syntax high-brightness display (includes a variety of common source code, scripts, it is worth mentioning that the perfect support. nfo file view), also support the custom language;
2. Notepad can automatically detect the file type, according to the keyword display node, the node can be free to fold/Open, code shows very layered sense! This is one of the most characteristic embodiment of this software;
3. Notepad can open a double window, in the Sub-window can also open multiple sub-windows, allowing the quick Switch full screen mode (F11), support the mouse wheel to change the document display scale, and so on;
4. Notepad provides a number of features, such as the location of the adjacent line interchange, macro functions, etc... Now there are many file editor online, this is a rare, whether it is the daily use or handwriting programming code, can let you experience 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, etc.!

Because of the amount of free resources that can be used together, more and more people are learning PHP web design, the MPS PHP Designer is designed for the PHP Web page design program, it built a series of scripts, PHP4 source database, syntax, high-brightness display, FTP client ... And so on, whether you are a PHP web Design Master, or just a beginner, you can use the software to help you design Web programs (SQL, HTML also support).

3) Eclipse PDT

Eclipse is an integrated development environment that can be implemented with plug-ins as a function. PDT The project began very early. Zend Studio for Eclipse is based on this plugin, plus its own debugger. You can also use this plugin on Eclipse, and then choose the debugger yourself to configure your own development bad environment. As to how to configure, on-line someone wrote their own configuration method, you can check their own, here is just the introduction of tools, this is not a table. Here I present a configuration of the complete package. This is also Zend developed, because it is free, so in the use of natural can not be compared with Zend Studio.

But since the plugin custom implementation is installed on eclipse, there is no need to install a large software for PHP development, so many people like to use such a tool.

4) Bluefish

Bluefish advertised itself as "an editor for skilled web designers and programmers, but its UI was intuitive, and any beginner was quick to get started and to discover and master its other features in constant accumulation." If you need a text editor that can design your web code, it's going to be a great piece of software. It gives me a general impression that professionalism is not daunting, and the combination of words and icons is good.

Bluefish provides a number of common HTML task options, such as fonts, tables, and, of course, links, which use a less common "link description" (anchor) to indicate clickable links. The Link Description dialog box even provides JavaScript scripting event functionality such as OnClick and onmouseover.

5) Notepad2


Notepad2 is a text editing tool that looks like a system Notepad, but it is much more enhanced than Notepad.
1. Custom syntax highlighting, support for HTML, XML, CSS, JavaScript, VBScript, ASP, PHP, CSS, perl/cgi,c/c++, C #, Java, VB, Pascal, assembler, SQL, Python, NS Is,ini, REG, INF, Bat,diff and many other script files.
2. Support Ansi,unicode,utf-8 and other encoding interchange
3. You can set an unlimited number of bookmarks (9 icons can be swapped) easy to locate
4. Space, tab color display, and can be converted to each other
5. Can operate on any block of text, 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 code printing, autocomplete, taskbar, Unix-style find and replace, infinite Undo, document templates, support for multiple language scripts and CSS, XML and XHML, and more.

7) PHP Coder

Phpcoder is used to quickly develop and debug PHP applications, it is easy to expand and customize, fully meet the developer's personality requirements.
1. Combined with PHP compiler and reference document, you can preview the PHP script in the editor instantly;
2. Support highlighting HTML and PHP code;

3. Auto-complete function, can automatically complete user-defined code snippets;
4. Standard function hints;
5. Have a special project manager;
6. The Object Browser searches for the contained information of the edited file, customizes the function, and displays it in a tree shape.
7. Support for finding symmetric statement markers;
8. Support Advanced search and replace;
9. Self-FTP function;
10. Support Run and breakpoint debugging.

In short, Phpcoder is a very practical, powerful programming environment, and it is free!

8) PHP Editor

Dzsoft PHP Editor is designed for PHP web program editing software-dzsoft PHP editor, with PHP editing, debugging, browsing, original code view, file browsing, customizable source code samples. and other functions, no need to set up a website host can test PHP script, is a powerful PHP programming software.

  

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 PHP, Ajax and JavaScript, groovy and Grails, Ruby and Ruby on Rails, and C/ The ideal tool for software development in + +.

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

NetBeans has a number of products that we are introducing here for PHP, and NetBeans for PHP has several notable advantages:

Full Chinese interface full open source free Support code template feature support code auto-collapse (area where you can choose to automatically collapse code) support for code formatting Support Project Detail settings (project right-click Property) support for multi-encoding support for FTP management support PHP debugging support syntax highlighting custom support file comparison support by project find and replace support Version control (CVS, Subversion, Mercurial) supports plug-in features that support code indentation (TAB and SHIFT + TAB, most editors support these 2 shortcuts) support for parentheses matching (including braces) Support syntax instant error correction support PHP, JS, CSS and mixed-write navigation support JS compatibility check support the CSS design support code hint (input point number,::,->, will automatically prompt the code, other circumstances by the user to decide whether to prompt) support file quick Positioning (shortcut ALT + Shift + O, You can quickly find and locate related files in your project by keyword list) support type quick positioning (shortcut CTRL + O, for JS, directly search out the name of the function containing the keyword and positioning) support symbol quick positioning (shortcut key CTRL + ALT + Shift + O, and for PHP and JS, Search directly for attributes, methods, and function names that contain keywords and locate them) system and plug-ins can be updated automatically

The benefits really say, who use who know, your eclipse, Zendstudio can throw, this is a bit too, if the cost alone, the latter really can be removed.

) PSPad

PSPad, a super small, and very suitable for the development of PHP software

Recommended reasons: The encoding format to support super-good, using DW to write pure code or very error-prone, such as with the session in the DW writing, will definitely prompt the wrong, of course, there are many benefits do not list

Cons: No code hint function, but if you are an old hand, this is not the call, and the novice should practice without prompting the writing code.

Free editor, support Simplified Chinese interface. It combines the advantages of various editors, simultaneously editing multiple files, using project, built-in hex editor, built-in hex editor, support for macro recording and use, support for syntax highlighting and color display, Html,php,pascal,jscript,vbscript, Sql,perl,java ... , built-in file comparison tool, support macro recording and use, built-in FTP tool, can set the corresponding external tools for different file types, support external compiler. However, it does not seem as editplus to open the file.

  • Related Article

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.