Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

PHP IDE/Tools

No description
by

john verz

on 5 September 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of PHP IDE/Tools

<?php
web development tools
johnverz@asti
the developer's tools affects his productivity...
IDE
text editor
zen coding
code refactor
linters
syntax highlighting
revision control
code standard
database management
debugger
snippets
code completion
css generator
What is IDE?
...the right tool for building applications
can really make all the difference.
it's an
Integrated Development Environment
....you know it.
it offers richer code editing experience that can include extras like wizards, debug mode and color coding, to name a few
Why Use an IDE?
SYNTAX HIGHLIGHTING
...it improves code readability
CODE COMPLETION
NAVIGATION
ERRORS AND WARNING HIGHLIGHTING
REFACTORING
CODE GENERATION
DEBUGGING
VERSIONING SYSTEM
10 Principles of the PHP Masters
- net.tutsplus.com
...but there's a lot of IDE out there.
what's the best choice?
to name a few:
wait, there's more...
and more...
Choose me!
I'm official!
I'm the
greatest!
I'm the
best!
let's compare...
...i know you will choose
eclipse
...how about a
text editor
sometimes a programmer doesn't need all
functionalities
an IDE loads slower compared to a text editor.
sometimes you just need a text editor...
this time I want introduce a
text editor
that you could fall in love with...
I name it the
Sublime Text
!
it requires greater processing overhead.
Features
super-fast
cross-platform
customizable
looks awesome
simplified IDE
snippets
readable
et cetera
Mini-map overview graphic for 'birds-eye-view' of source
Powerful command palette to quick perform actions
Easy file loading with file switching panel
Multiple selection capability
powerful split-editing
Fully customizable key bindings
Auto-complete and Snippets
Distraction Free Mode
Regex-based find and replace
Remembers files on re-open
Powerful plugin architecture
Package Control
simplifies the task of finding, installing and maintaining packages available for Sublime Text

Don't miss this...
zen coding (emmet)
prefixr
sublinter
codeintel
php doc
php syntax highlighter
Yii framework snippets
live reload
svn
etc.....
lots more!
it is the first thing that you should have on sublime text
so much to talk about
sublime text!
just try it!
the only disadvantages is....
you have to pay
but you can try it until you want!
no expiration!
you can get the same functionality as the paid one!
you don't need just an editor/IDE.
you need other tools like debugger, css gradient generator, color pickers and others
firebug
You can edit, debug, and monitor
CSS, HTML, and JavaScript live in any web page
take a look at what I've got for you...
ColorZilla
you can get a color reading from any point in your browser, quickly adjust this color and paste it into another program
you can zoom
the page you are viewing and measure distances between any two points on the page.
css gradient generator
powerful Photoshop-like CSS gradient editor

http://www.colorzilla.com/gradient-editor/
icon finder
provides high quality icons for web designers and developers in an easy and efficient way
type tester
it lets you compare how different fonts and font attributes will appear on a given set of text.
http://www.typetester.org/
HTML entity lookup
Need to know how to display the trademark symbol on one of your pages, this tool if just for you
http://leftlogic.com/lounge/articles/entity-lookup/
960 grid system
streamline web development workflow by providing commonly used dimensions, based on a width of 960 pixels.
a good example is
blue print css
@ http://www.blueprintcss.org/
javaScript tool which allows you to enter a size in pixels and displays what the corresponding em value would be.
http://riddle.pl/emcalc/
Credits
http://www.sublimetext.com
http://net.tutsplus.com/tutorials/php/10-principles-of-the-php-masters/
http://www.techrepublic.com/blog/five-apps/five-integrated-development-environment-applications/
http://coding.smashingmagazine.com/2009/02/11/the-big-php-ides-test-why-use-oneand-which-to-choose/
http://www.rockettheme.com/magazine/1319-using-sublime-text-2-for-development
http://www.trymbill.is/9-reasons-why-sublime-text-2-should-be-your-next-ide/
http://net.tutsplus.com/articles/web-roundups/20-tools-to-make-the-life-of-a-web-developer-easier/
did I forget anything?
thank you for listening!
or you just want the built in dev-tools of Google Chrome

cross-platform
Database Admin Tools

Hey! I'm the
latest FAN!
IDE
Full transcript