• Stars
    star
    896
  • Rank 50,968 (Top 2 %)
  • Language
    Java
  • License
    MIT License
  • Created over 11 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

IntelliJ IDEA / PhpStorm Symfony Plugin

IntelliJ IDEA / PhpStorm Symfony Plugin

Build Status Version Downloads Downloads last month Donate to this project using Paypal

Key Value
Plugin Url https://plugins.jetbrains.com/plugin/7219
ID fr.adrienbrault.idea.symfony2plugin
Changelog CHANGELOG
Build and Deployment MAINTENANCE

Install

  • Install the plugin by going to Settings -> Plugins -> Browse repositories and then search for Symfony.
  • Enabled it per project (File -> Settings -> Languages & Framework -> PHP -> Symfony)
  • Install Php Annotation plugin to enjoy all the annotation stuff
  • Plugin needs a valid PhpStorm indexer, use "File > Invalidate Caches / Restart" if something crazy is going on

Freemium

Since PhpStorm 2022.1 is plugin is marked a "Freemium".

  • All features which are inside GitHub are free to use, unless there is reason (e.g. Supporting old Symfony Version, ...)
  • Non-free features are flagged with [paid] inside the CHANGELOG
  • There is ~15min grace period after project open where all features are available

A license can be bought at JetBrains Marketplace. Free Discount Code generator for open source contributions are planned.

Version

  • This plugin supports Symfony 2, 3, 4, ...

Documentation and tutorials

Autocomplete (or something else) is not working! Help! ๐Ÿ˜ฎ

  • You usually need to trigger the autocomplete popup yourself, by pressing CTRL+SPACE (may be a different shortcut depending on your keymap).
  • Check your File -> Settings -> Languages & Framework -> PHP -> Symfony -> Enable Plugin for this Project

Technical Diagram (Work In Progress)

Symfony Plugin Technical Diagram

Building, debugging and other

  • Install IntelliJ IDEA (Community Edition works fine)
  • Open this project
  • Choose View > Tool Windows > Gradle
  • Double click idea-php-symfony2-plugin > Tasks > intellij > runIde

If you are having difficulties, consult the documentation: http://confluence.jetbrains.com/display/PhpStorm/Setting-up+environment+for+PhpStorm+plugin+development

  • Want to sponsor my development? Nice! You can sponsor me via PayPal or via Github. Github matches your donation so the total donation will be doubled.

What? Something still does not work? Damn! ๐Ÿ˜ข

You can browse the existing issues at https://github.com/Haehnchen/idea-php-symfony2-plugin/issues

If your issue already exists, don't hesitate to add a comment to help contributors resolve the issue more easily. If your issue does not exist, open a new issue ๐Ÿ˜ƒ.

Make sure to provide the maximum amount of informations, such as:

  • What version of PhpStorm are you using ?
  • What version of the plugin are you using ?
  • The stack trace if an error occurred
  • Check if you are in PhpStorm eap channel

More Repositories

1

crypto-trading-bot

Cryptocurrency trading bot in javascript for Bitfinex, Bitmex, Binance, Bybit ... (public edition)
JavaScript
2,787
star
2

idea-php-laravel-plugin

Laravel Framework Plugin for PhpStorm / IntelliJ IDEA
Java
571
star
3

uniswap-arbitrage-flash-swap

Uniswap flash swap arbitrage solidity contracts
JavaScript
385
star
4

idea-android-studio-plugin

Android Studio Plugin
Java
291
star
5

idea-php-annotation-plugin

Add PHP annotation support for PhpStorm and IntelliJ
Java
242
star
6

idea-php-toolbox

Collections of tools and improvements to make PhpStorm a little bit better
Java
157
star
7

idea-php-generics-plugin

Support generics types in PhpStorm via psalm / phpstan docblock
Java
144
star
8

idea-php-shopware-plugin

Shopware Plugin for PhpStorm which extends Symfony Plugin
Java
55
star
9

idea-php-symfony2-plugin-doc

Documentation only !!! for idea-php-symfony2-plugin
Python
49
star
10

idea-php-drupal-symfony2-bridge

PhpStorm plugin to support Symfony components inside Drupal 8
Java
34
star
11

idea-php-toolbox-json-files

PHP
25
star
12

torrent-announcer

Can simulate torrent client requests to a tracker and returns client ips
PHP
17
star
13

idea-php-oxid-plugin

Oxid Plugin for PhpStorm
Java
14
star
14

node-js-crypto-technical-analysis-candlestick-webserver

Candlestick Technical Analysis Http Server based on node.js
JavaScript
10
star
15

drupal-packagist

Provides a Composer packagist page for Drupal projects
PHP
8
star
16

behat-placeholder-extension

Behat placeholder extension
PHP
5
star
17

bittorrent-tracker

Simple BitTorrent Tracker / Proxy
PHP
5
star
18

solidity-multicall-contract

Contract to aggregate multiple contract web3-rpc requests into single request chunks
Solidity
4
star
19

idea-php-behat-plugin

IntelliJ IDEA / PhpStorm Behat Enhancement
Java
4
star
20

ZendDbBundle

Bundle that wraps ZendDb to Symfony2 and Doctrine
PHP
3
star
21

tgudy

TYPO3 Template and Extension
JavaScript
3
star
22

idea-localization-plugin

Extended translation / localization support for PhpStorm / IntelliJ for formats like XLF, XLIFF
Java
3
star
23

espend.de--Delicous-Bookmarks

Main Drupal module that works on b.espend.de to export HTML from Delicous Bookmarks
PHP
2
star
24

e2-fb

Facebook client for Enigma2 / Dreambox
Python
2
star
25

vavoo-iptv-stream-proxy

JavaScript
2
star
26

idea-twig-plugin

PhpStorm / IntelliJ Twig Extended Plugin improvements extracted from Symfony Plugin
Kotlin
2
star
27

Onlinestreams-for-D-Box2

Mediaportal fรผr Neutrino (D-Box2) mit Interface fรผr Popcorn Hour Gerรคte: einfacher "OnlineStream Proxy" auf Basis des internen Movieplayers. Enthalten Scripts: Youtube, ZDFMediathek, MyVideo, Apple Trailer, Spiegel.TV, kino.de, Tv-Total.de alle in PHP
PHP
2
star
28

idea-badge

Provides badges support for statistics of IntelliJ IDEA / PhpStorm Plugin Repository
PHP
2
star
29

jquery.csspanel

A panel to manipulate simple CSS styles
PHP
1
star
30

http-segmenter

Stream video to your iPhone, iPad, iPod, iOS over http
C
1
star
31

autodesk-inventor-plot-class

This class does some plotting stuff for Autodesk Inventor
Visual Basic
1
star
32

jetbrains-enterprise-plugin-repository

XML API Project for a custom JetBrains Enterprise Plugin Repository
PHP
1
star
33

MyTubeExt

MyTubeExt - Devel fork of MyTube Enigma2 Extension
Python
1
star
34

idea-php-code-usage

Exports a PHP file structure to JSON
Java
1
star
35

vbnettools

Some VB.NET projects like HamachiBroadcastFixGUI
Visual Basic
1
star
36

autodesk-inventor-printbuttons

Configurable toolbar for Autodesk Inventor for plot and print on single button click
Visual Basic
1
star
37

sharemybox.net-enigma2-client

Python Client for sharemybox.net Dreambox and Enigma2 based receiver
Python
1
star
38

idea-php-symfony2-plugin-test

Symfony2 Standard Edition to reflect features and provide tests of PhpStorm Plugin
PHP
1
star