Tips and Tricks coding with Zend Studio for Eclipse Part 1 by Peter MacIntyre ZCE

Tips and Tricks coding with Zend Studio for Eclipse Part 1 by Peter MacIntyre ZCE


http://www.osscube.com/php/deployment...
This video illustrates the key Zend concepts & features including Views, Perspectives and basic areas of coding environment. Watch this video to learn more about Zend studio, Zend studio integration and Zend studio with Zend framework.
Closed Caption:

I would do in a crash course here
on ten studio work works I'm thanks
Peter McIntyre
I've been using since 2004
quite a few years now and
it's actually on the original beta
for the product unused certain studios
regular against non equips version
before
because surgeon caner I'm not in the
note expert on it I don't think there's
so much to this product
but I'm
especially since the space on the clips
that alone is a is a bigger
art form so we have
containers to Virgin's have as in studio
the other one is called PDT which is an
open-source
I'm version free version but we're
looking at is the professional
addition when you pay for and
we're going to look bad I'm
the who someone the
well the basics of it first and then
get into just a few
for good examples of what we can do
a just taken to the questionnaire you
if you would the coating environment
that you're using now
I was told that some people weren't
for have never used in studio for quits
well which one what you're using now
some people use NetBeans some you people
use Comodo
just curious what you people are using
you are waiting for it to a few people
to respond to that
and just give you an overview
work is iden- agree a development
environment
i jus contains
first we have a.m. this is a
who heard explaining well as you can see
it
in the bigger picture but this is a
clips
PHP sorry since Studio for Eclipse
PHP's environment now if you see appear
are ok we can see mine
most Kercher but in the car right
about the tabs call it lying task list
to see a little
chains a sizable so you can see a
there's a
little cabin of a scepter with that what
you do is change perspectives
now perspective me it's just a
collection
abuse and every one of these tabs
he refused to explore on the left side
we've tocar key
I'm right weaver
mining tasks I'm blowing problems tasks
console up and of course the code editor
you so these are all views
and the collection and use is known yes
a perspective
I inside the
eclipses project-based
and both backed I'm
you can see here the PHP explore tab
there's a bunch of different projects I
have going on here
I can expand collapse them and I can
work on many different projects at the
same time
these projects are all stored in what's
known as
workspace so you can have multiple
projects multiple workspaces
into the File menu can switch work
spaces so
your project in its own workspace you
can switch to other
congo locations for go look for I always
locally put my workspace in my
x two cocks folder too so I can directly
serve on local host
four-time working on
so he does recall workspaces projects
within workspaces
views and perspectives
so please as we're going longest taking
any questions that you have
and I'll try and answer her sis is a
p.m. the environment of Sen studio
version 9 which just came out
over two or three weeks ago major
upgrade are
but what went wrong you should also be
very similar
for genetic previous version so what i'm
showing it today there's not much
a structural difference if you open up
K a other programs
unlock code for oil seals you see them
as a tabbed interface Akhtar
here and you can call them just as
easily I'm
Inc this is the year before you know the
code is
environment as well let you know the
corner window
user preferences a menu item
here you can
I guess it wasn't wrong was going
you know so
im always go back to the year
the other areas we're talking about
different projects a
over here we can expand and collapse
if there's a bit of a lag between when
you see it when I'm doing so well
leave money I won't be as fast snow
heavy
good and under 500 you switch workspace
and there is
worth talking about my I work spaces
projects being in this workspace under
its too dark
so again under window
preferences a its major section where
you'll spend
sometime I what to expect when you get
started setting up your own environment
um
you can see there's different sections
here PHP is the meaning of section here
for you to go environment in PHP
I'm
you can talk about how you its
appearance code covers we're getting
them
qualities a little bit later wanna I'll
some
you should the bug settings editor
settings
you can expand that
sure to screen a car
I'm and your code folding options
and so on
so again that's under 10 in preferences
and you're going to be
an spending some time in there at least
very first
under the general issue see you some
general options for editors
text editors I'm K
spelling options things like that
who are things that are set you can see
here by the spelling is turned off
you can I'm also because it's a code
editor
so I'm
but you can turn it on and off by
default it
when things are turned off
so if you want things to Keith happen
here some startup
sure am things when your garments are so
shuts down all kinds of different
options so again will be spending a
little time in here
I'm later on to show you where things
are
will be choking back before
so back here to the code editor
this is just a demo debug PHP file that
comes with us
sense to do. to give you this little
small file to play with
I'm and give has a few things to you
a show you that it's
what can be done within that
so the code editor itself was very
powerful
I'm key first all her
you narrative feature call code folding
if you see here my number for
might be a little hard but there's a
little faint
negative sign and symbol circle if you
click on that panel
fold you code ever the way so if you
know that there's anything in that
section that you know on a deal was for
your own
screen space you can get it at the way
I'm here's a better example
in PHP code if you know this function
row colours
it's fine and you it's taking screen
space
you control it that way and
6 screen space out if you're working on
a different function
cue if you hover over
I'm that line of code
then click on me should be able to see
you
other you hover over the plus symbol and
don't cook on a
it'll open up a little over page over
up box was the actual code inside it
if you want to just visually reference
so I'm code folding
I'm as you can see the ok reserved words
are
in my case purple strings are in yellow
and so on function internal functions
up array and so on her
purple as well variables
I in my case or black
I can change them I think the east
between but default
or red but I'm I had those turned off in
my
situation are you can also see it's a
interpreting some HTML
as best it can so XO
song you'd be a take
options here the border background color
and so on
I am
K what else okay we're also seeing the
line numbers
in this here section studio just too
though
left the line numbers you'll see is
called mr. Kerber
and you'll see any kind of burger
warnings and carers going on
represented here so when the sample for
file up they throw in the AM define
variable
just to show that the text editor
code editor will pick it up relations
PHP
I'm okay
in the marker burner
you'll see if you hover over it you'll
see a little
yellow caution some more and
if you hover over that using you'll see
that
if answer an undefined variable: that's
the warning
so warnings are in yellow I
you'll see them on the problems come
down below I
what it's the problems have however is
showing 100 items
and its roof making it's keeping tracker
every project all the projects I have
opening my workspace
so you can jump between projects if you
want to look at different problems
you can see them all her list and it
gives you the PAF
that their I found in
to hear sample projects I am
the collapse those what morning from
future messages as well
so I'm gonna force in error in here own
skin
for the space into the echo command you
can see the warning turns to a red
X red circle what X showing that it is
in fact a
bigger problem I'm
fry save the file with the air
my problems you is updated and
it gives me though line number: so on
where the problem occurs now if I close
at 4 I'll
and clap summer project you'll see
there's a red X on this project as well
from the project name in the top left so
that's indicating that somewhere in that
project early
problem K so when the problems travel to
springs up a little bit harder
if you double-click on the problem line
itself
it will open up before I'll pick you to
go on a co
where the problems so expertly I am
so we'll fix that
may roll call we want to save the file
and we're still stuck with the
morning through up being to find no
that's not a
showstopper it won't cause your program
to fail
I it's just an editor morning showing
you that you might be
rehearsing a variable that your not
where a
in total corporate king or perhaps
mistake texting
I have any questions over
again if you have some just talk to me
know I
notice them on the right answer and
Michael questions one
so I wanna go back two perspectives I'm
as I said you're looking at the code
basic PHP
perspective is shown up about here I'm
lot of things you can do with
perspectives so I was gonna switch to
another perspective here for quick on
the plus symbol little
PowerPoint or so a quick I'm other
and you can see a whole list up the
potential
perspectives that her for predefined
in in the next to you
so go to for have some working on any
remote system so quick on the remote
system
explore open that up and you can see a
whole different
Laveaux the screen what's in it was
remote
to your summer my remote our locations
that are for on a through FTP and so on
so it the eat what's your story this
open up
not ask for
okay so term
summer them you can store your passwords
a store and
stronger more so
I'm I'm you're so smart and I didn't
save my passwords
I am but again that is so
if you click on the news I'm properties
you'll see the host settings and so on
I'm for your CP connection
so you can directly worker earning
remote systems through FTP or SFTP in
other
other remote groups and this is one
perspective
so again I show you one way to get two
perspectives is
cooking on the other list and other way
than to the window
menu you can say look at open
prospective jurors were
to those couple ways to to two different
perspectives
me
kate is a question how do you create a
project from current system files
alright so if you have project that's
already on your system
you can't go far I'll
new I'm project from
CVS from get a SPN
or local php project so it's different
ways to bring them up
so if you have a local PHP over
project or just below their from
existing directory use
Carmack on this interface is a little
bit new for PHP
offers in studio 9 but
I should be able to interpret this me
his name the project new project
and you go and find
browse to it so I think all my projects
are already predefined
I'm
going next ask you for your old settings
and
any sporting workers if you wanna
accurate I click on Finish
it will upbringing I didn't select any
I'm
specific for project location: here
so we're going to project location:
actually darks
expand that I am
well here's why
her services it's not on my list
skits that brings out in and
it overlaps so high I might already have
it here its
so are noted to it so it'll show little
know that if
word is that it's already in your
workspace so that's how you create a new
project
I'm you can either go file new and bring
them
and bring them that list nicotine is or
can you think you can create better you
or if you're in the PHP explore
few you right now sonic new come up as
well
was coupled
ways to bring in here brand new project
fears
you know you can see all different kinds
looking our checks your
XML file HTML files before
general PHP I'll I just have to be a new
project
you can be in a project right
most new indiscreet and you php file
to right here
so if you want to create new files you
can do it that way orange
import projects as well me
so I was talking other perspectives
had to switch between perspectives I am
now back
into PHP star respective
are remote systems as the 1i was in
and 16 selector perspective it its to
your perspective per
in the top left earlier environment so I
don't want remote systems anymore
others right mouse on it so close
because back to the last
perspective that hadn't removed from
list
but it doesn't kill you it all together
so you can still going to remote system
and get
can anytime so
perspectives key like I said before just
a collection
views and use can be rearranged
and/or closed so I'm in this PHP
perspective and I don't like you how
it's opportunity
in the stock way here's another question
is it possible to create two different
project games
with the same workspace
yes
a to differ project names these are all
different projects
in my PSP Explorer summer clothes
right now I have a blog project assert
practice project
I'm these are all within the same
workspace
multiple projects so yes you can
perspective so again I mean my HP
perspective it felt like somebody
use I can rearrange some
or closing altogether I don't want this
tussle ask
I want close that and more editing space
hogan's drag this headline you
down to the bottom X become heard
bottom area and now I more
a reformer code I'm
now this project are
perspective is changed from its default
so what I can do as I can say as
a.m. my own perspective so
I'm now that I've customized
a PHP perspective I can change PHP
custom if I like now I've saved that
perspective
I can switch to any other respect
perspective I want to go back to my PSP
custom
expect my original PHP perspective still
exists
and it can come back up with a white man
pass quist as
before but my PHP customers my own
perspective and I so we're set up to
airport a question do these projects in
the future
explore points the same directory I
well the directory that these all
residing in
are under the same workspace in my case
so has a charger for here's a workspace
and it's my HT dark environment local
host so
am all these projects I'm currently
working on
for are inside backed work speaks
now they can be in different locations
I you can find the locations
above the project's I just by Ray
grossing on them
Inc wicking properties at the bottom and
you can look project
resources here the first one
and it will tell you its location
I'm sowwy to these projects in the same
workspace
are under different some folders but
they're all under each new york's
my kicks now they can be in different
folders
and broad could be just under see
project
what and that can be brought into
kissing work speaks
I 278 see dark so those
became be serves locally in a browser
without me having to move things around
and
okay so I said the
before we're gonna do a little bit more
in you knows when a collapse my project
but then a quick I might file
project expands again but that's doing
is this little too
are to wear a hero to lburg a PHP
explore
that links with the editor internet on
our
so close that go back to my coder
it doesn't went back into the Project
Explorer
which we explore if the code is eating
linked
man it helps me locate
army your project so I'm working on
multiple projects
here's my Costco Dell at least Costco
about I'm
works for back to demote debug
you see the highlight shows switches to
not the open trial in the open project
an
so
arm one more thing I was going to talk
to go code folding
is membership unique collapse could
enter the way
visual parents that can be and I'll
start
preferences that can also be controlled
preferences
under the PHP and I'm
section under editor and cold
code for so you can enable code folding
you can control it I'm to initially fold
these elements
so few don't wanna see the any PHP car
commenting if you are on a Mac with
closer
or folger functions
when you open a file you can do that so
far no said okay
and I'll close this file and open it
again
it should have my functions
automatically folded
and they are on a Mac withhold
so you can control it that way if you
like
and return those back of and
ok icky
such perspectives custom perspectives
code folding shown you a little bit
about where
I'm a controller within when the
his preferences me
I
another neat neat thing is called code
formatting
and as you can see this code is indented
I'm the if statement sir tab in Andover
and so on now hurry wrote michaud
with everything am to the left
work so syntactically that still works
that's correct for speech P is concerned
I'm but if I wonder format it properly
so I i mean invented and so on
I like the code right miles on it
on the source quick format
and what that will do is it will
rearrange the code
to proper indentations and so on so you
can see
car re retook it for me
now it left one of the
curly braces on left and so I
and that's because its a the way this
setup
so
Michael undercoat style under PHP in my
preferences I look at my formatter
you can see I different ways to control
I love codes for matters
I'm concert here invents how you like
you can
and make it so that the
way you can make it so that the curly
braces are on their own line
and so on there
building conventions and you can't have
new ones your own profile as well so if
you want to set up their own
code format some really strange way that
works for you
then you can go do
another neat thing in the editor is
called bookmarks
on save this I'll
game bookmarks are shown up
in the smoke rose
go back to the default you
anti-corporate specter
I'm so book
the bookmark is its own pew it's not
open by default
so you have to open window the work with
different views
not only in perspective I'm
I don't say this not only your
defoe perspective for you limited to the
use that
are you can add your own use a few or
and
again crossed my self-respect it that
way so
arm the
and if I want the bookmarkview
miss out on the default list I'm
I can go and look for and under general
up there is no bookmarks are concerned
okay
it'll open up on the bottom that would
have bookmarked is
I'm
it's a way to mark your code it's a
place maybe the last place were working
so if I was down here and I want to
bookmark this code is fine code I'm
doing something here on this print on
and is highlighted or ngo to the Marc
Herbert
here and i cant say add a bookmark
I can name in Bookmark or bookmark will
I'm be a default with fur coat it's
working on it so I can say working on
rich iraq cool for an answer
her singing Purple yes your question on
Just Good
with my point you know get back to you
are so here's my bookmark working on
print
I save it a little clue tab shows up
in the marker burr might be hard to see
up but it shows up in
bookmarks view and I can cook
close this second quote my files I can
be in a different area
I can go back to my bookmark double
click on it it'll take me try to the
code
was working before soap your back
if you're coming back over the weekend
might wanna just pockmarked line coach
you working on when you left
and find an easier way to come back to
work
so I really a question in indentation
we see a cap a cap where
this is the
function I was working on others go
control said to get back to you
so come and go back
say before
I'm not sure what kept you referring to
they referring to this curly
because curly brace here right
so I'm I'm not sure
course I see what happens if I format
again
so it I'm
seems to be ignoring that last one
August jammer going back toward left
again and see if it
so it better and we can put this crew
rest on its own mind but may have
something to do
so fight four-minute actually even with
all its own
wants to everything on its own line so
get out and everything on two lines of
code gonna save this
a syntactically its fine search PHP is
concerned will run
but are format this source format
thereto and intend to properly this time
so maybe I just miss to her missed
highlighting it or
or had it set up didn't work so
bug fixes that we talked with bookmarks
okay so no relation to
was kinda like bookmarks think all tasks
and what you can do you can assign
yourself things to do
so if you're still working on this
function
and you on it within your own out just
i'll show you how it's controlled second
use go to double slashes
Anna to do myspace and maybe something
note yourself finish this function you
save the file
notice in the task have
console task in the bottom a new to do
i'd shows up the line of code is marked
so you know where it is and you know
it's a peach Peter I protest
also in the marker burger you see a
little nap clip
had quick bored with a check mark on it
to note that it is a
to do pay them so again if you want to
go back to something a week later
a you know it's not a pressing matter
but it's something you wanna go back to
you
tidy up some code or something are you
can get yourself a to do
a
you can control a I can find that
Windows princes and
tutor test
exterior so under PHP editor task tax
you can see this to do is and I'm
a default and that's why
it picked up by the way now the other
one got done before
once called fix me and can add
priorities to them as well
so if I put in another one here call fix
me I can anyone
anything I want and at its priority or
you can set up your own
test text but I've done one that is a
high priority call
fix me fixa me so on the neckline
double slash IX
any space
I'm scrooge's
broken ago control ass now in New fix me
is shown up in the task
below and it has an exclamation mark
because I predefined the fix me
has hi for high-level
need to be fixed priority high real yes
I have been recording this
all session that was inserted so all
save it
and I'll send to or other proper order
Vineet answer in the Dropbox and
they don't know how to get ahold give it
to you so
again same thing
are to do and fix me again you can see
the different priorities
are closed faro reduce the project's
even ago open I can quit a quick fix me
opens up the line a coat it takes me
right it's similar to a
bookmarking that sensitive picture right
back to it but it also is a task
reminding you what's going on I
are yes now
the outline view is a very handy a
I'll bring this well smoot way
so yet wind you is certainly
was kind of just using this sample
a code it's not showing a whole lot but
sheesh I'm what it's doing is it showed
you the product
the functions within that code trial and
variables are defined so here's a DB
very well
row colors function display workers
every time you click on them it'll take
you to that definition so
so quick way to jump around producer
coat
to I'm
function levels and so on now an open up
a
class file here it has lots of
I'm methods and you can see the outline
view
as update itself work all the different
methods in this class and you can see
it's cost because
see circle seeing so here's the
properties
acquire I'm I'll
wind for you you wanna jump you can see
that a lot a code here in this file
you want to run 'em trucks find that
method you're after
if you know the name just click on it
it'll take to that section
but the file okay so if you have big
code libraries
mixture you UCO
mind you making collapse them altogether
multiple classes are
think that as well but it certainly
helps to jump around
think larger coat
you can sort
the items in here as well you can see
anchor is I'm
knocked are alphabetical obviously
so it helps you have seen them in a into
alphabetical listing
there's a little button here I'm you can
see a said
and what that does is it arranges
doesn't change your code actually but
the trains
listing ok the methods in this case
alphabetically
so you know wanna find something
surgical and you can jump
a in that way so
that's our crash course day one
I've I'm thanks to you for quips
I'm again like I said I'm saying this
session give it to you through Dropbox
meet later on during last questions here
before we go on the overview
next week we're going to look at team
development and
debugging and and some other features
on last a certain or Monday Tuesday
Wednesday next week as well
a last minute questions okay we'll see
you on
Monday at the same time buyer

