10 Free PHP Editors

Source: Internet
Author: User
Tags php compiler php editor php programming php script php software ftp client ruby on rails netbeans

If you have a good editor or development tool, it can greatly improve our development efficiency. Here are 10 free, powerful PHP editors/development tools. These editors have debuggers, incrementally execute PHP scripts, and see all the variable values of 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:

①, Notepad built-in support for up to 27 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;

②, 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;

③, Notepad can open a double window, in the Sub-window can 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;

④, Notepad provide a number of features, such as the location of adjacent line interchange, macro functions, and so on ... 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,nsis, Ini,reg, Inf,bat,diff and many other script files.

2 support Ansi,unicode,utf-8 and other encoding interchange

3 can set unlimited bookmarks (9 icons can be swapped) easy to locate

4 Spaces, 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

3: standard function hint;

4: There is a special project manager;

5: Object Browser searches for the included information in the edited file, customizes the function, and displays it in a tree shape.

6: Support for finding symmetric statement markers;

7: Support advanced search and replace;

8: Self-FTP function;

9: 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:

All-Chinese interface

Fully Open source free

Support for Code template features

Support for automatic code folding (areas where you can choose to automatically collapse code)

Support code formatting

Support Project Detail settings (project right-click property)

Supports multiple encodings

Support for FTP management

Support PHP Debugging

Support Syntax Highlighting customization

Support File Comparison

Supports find and replace by project

Support for version control (CVS, Subversion, Mercurial)

Support Plug-in features

Support for Code indentation (tab and SHIFT + TAB, most editors support these 2 shortcuts)

Support for brace matching (including curly braces)

Support Syntax Instant error correction

Support for PHP, JS, CSS, and mixed-write navigation

Support JS compatibility check

Support CSS Design

Support Code hints (input point number,::,->, will automatically prompt the code, other circumstances by the user to decide whether to prompt)

Support for quick file positioning (Alt + Shift + O, quick and easy to navigate through keyword lists in your project)

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 CTRL + ALT + Shift + O, and search directly for the attributes, methods, and function names that contain the keywords for both PHP and JS)

System and plug-ins can be updated automatically

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

Ten. 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 for macro recording and use, built-in FTP tools, external tools can be set for different file types, and external compilers are supported. However, it does not seem as editplus to open the file.

10 Free PHP Editors

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.