Php IDE (Integrated Development Environment) Selection Guide [3]

Source: Internet
Author: User
Php IDE (Integrated Development Environment) Selection Guide [3] It should be noted that the IDE we are talking about here must support syntax check and single-step debugging. Otherwise, we will not use php ide. Therefore, software such as dreamweaver cannot be regarded as php ide. software name: zendstudio official IDE development language: j php IDE (Integrated Development Environment) Selection Guide [3]

It should be noted that the IDE mentioned here must support syntax check and single-step debugging. Otherwise, we will not use php ide. Therefore, software such as dreamweaver cannot be regarded as php ide.

Software name: zend studio official IDE
Development Language: java is slow and sometimes inexplicably crashes. This is a permanent pain in JAVA.
Software Web site: http://shop.zend.com/en/zend-studio-for-eclipse.html
Commercial/open-source :?????? Business
Function list :???????????????????????????????
Syntax highlighting :????????????????????????? Yes
Smart Tip and automatic completion :??????????????? Yes
Syntax check, (PHP, JS, CSS, HTML )??? Yes
Database operation :??????????????????????? Yes
SQL query generation :??????????????????????? Yes
Integrated WEB preview (html wysiwyg editing): Yes (manual configuration required, not good)
Error Check :????????????????????????? Yes
Class functions and variable lists are displayed in the tree :????????? Yes
Function parameter prompt :????????????????????? Yes
Matching parentheses :????????????????????????? Yes
Integrated xdebug debugging :??????????????????? Yes, and remote debugging is available.
Debugging breakpoint support :????????????????????? Yes
Todo management :????????????????????????? Unknown
Code beautification :????????????????????????? None
Docalization supports :??????????????????????? Yes (phpDocument)
Syntax block insertion :??????????????????????? None
The code base supports :??????????????????????? Unknown
Unit test :????????????????????????? Unknown
Integration help document :????????????????????? Yes
Chinese support :????????????????????????? Yes
IDE Chinese garbled characters :?????????????????????? None. this is better.
Integrate FTP :?????????????????????????? Unknown
Integrate SVN :?????????????????????????? None
Integrate CVS :?????????????????????????? Yes
Cross-platform :??????????????????????????? Yes

General Evaluation: officially, PHP development is always the best. Sadly, it is JAVA. In addition, if the machine performance is poor, I still do not select the IDE developed by JAVA.


Software name: PHPEdit
Development Language: C/C ++ has a high speed and efficiency, and consumes less resources.
Software Web site: http://www.phpedit.com/en
Commercial/open-source :?????? Business
Function list :???????????????????????????????
Syntax highlighting :????????????????????????? Yes
Smart Tip and automatic completion :??????????????? Yes
Syntax check, (PHP, JS, CSS, HTML )??? Yes (PHP only)
Database operation :??????????????????????? Yes
SQL query generation :??????????????????????? Yes
Integrated WEB preview (html wysiwyg editing): None
Error Check :????????????????????????? None
Class functions and variable lists are displayed in the tree :????????? Unknown
Function parameter prompt :????????????????????? Yes
Matching parentheses :????????????????????????? Yes
Integrated xdebug debugging :??????????????????? Yes (manual configuration is required, not good)
Debugging breakpoint support :????????????????????? None
Todo management :????????????????????????? Unknown
Code beautification :????????????????????????? Yes
Docalization supports :??????????????????????? Yes
Syntax block insertion :??????????????????????? None
The code base supports :??????????????????????? Yes, but the code library is poor !!
Unit test :????????????????????????? Yes (xUnit)
Integration help document :????????????????????? Yes
Chinese support :????????????????????????? Yes
IDE Chinese garbled characters :?????????????????????? Unknown
Integrate FTP :?????????????????????????? Yes
Integrate SVN :?????????????????????????? Unknown
Integrate CVS :?????????????????????????? Unknown
Cross-platform :??????????????????????????? None, only WINDOWS

General Evaluation: relatively powerful functions. Class functions and variable list tree display may be insufficient (only for PHP, without JS and HTML), which is not convenient for installation. Because it is installed from the network. Download all files. But I do not know the result. The unknown results cannot be estimated relative to the ones where multiple PHP files have been installed in the system. This details will limit a large number of users.

To be continued

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.