Video Length: 41:14
Uploaded By: OSSCubeLLC
View Count: 563

Related Videos
PHP | How to setup XAMPP and Zend Eclipse PDT for PHP project
PHP | How to setup XAMPP and Zend Eclipse PDT for PHP project

In this video we will setup XAMPP and Zend Eclipse PDT for PHP project. XAMPP and Zend Eclipse PDT are free software. Downnload XAMPP http://www.apachefriends.org/download... Download Zend Eclipse PDT for Php Project http://www.zend.com/en/company/commun... If you want to set XAMPP Apache Port Number then kindly watch this video http://www.youtube.com/watch?v=GM21jU... [How to setup XAMPP Apache Port Number]
Video Length: 03:39
Uploaded By: Yusuf Shakeel
View Count: 14,560

Installing Zend PHP Debugger for Eclipse on OSX
Installing Zend PHP Debugger for Eclipse on OSX

A quick tutorial on installing the Zend debugger in Eclipse on OSX. The debugger allows you to step through code line by line as it executes - taking the guesswork out of debugging PHP web applications. Links Referenced in the Video: Walkthrough Instructions: http://verysimple.com/2011/08/16/inst... Zend Studio Web Debugger (Apache Module): http://www.zend.com/en/products/studi... Zend Debugger Plugin Install Site (Eclipse Plugin):br ...
Video Length: 08:03
Uploaded By: Jason Hinkle
View Count: 8,555

