Php storm intro

  • 1,991 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to like this
No Downloads

Views

Total Views
1,991
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
1
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. PHPStorm 2.0 IDE overview A Jetbrains product
  • 2. Alternatives• Netbeans• Zend IDE (5.5 or 8.0)• Aptana• Notepad/VIM
  • 3. Disadvantages• Autosave ?• Remote management via sync• Interface/Settings complexity• No community plugins• .idea folder
  • 4. Standard?• Background project import• SVN + diff integration• Bookmarks Ctrl+Shift+1• Unit testing
  • 5. Advantages• Fast file search — Ctrl+Shift+N• Refactoring• External lib include (core+cms namespace)• Built-in local version history• Smarty .tpl support
  • 6. Unit testing• Install local php• PEAR from command line – call go.php http://pear.php.net/go-pear• PHPUnit from command line pear channel-discover pear.phpunit.de pear install phpunit/PHPUnit• Set include path in php.ini and refresh PHPStorm• Generate test case
  • 7. Unit test example
  • 8. Unit tests for• Small logical independent parts• No DB• No Multiclass calls