All Projects → WyriHaximus → Awesome Phpstorm

WyriHaximus / Awesome Phpstorm

A curated list of amazingly awesome PHPStorm plugins, resources and other shiny things.

Projects that are alternatives of or similar to Awesome Phpstorm

Haskell Language Server
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
Stars: ✭ 1,857 (+158.28%)
Mutual labels:  hacktoberfest, ide
Atheos
A self-hosted browser-based cloud IDE, updated from Codiad IDE
Stars: ✭ 144 (-79.97%)
Mutual labels:  hacktoberfest, ide
Intellij Elixir
Elixir plugin for JetBrain's IntelliJ Platform (including Rubymine)
Stars: ✭ 1,488 (+106.95%)
Mutual labels:  hacktoberfest, ide
Vscode Gremlins
Gremlins tracker for Visual Studio Code: reveals invisible whitespace and other annoying characters
Stars: ✭ 78 (-89.15%)
Mutual labels:  hacktoberfest, ide
JetBrainsRunner
A Krunner Plugin which allows you to open your recent projects
Stars: ✭ 31 (-95.69%)
Mutual labels:  ide, phpstorm
Sublimechef
A Sublime Text 2 Package for authoring Chef related files
Stars: ✭ 85 (-88.18%)
Mutual labels:  hacktoberfest, ide
Awesome Travel
Do you want to build a travel app?
Stars: ✭ 133 (-81.5%)
Mutual labels:  hacktoberfest, awesome-lists
Monaco Ide Font
〽️ Patched Monaco font for use in popular IDEs and editors
Stars: ✭ 127 (-82.34%)
Mutual labels:  ide, phpstorm
Sdk
The jMonkeyEngine3 SDK based on netbeans
Stars: ✭ 240 (-66.62%)
Mutual labels:  hacktoberfest, ide
Aaru
Aaru Data Preservation Suite
Stars: ✭ 193 (-73.16%)
Mutual labels:  hacktoberfest, ide
Portugol Webstudio
IDE online para o Portugol
Stars: ✭ 67 (-90.68%)
Mutual labels:  hacktoberfest, ide
Magento2 Phpstorm Plugin
PHPStorm Plugin for Magento 2
Stars: ✭ 294 (-59.11%)
Mutual labels:  hacktoberfest, phpstorm
Mspaintide
Programming in MS Paint
Stars: ✭ 909 (+26.43%)
Mutual labels:  hacktoberfest, ide
Rubberduck
Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).
Stars: ✭ 1,287 (+79%)
Mutual labels:  hacktoberfest, ide
Ide Stubs
Phalcon IDE Stubs
Stars: ✭ 137 (-80.95%)
Mutual labels:  ide, phpstorm
Collector Intellij
A PhpStorm plugin for refactoring to collections
Stars: ✭ 114 (-84.14%)
Mutual labels:  hacktoberfest, phpstorm
Phpstorm Ide Config
My PhpStorm configuration for writing modern PHP code
Stars: ✭ 55 (-92.35%)
Mutual labels:  ide, phpstorm
Laravel Whoops Editor
Laravel Whoops Editor helps to open your code editor from exception stack trace.
Stars: ✭ 83 (-88.46%)
Mutual labels:  ide, phpstorm
Ide
Enso – a visual and textual functional programming language.
Stars: ✭ 168 (-76.63%)
Mutual labels:  hacktoberfest, ide
yii2-autocomplete-helper
Yii2 IDE Autocomplete Helper
Stars: ✭ 38 (-94.71%)
Mutual labels:  ide, phpstorm

Awesome PHPStorm Buy Phil a tree

A curated list of amazingly awesome PHPStorm plugins, resources and other shiny things sorted by category and alphabet. Commercial/payed plugins will be marked with a behind the name.

Articles

Blogs

Plugins

Code Quality

  • PhpMetrics - PhpMetrics is a static analysis tool for PHP.
  • Php Inspections (EA Extended) - This plugin is a Static Code Analysis tool for PHP (aka inspections in JetBrains products).
  • SonarLint - SonarLint is a static analysis tool for PHP, it runs static analysis locally showing issues in realtime as you edit and can be integrated with a Sonar server.

Deployment

  • Kubernetes - Interact with your k8s cluster, preview helm teplates, resource deprecation notices and much more