Zend Studio/Eclipse + PHP Code Sniffer (Part 1)
Zend Studio/Eclipse + PHP Code Sniffer (Part 1)

Part 1 of my short series on getting PHPCS setup as a tool for Eclipse/Zend Studio hr / bClosed Caption:/b hello my name is Justin rotting in the series someone we going over integrating PHP code sniffer it's basically a syntax checker for PHP integrating that into Zen studio and same steps should pretty much apply to eclipse as well I've set up a little demo shoulder here as you can see a cart PHP system arebr ...
Video Length: 02:06
Uploaded By: Justin Rovang
View Count: 6,675

Zend Studio/Eclipse + PHP Code Sniffer (Part 3)
Zend Studio/Eclipse + PHP Code Sniffer (Part 3)

Third and final clip for integrating phpcodesniffer with Zend Studio/Eclipse IDE hr / bClosed Caption:/b this is the third and final step for configuring huge pecs with per cent city on Eclipse and the previous step we configured PHP CS to work with the PHP executed will be configured in the steps for that and that's what I'm gonna go over for some reason quick use it for PHP CS arm the get angles basically to ...
Video Length: 08:17
Uploaded By: Justin Rovang
View Count: 3,477

Zend Studio/Eclipse + PHP Code Sniffer - (Part 2)
Zend Studio/Eclipse + PHP Code Sniffer - (Part 2)

