• Home
  • Get Noticed 2017
  • PHP
  • Quick Tips
  • Contact
  • About me

Bartosz Sosna Blog

Bartosz Sosna Blog

PHP BLOG

How to work faster with PhpStorm
Get Noticed 2017, PHP, PhpStorm, Quick Tips

How to work faster with PhpStorm

How to work faster with PhpStorm

You repeat any day a lot of things. Many, many things and any things need some time. Sometimes one second, sometimes few seconds. You can think that is not too much, but believe me – you wasting a lot of time. Today I show you how to work faster with PhpStorm.

Time is precious

I have two basic principles to save time. If you want work faster and more effectively, you will use most often as possible shortcuts and do not use the mouse if it is not necessary. At the beginning is not intuitive and uncomfortable but believe me, you should invest your time to learn it. In the future, you will see positive results.

Live Template

In PhpStorm can you write “Live Templates”. That mean, you can set an abbreviation to any snippets. For example, if you use oft:

var_dump($variable);
die();

You can set abbreviation “vard” and then when you write “vard” and push TAB, your code will be automative generated. You can set cursor position or variable too.

Macros

In PhpStorm can you use macros too. Macros are like “Live Template” but you do not set abbreviation and snippet. You record your coding and then can you “play” it at any time.

Plugins

Key promoter

PhpStorm has a lot of shortcuts:

https://resources.jetbrains.com/storage/products/phpstorm/docs/PhpStorm_ReferenceCard.pdf

That is not easy to learn each of them, but you can use a “Key promoter” plugin. From now, every time when you use a mouse instead of the keyboard, you see an alert and a tip with a shortcut.

Plugin site: https://plugins.jetbrains.com/plugin/1003-key-promoter

IdeaVim

I know… VIM is not easy. It is very hard. I tried work with VIM 4 times and I gave up every time. Now I want to use this shortcuts in all programs. Trust me. Invest now the time to learn VIM shortcuts and save a lot of time in the future. Not only in PhpStorm, but in the console too. Now can I edit without a mouse any text document in the console. That make life easier and earn respect in the workspace 😉 .

Plugin site: https://plugins.jetbrains.com/plugin/164-ideavim

I hope your life will be easier now. I will get you more tips in the next posts. If you have another tip, please share with us!

 

 

 

Share this:

  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to share on Google+ (Opens in new window)

Related

Written by Bartosz Sosna in March 26, 2017 / 20260 Views
Tags | get notice 2017, php, phpstorm, quick tips
AUTHOR
Bartosz Sosna

I'm Web and App developer. I love gadgets and new technologies. I'm also productivity freak.

You Might Also Like

Slim Framework authorization with email confirmation

April 2, 2017

Whoops – pretty PHP errors and exceptions

March 5, 2017

How to add tasks to capistrano

May 5, 2017

No Comment

Please Post Your Comments & Reviews
Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Previous Post
Next Post

Serach

Newsletter

Latest Posts

  • API, Get Noticed 2017, PHP“Image Optimizer API” is ready“Get Notice 2017” contest is over My project “Image Optimizer…May 21, 2017
  • Get Noticed 2017, Quick Tips, zshZ shell (zsh) – better bashWhy zsh is better? I use console from years and…May 18, 2017
  • API, Get Noticed 2017, Quick TipsPostman – powerful tool to work with APIPostman – powerful tool to work with API I’m creating…May 7, 2017
  • Capistrano, Get Noticed 2017, PHP, Quick TipsHow to add tasks to capistranoHow to add tasks to Capistrano I wrote in post…May 5, 2017
  • Get Noticed 2017, MySQL, PHP, Quick TipsPhinx – PHP database migrationWhat is “database migration” I meet migrations first time in…April 30, 2017

STAY UPDATED

About Me

About Me

Web and App developer.

I'm Web and App developer. I love gadgets and new technologies. I'm also productivity freak.

About me (de)

Latest Posts

  • API, Get Noticed 2017, PHP“Image Optimizer API” is ready“Get Notice 2017” contest is over My project “Image Optimizer…May 21, 2017
  • Get Noticed 2017, Quick Tips, zshZ shell (zsh) – better bashWhy zsh is better? I use console from years and…May 18, 2017
  • API, Get Noticed 2017, Quick TipsPostman – powerful tool to work with APIPostman – powerful tool to work with API I’m creating…May 7, 2017
  • Capistrano, Get Noticed 2017, PHP, Quick TipsHow to add tasks to capistranoHow to add tasks to Capistrano I wrote in post…May 5, 2017
  • Get Noticed 2017, MySQL, PHP, Quick TipsPhinx – PHP database migrationWhat is “database migration” I meet migrations first time in…April 30, 2017
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

FOLLOW ME ON TWITTER

  • RT @DamianNaprawa: Festiwal Docker & Kubernetes - DZIEŃ 3 BARTOSZ SOSNA @brtsos Palec wskazujący skierowany w prawo Konfiguracja środowi…33 days ago
  • W końcu MacBook Pro bez bezużytczego touch bara? https://t.co/5tweGBUxP245 days ago
Bartosz Sosna Blog

Copyright © Bartosz Sosna