PHP Perspective Main Toolbar

The PHP Perspective's Main Toolbar offers shortcuts to frequently used functionality. The toolbar dynamically changes as you work your way through the various perspectives and views, displaying relevant shortcuts only.

To customize the items on the toolbar, in the menu bar , go to Window | Customize Perspective.

Shortcut Icon

Shortcut Keys

Name

Description

 

New

Opens the New Wizard dialog.

Clicking the arrow next to the icon lets you select to create a new Zend Framework Project, PHP Project, Project, Zend Module, Zend Controller, Zend Model, Zend View, PHPUnit Test Case, PHPUnit Test Suite, PHP Class, PHP Interface, Remote Folder, PHP File, Folder, CSS, HTML, XML, Example Project or Other resource.

Ctrl+S

Save

Saves the active file.

Ctrl+Shift+S

Save All

Saves all active files.

Ctrl+P

Print

Prints the active file.

Ctrl+B

Build All

Manually invokes an incremental build on all projects in the Workbench.

 

Import Zend Server Event

Displays the Event List for the configured Zend Servers.

Clicking the arrow next to the icon allows you to select the required Zend Server.

See Zend Server Integration for more information.

 

Debug

Clicking the Debug Button executes the last run configuration.

Clicking the arrow next to the icon gives access to the following options:

  • Debug a previously executed launch configuration.

  • Debug As... - Debug the active file as a PHP Script, PHP Web Page, or, when applicable, a PHPUnit Test.

  • Debug Configurations - Opens the Debug dialog.

  • Organize Favorites - Allows you to select which launch configurations should be added to your Favorites list. Your Favorite launches will be listed first in the launch configuration list.

 

Run

Clicking the Run Button executes the last run configuration.

Clicking the arrow next to the icon gives access to the following options:

  • Run a previously executed launch configuration.

  • Run As... - Run the active file as a PHP Script, PHP Web Page, or, when applicable, a PHPUnit Test.

  • Run Configurations - Opens the Run dialog.

  • Organize Favorites - Allows you to select which launch configurations should be added to your Favorites list. Your Favorite launches will be listed first in the launch configuration list.

 

External Tools

Clicking the External Tools Button opens the External Tools Configuration dialog.

Clicking the arrow next to the icon gives access to the following options:

  • Run As - If applicable, allows you to run the file using External tools.

  • External Tools Configurations - Opens the configuration dialog for running a file using external tools.

  • Organize Favorites - Opens a dialog allowing you to organize your external tools.

See the External Tools topic in the Workbench User Guide for information on configuring your Builder.

Note:

Additional user guides can be accessed from inside Zend Studio by going to Help | Help Contents, or from the Eclipse Online Documentation site (http://help.eclipse.org/helios/index.jsp).

 

Debug URL

Launches the Debug URL dialog.

 

Skip All Breakpoints

Skip all breakpoints in debugging.

 

Resume

Resumes the debugging process.

 

Pause

Pauses the debugging process.

 

Stop

Stops the debugging process.

 

Disconnect

 

 

Step Into

Instructs the debugger to go into the function defined at a set breakpoint.

 

Step Over

Instructs the debugger to step over the breakpint.

 

Step Return

Instructs the debugger to return to breakpoint.

 

Drop to Frame

 

 

Use Step Filters

 

Open Type Button

Ctrl+Shift+T

Open Type

Launches the Open Type dialog.

Ctrl+H

Search

Launches the Search dialog.

Toggle Mark Occurences Button

Alt+Shift+O

Toggle Mark Occurences

Marks, or unmarks, Occurences.

The Mark Occurrences feature allows you to see where a variable, method or type is referenced within a file.

/

Ctrl+.
Ctrl+,

Next/Previous Annotation

Navigates to the next / previous annotation in the script.

Possible annotations are: Bookmarks, Diff additions, Diff changes, Errors, Info, Search Results, Spelling Errors, Tasks and Warnings.

Click the arrow next to the next / previous annotation icon on the toolbar to configure which types of annotations should be included.

Ctrl+Q

Last Edit Location

Jumps to the last location that was edited.

/

Alt+Left
Alt+Rigt

Back/Forward to last edited file

Scrolls through the previous/next edited locations in all edited file in the current session.

 

 

Pin the current editor

 

 

Enable Tunneling

Creates a Tunneling connection.

Click the arrow next to the Tunneling icon to select the server for which you want to enable a Tunneling connection.

 

Quick Access

Quick access to Zend Studio functionality.

 

Shortcut Icon

Shortcut Keys

Name

Description

 

New

Opens the New Wizard dialog.

Clicking the arrow next to the icon lets you select to create a new Zend Framework Project, PHP Project, Project, Zend Module, Zend Controller, Zend Model, Zend View, PHPUnit Test Case, PHPUnit Test Suite, PHP Class, PHP Interface, Remote Folder, PHP File, Folder, CSS, HTML, XML, Example Project or Other resource.

Ctrl+S

Save

Saves the active file.

Ctrl+P

Print

Prints the active file.

Ctrl+Alt+N

New Untitled PHP Document

Creates a new untitled PHP Document.

 

Create New SQL Connection

Opens the New SQL Connection dialog.

 

Generate PHPDoc

Opens the PHPDoc Generation wizard.

 

Zend Server Event List

Displays the Event List for the configured Zend Servers.

Clicking the arrow next to the icon allows you to select the required Zend Server.

See Zend Server Integration for more information.

 

Debug

Clicking the Debug Button executes the last run configuration.

Clicking the arrow next to the icon gives access to the following options:

  • Debug a previously executed launch configuration.

  • Debug As... - Debug the active file as a PHP Script, PHP Web Page, or, when applicable, a PHPUnit Test.

  • Debug Configurations - Opens the Debug dialog.

  • Organize Favorites - Allows you to select which launch configurations should be added to your Favorites list. Your Favorite launches will be listed first in the launch configuration list.

 

Run

Clicking the Run Button executes the last run configuration.

Clicking the arrow next to the icon gives access to the following options:

  • Run a previously executed launch configuration.

  • Run As... - Run the active file as a PHP Script, PHP Web Page, or, when applicable, a PHPUnit Test.

  • Run Configurations - Opens the Run dialog.

  • Organize Favorites - Allows you to select which launch configurations should be added to your Favorites list. Your Favorite launches will be listed first in the launch configuration list.

 

Profile

Clicking the Profile Button executes the last run configuration.

Clicking the arrow next to the icon gives access to the following options:

  • Profile a previously executed launch configuration.

  • Profile As... - Profiles the active file as a PHP Script, PHP Web Page, or, when applicable, a PHPUnit Test.

  • Profile Configurations - Opens the Debug dialog.

  • Organize Favorites - Allows you to select which launch configurations should be added to your Favorites list. Your Favorite launches will be listed first in the launch configuration list.

 

External Tools

Clicking the External Tools Button opens the External Tools Configuration dialog.

Clicking the arrow next to the icon gives access to the following options:

  • Run As - If applicable, allows you to run the file using External tools.

  • External Tools Configurations - Opens the configuration dialog for running a file using external tools.

  • Organize Favorites - Opens a dialog allowing you to organize your external tools.

See the External Tools topic in the Workbench User Guide for information on configuring your Builder.

Note:

Additional user guides can be accessed from inside Zend Studio by going to Help | Help Contents, or from the Eclipse Online Documentation site (http://help.eclipse.org/helios/index.jsp).

 

Debug URL

Launches the Debug URL dialog.

 

Profile URL

Launches the Profile URL dialog.

Open Task Button

Ctrl+F12

Open Task

Launches the Open Task  dialog.

Open Type Button

Ctrl+Shift+T

Open Type

Launches the Open Type dialog.

 

Open JavaScript Type

Launches the Open JavaScript Type dialog.

Alt+Shift+G

Open PHP Element

Launches the Open PHP Element dialog.

Ctrl+H

Search

Launches the Search dialog.

Toggle Mark Occurences Button

Alt+Shift+O

Toggle Mark Occurences

Marks or unmarks Occurences.

The Mark Occurrences feature allows you to see where a variable, method or type is referenced within a file.

Open Web Browser Button

 

Open Web Browser

Opens the Web Browser.

Ctrl+.
Ctrl+,

Next/Previous Annotation

Navigates to the next / previous annotation in the script.

Possible annotations are: Bookmarks, Diff additions, Diff changes, Errors, Info, Search Results, Spelling Errors, Tasks and Warnings.

Click the arrow next to the next / previous annotation icon on the toolbar to configure which types of annotations should be included.

Ctrl+Q

Last Edit Location

Jumps to the last location that was edited.

Alt+Left
Alt+Rigt

Back/forward to last edited file

Scrolls through the previous/next edited locations in all edited file in the current session.

 

Enable Tunneling

Creates a Tunneling connection.

Click the arrow next to the Tunneling icon to select the server for which you want to enable a Tunneling connection.

 

Launch Platform Integration

Launches Platform Integration.

Click the arrow next to the Platform Integration icon to select the server for which you want to enable Platform Integration.

 

Encode Project with Zend Guard

Encodes your project with Zend Guard.
This will only be available when Zend Guard integration is enabled through the Zend Guard Preferences page.