Part 2 of my short series on getting PHPCS setup as a tool for Eclipse/Zend Studio hr / bClosed Caption:/b hello my name is just a roving this is part 2 A's integrating PHP code sniffer with sand studio slash eclipse com in the previous step we extracted PHP runtime: and unsolved pair core from the stepper going to configure pitch because never there is a excludable script file that we're going to ...
Video Length: 04:04
Uploaded By: Justin Rovang
View Count: 3,139

Debugging with Zend Studio for Eclipse by Peter MacIntyre ZCE
Debugging with Zend Studio for Eclipse by Peter MacIntyre ZCE

www.osscube.com/php/deployment/zend-server The participants will greatly benefit from this video by learning the key Zend Studio concepts & features of how the debugging environment can assist in fixing code. Watch this video to learn more about Zend Studio, Zend Studio with Zend Framework. hr / bClosed Caption:/b this is the session for Zen studio for trips and debugging I'm we're going to look at today is service and the bugging issuesbr ...
Video Length: 49:08
Uploaded By: OSSCubeLLC
View Count: 1,376

Zend PHP for IBM i demonstration at COMMON 2009
Zend PHP for IBM i demonstration at COMMON 2009

Mike Pavlak of Zend demonstrates Zend PHP for IBM i tools: Zend Core, Zend studio for Eclipse IDE, and the Zend Platform product at COMMON 2009. hr / bClosed Caption:/b I am I'm like that like present technology solutions consultant working with sense for about a year now for the IT director exciting time I'm gonna show you a couple things then our product portfolio are merely arms and core products and platforms not ...
Video Length: 06:02
Uploaded By: TechTargetTV
View Count: 1,234