File types

  • composer.json - This plugin adds auto completion and inspections support for composer.json file in PHP projects.
  • .editorconfig - A JetBrains IDE plugin supporting the EditorConfig standard
  • .env - .env files support
  • .htaccess - Apache config (.htaccess) support
  • .ignore* - .ignore is a plugin for .gitignore (GIT), .hgignore (Mercurial), .npmignore (NPM), .dockerignore (Docker), .chefignore (Chef), .cvsignore (CVS), .bzrignore (Bazaar), .boringignore (Darcs), .mtn-ignore (Monotone), ignore-glob (Fossil), .jshintignore (JSHint), .tfignore (Team Foundation), .p4ignore (Perforce), .flooignore (Floobits), .eslintignore (ESLint), .cfignore (Cloud Foundry), .jpmignore (Jetpack), .stylelintignore (StyleLint), .stylintignore (Stylint), .swagger-codegen-ignore (Swagger Codegen), .helmignore (Kubernetes Helm), .upignore (Up) files in your project.
  • Makefile - Support for UNIX Makefiles
  • Markdown - Markdown language support for IntelliJ platform

Frameworks

  • CakePHP IdeHelper - Framework plugin for better IDE autocomplete/typehinting support.
  • Laravel Plugin - Supports Laravel Route, Blade, DIC, etc.
  • Magicento - Commercial plugin which supports Magento 1.x and 2.x.
  • Symfony Plugin - Tons a small useful tweaks for Symfony, Doctrine, Twig etc.
  • Yii2 - Provides Yii 2 Framework support for PhpStorm and IntelliJ IDEA.

Fun

  • Friday Mario - The first plugin in the world to gamify development in IntelliJ IDEs. Basically, it plays sounds from Mario video game on various actions.
  • Nyan Progress Bar - Pretty progress bars for IJ based IDEs. Nayan Cat Progress Bar
  • Power Mode II - Power Mode Based on the activate-power-mode atom plugin and forked from Baptiste Mesta on Github.
  • Key Promoter X - Shows you how easy it is to do the same action using only keyboard (menus and toolbar button mouse clicks initiates shortcut display). Awesome to learn lots of keyboard shortcuts and forget about the mouse.

Languages/Formats

  • BashSupport - Bash language support for the IntelliJ platform. Supports syntax highlighting, rename refactoring, documentation lookup, inspections, quickfixes and much more.
  • NEON support - Nette Object Notation - ne-on.org

Testing

  • PHPUnit Enhancement - PhpStorm plugin to provide smart autocomplete, code navigation and refactoring features for mocked class methods. Its a fork of PHPUnit Autocomplete Assistant to support latest PhpStorm API and provide additional PhpUnit / Prophecy features

Themes

Utilities

  • deep-assoc-completion - The plugin allows you to have auto-completion for PHP array keys inferred from other functions (also for mysqli and PDO results).
  • 3v4l pl4g1n - The plugin allows you to run your code on more than 150 different PHP versions using 3v4l.org.
  • String Manipulation - Provides actions for text manipulation: change case, encode/decode (md5, hex, base64), increment/decrement, sort lines, allign
  • CamelCase - Switch easily between CamelCase, camelCase, snake_case and SNAKE_CASE. See Edit menu or use SHIFT + ALT + U.
  • Lines Sorter - Add Sort Lines action in Edit menu to sort selected lines or whole file if selection is empty.
  • PHP Annotations - Adds support for PHP annotations
  • PHP Toolbox - Adds completion and typing for many libraries using dynamic returns types based on arguments
  • RegexpTester - Regular Expression Tester for IntelliJ IDEA. Allows you to experiment with Java regular expressions in a dynamic environment.
  • Options completion plugin - Parses phpDocumentor's hash description and shows supported keys.
  • CodeGlance - Embeds a code minimap similar to the one found in Sublime into the editor pane.
  • Rainbow Brackets - Colored matching brackets.
  • Scan Mode - Toggle font size and line spacing by keyboard shortcut.

Sites

Twitter

  • @phpstorm - The official PhpStorm twitter account, they are very active and can answer almost every question you have about the IDE.
  • PhpStorm Tips - Keyboard shortcuts may differ depending on OS and keymap. This account is not affiliated with JetBrains. By @rskuipers.

License

CC0

To the extent possible under law, Cees-Jan Kiewiet has waived all copyright and related or neighboring rights to this work.

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].