All Projects → koomai → Phpstorm Laravel Live Templates

koomai / Phpstorm Laravel Live Templates

Licence: unlicense
Laravel Live Templates for PhpStorm

Projects that are alternatives of or similar to Phpstorm Laravel Live Templates

Idea Php Laravel Plugin
Laravel Framework Plugin for PhpStorm / IntelliJ IDEA
Stars: ✭ 537 (-53.59%)
Mutual labels:  laravel, intellij, phpstorm
Laravel Whoops Editor
Laravel Whoops Editor helps to open your code editor from exception stack trace.
Stars: ✭ 83 (-92.83%)
Mutual labels:  laravel, intellij, phpstorm
Collector Intellij
A PhpStorm plugin for refactoring to collections
Stars: ✭ 114 (-90.15%)
Mutual labels:  laravel, intellij, phpstorm
Intellij Plugin Save Actions
Supports configurable, Eclipse like, save actions, including "organize imports", "reformat code" and "rearrange code".
Stars: ✭ 440 (-61.97%)
Mutual labels:  intellij, phpstorm
Svelte Intellij
Svelte components in WebStorm and friends
Stars: ✭ 345 (-70.18%)
Mutual labels:  intellij, phpstorm
Laravel Enterprise Starter Kit
👔 Enterprise Web application starter kit or template using Laravel
Stars: ✭ 356 (-69.23%)
Mutual labels:  laravel, template
Night Owl Jetbrains
Night owl theme / colour scheme for IntelliJ and Webstorm (or other Jetbrains IDEs). Includes dark and light mode 🌓
Stars: ✭ 276 (-76.15%)
Mutual labels:  intellij, phpstorm
Laravel template with vue
laravel5.5和vue.js结合的前后端分离项目模板,后端使用了laravel的LTS版本(5.5),前端使用了流行的vue-element-template项目。作为程序的起点,可以直接以此为基础来进行业务扩展。模板内容包括基础的用户管理和权限管理、日志管理、集成第三方登录,整合laravel-echo-server 实现了websocket 做到了消息的实时推送,并在此基础上,实现了聊天室和客服功能。权限管理包括后端Token认证和前端vue.js的动态权限,解决了前后端完整分离的情况下,vue.js的认证与权限相关的痛点,已在本人的多个项目中集成使用。
Stars: ✭ 763 (-34.05%)
Mutual labels:  laravel, template
Intellij Jvm Options Explained
Common JVM options used with Intellij and what they do
Stars: ✭ 636 (-45.03%)
Mutual labels:  intellij, phpstorm
Idea Php Symfony2 Plugin
IntelliJ IDEA / PhpStorm Symfony Plugin
Stars: ✭ 797 (-31.11%)
Mutual labels:  intellij, phpstorm
Flixel Templates
Project templates for HaxeFlixel
Stars: ✭ 30 (-97.41%)
Mutual labels:  intellij, template
Intellij Idea Tutorial
IntelliJ IDEA 简体中文专题教程
Stars: ✭ 19,071 (+1548.31%)
Mutual labels:  intellij, phpstorm
Magento2 Phpstorm Plugin
PHPStorm Plugin for Magento 2
Stars: ✭ 294 (-74.59%)
Mutual labels:  intellij, phpstorm
Yii2support
Yii2 Support for PhpStorm / IntelliJ IDEA
Stars: ✭ 280 (-75.8%)
Mutual labels:  intellij, phpstorm
Laravel Tabler
Laravel Package for integrating Tabler template and this package is Laravel Mix friendly.
Stars: ✭ 20 (-98.27%)
Mutual labels:  laravel, template
Phpstorm Settings
PHPStorm - Facebook style theme, Live templates etc
Stars: ✭ 31 (-97.32%)
Mutual labels:  laravel, phpstorm
Laravel Boilerplate
Laravel Boilerplate / Starter Kit with Gentelella Admin Theme
Stars: ✭ 704 (-39.15%)
Mutual labels:  laravel, template
Idea Php Drupal Symfony2 Bridge
PhpStorm plugin to support Symfony components inside Drupal 8
Stars: ✭ 34 (-97.06%)
Mutual labels:  intellij, phpstorm
idea-php-advanced-autocomplete
Plugin for PhpStorm IDE. Adds auto-completion support for various built-in PHP functions, where parameter is a string literal.
Stars: ✭ 57 (-95.07%)
Mutual labels:  intellij, phpstorm
idea-php-shopware-plugin
Shopware Plugin for PhpStorm which extends Symfony Plugin
Stars: ✭ 50 (-95.68%)
Mutual labels:  intellij, phpstorm

Laravel Live Templates for PhpStorm

How to:

  1. Go to Preferences | Tools | Settings Repository

  2. Add Read-only Source https://github.com/koomai/phpstorm-laravel-live-templates

  3. Restart PhpStorm.

  4. To see all templates, go to Preferences | Live Templates and expand the Template Group.

It's hard to remember shortcuts when there are a large number of options. A more efficient way is to take advantage of PhpStorm's Insert Live Template shortcut. Type as few or as many letters as you want and press Cmd + J. Then continue typing to filter the options.

For example, for the Schema Builder, type Sc or Sch or Schema and press Cmd + J.

Note: In the preview version of PhpStorm 8, live templates show up automatically as you type the first few letters. You should still press Cmd + J to filter out everything else (classes, variables, etc).

Supported Live Templates

Annotations

Route Annotations Screenshot

Tip: Type @ and then Cmd+J inside a docblock to see the options.

Blade

Laravel Blade Screenshot

Requests & Input

Laravel Input Screenshot

Laravel Input Screenshot

Laravel Requests Screenshot

Laravel Cookie Screenshot

Routes

Laravel Routes Screenshot

All Route verbs are labelled get by default, but you can change it easily once the shortcut is expanded:

Laravel Routes Screenshot

Views, Responses and Redirects

Laravel Views Screenshot

Laravel Responses Screenshot

Laravel Redirects Screenshot

Schema Builder

Laravel Schema Screenshot

Laravel Tables Screenshot

Cache

Laravel Cache Screenshot

Form

Laravel Form Screenshot

Session

Laravel Session Screenshot

Helpers

Laravel Helpers Screenshot

==========

Other goodies

Take your PhpStorm productivity to the next level with these keyboard shortcuts.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].