Team Development Concepts using with Zend Studio for Eclipse
Team Development Concepts using with Zend Studio for Eclipse

www.osscube.com/php/deployment/zend-server This video will talk about the issues within the context of Zend Studio for Eclipse. The instructor looks at various team development issues that can be resolved by using this new Integrated Development Environment (IDE). He does this by posing common development scenarios and discovers how Zend Studio for Eclipse, Zend Studio, Zend Framework can alleviate the issues. hr / bClosed Caption:/b so today we're going to look and ...
Video Length: 46:51
Uploaded By: OSSCubeLLC
View Count: 273

Tips and Tricks of coding with Zend Studio for Eclipse Part 2 by Peter MacIntyre ZCE
Tips and Tricks of coding with Zend Studio for Eclipse Part 2 by Peter MacIntyre ZCE

http://www.osscube.com/php/deployment... A quick demo to introduce you to Zend Studio, Zend studio framework and Zend studio integration. Watch this video to uncover few interesting topics such as PHPDoc tag entries, connecting dependent projects (Configuring projects), function definitions in content assist, using the properties view to full effect, using PHPDoc tags for documentation, PHP Code Gallery, code analyzer etc. hr / bClosed Caption:/b okay today we're going ...
Video Length: 16:54
Uploaded By: OSSCubeLLC
View Count: 203

Copyright © 2025, Ivertech. All rights reserved.