Categories


Authors:
__jay
BSD

PHP for IDEA 8

Products: IntelliJ IDEA

Vendor: Jay

Email:

Website: http://idea-php.sourceforge.net

SourceCode: PHP_1861.zip

Bugtracker page

Description:

PHP support with refactoring
Downloads: 13205
Rating:
Participated in rating: 22
Version Since Build Until Build File/URL Size (Kb) Date Details
α7. 81.9164. 85.*. Download 529.9 2009-02-06 11:28:55 details
α6. 72.7318. 75.7999. Download 526.79 2008-07-05 17:24:22 details
. .
1 update is hidden show all updates

Recent change notes:

  • Rename refactoring
  • Find usages
  • Parameter info
  • Fields resolve and completion
  • Methods resolve and completion

IDEA8 version

Rename refactoring only renames references which are resolved, so be careful.

Comments:

123>
__jay
2009-12-30 15:03:20
This plugin is deprecated, please use the bundled PHP plugin which goes with IDEA 9
.
Anonymous
Rated:
2009-03-26 09:17:57
Lots of exceptions. But it does highlight the code and it seems like it's all it can do.
Cant even see contants.
.
Anonymous
Rated:
2009-03-24 18:06:59
Installed onto 8/1 (#9732)
Looks fine. thanks.
.
Anonymous
Rated:
2009-03-05 19:06:08
Thanks allot for the effort, it's a great plug in.

I would defiantly pay for a more comprehensive version, with code reformat and robust re factoring.

Great Job!!!!!
.
fazleskhan
Rated:
2009-03-03 21:04:31
When this plugin is enabled Java's after dot code completion popup no longer is displayed.

Even with this problem it is a great plugin.
.
__jay
2009-02-06 19:23:04
well, upgrade your IDEA then please
.
Anonymous
2009-02-06 19:12:27
"Plugin is incompatible witch current IDEa installation"
Idea - Build 9013

Thanks!
.
Anonymous
2009-01-17 04:11:03
BLARG! Why doesn\\\'t this work on 8?
.
Anonymous
Rated:
2008-12-17 17:10:48
I used this on the 7.0 version .... PLEASE make it work for 8.0

it would be greatly appreciated
.
Anonymous
2008-12-16 02:32:02
Failed to install on Idea 8.0
.
__jay
2008-12-11 22:10:49
the plugin does not support intellij 8 and seems like it won't until someone won't come to help update it
.
Anonymous
2008-12-11 21:59:45
Does it work with IntelliJ 8.0? I have 8.0.1 and cant find this plugin in the plugin manager...

I think the problem is that my IntelliJ build is newer than the plugin supports. I downloaded the jar from sourceforge and see the until-build attribute in the plugin.xml file is 7999 -- my 8.0.1 build is 9164...
.
Anonymous
Rated:
2008-12-04 18:48:21
Why not use color hightlighting like that: http://www.php.net/echo
.
__jay
2008-11-28 14:54:41
could you please mail me the file you're editing when you get this exception?

php functions are not resolved, this is true

v8 support is not going to be in the next couple of months unless somebody helps with the project
.
Anonymous
Rated:
2008-11-28 14:47:19
I'm getting the following exception when working with the Plugin. "Go to definition" doesn't work for functions.

No message
java.lang.StackOverflowError
at com.intellij.util.containers.LimitedPool.recycle(LimitedPool.java:46)
at com.intellij.lang.impl.PsiBuilderImpl.rollbackTo(PsiBuilderImpl.java:219)
at com.intellij.lang.impl.PsiBuilderImpl$StartMarker.
rollbackTo(PsiBuilderImpl.java:35)
at net.jay.plugins.php.lang.parser.parsing.calls.Variable.
parseCompoundVariable(Variable.java:315)
at net.jay.plugins.php.lang.parser.parsing.calls.Variable.
parseReferenceVariable(Variable.java:267)
at net.jay.plugins.php.lang.parser.parsing.calls.Variable.
parseVariableWithoutObjects(Variable.java:217)
at net.jay.plugins.php.lang.parser.parsing.calls.Variable.
parseVariableWithoutObjects(Variable.java:207)
at net.jay.plugins.php.lang.parser.parsing.calls.Function.
parse(Function.java:30)
at net.jay.plugins.php.lang.parser.parsing.calls.Variable.
parseBaseVariableOrFunctionCall(Variable.java:160)
at net.jay.plugins.php.lang.parser.parsing.calls.Variable.parse(Variable.java:39)
at net.jay.plugins.php.lang.parser.parsing.expressions.
PrimaryExpression.parse(PrimaryExpression.java:31)
at net.jay.plugins.php.lang.parser.parsing.expressions.
PostfixExpression.parse(PostfixExpression.java:20)
at net.jay.plugins.php.lang.parser.parsing.expressions.
UnaryExpression.parse(UnaryExpression.java:71)
at net.jay.plugins.php.lang.parser.parsing.expressions.
InstanceofExpression.parse(InstanceofExpression.java:19)
at net.jay.plugins.php.lang.parser.parsing.expressions.logical.LogicalNotExpression.
parse(LogicalNotExpression.java:28)
at net.jay.plugins.php.lang.parser.parsing.expressions.math.MultiplicativeExpression.
parse(MultiplicativeExpression.java:25)
at net.jay.plugins.php.lang.parser.parsing.expressions.math.AdditiveExpression.
subParse(AdditiveExpression.java:50)
at
...................
...................
net.jay.plugins.php.lang.parser.parsing.expressions.math.AdditiveExpression.
subParse(AdditiveExpression.java:58)
at net.jay.plugins.php.lang.parser.parsing.expressions.math.AdditiveExpression.
subParse(AdditiveExpression.java:58)
.
123>