Downloads: 11228
Rating:
Participated in rating: 22
| α7. |
81.9164. |
85.9999. |
Download
|
529.9. |
2009-02-06 11:28:55 |
. |
| α6. |
72.7318. |
75.7999. |
Download
|
526.79. |
2008-07-05 17:24:22 |
com.intellij.javaee. |
| α5. |
72.7318. |
75.7757. |
Download
|
455. |
2008-06-25 16:50:59 |
com.intellij.javaee. |
| . |
. |
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:
Cant even see contants.
Looks fine. thanks.
I would defiantly pay for a more comprehensive version, with code reformat and robust re factoring.
Great Job!!!!!
Even with this problem it is a great plugin.
Idea - Build 9013
Thanks!
it would be greatly appreciated
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...
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
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)
I downloaded the dropped the jar into idea/plugins directory.
When I restarted IDEA I got an error "required plugin "com.intellij.javaee" not found".
What do I need to do to get this to work?!
public class Name{...
I fixed that in alpha 6
String index out of range: -7
java.lang.StringIndexOutOfBoundsException: String index out of range: -7
at java.lang.String.substring(String.java:1932)
at java.lang.String.substring(String.java:1905)
at net.jay.plugins.php.cache.DeclarationsIndex
.buildIndexByCache(DeclarationsIndex.java:80)
at net.jay.plugins.php.cache.DeclarationsIndex
.access$100(DeclarationsIndex.java:25)
at net.jay.plugins.php.cache.DeclarationsIndex$1
.run(DeclarationsIndex.java:62)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2
.run(ProgressManagerImpl.java:8)
at com.intellij.openapi.progress.impl.ProgressManagerImpl
.executeProcessUnderProgress(ProgressManagerImpl.java:79)
at com.intellij.openapi.progress.impl.ProgressManagerImpl
.runProcess(ProgressManagerImpl.java:50)
at com.intellij.openapi.application.impl.ApplicationImpl$7$1
.run(ApplicationImpl.java:8)
at com.intellij.openapi.application.impl.ApplicationImpl$5
.run(ApplicationImpl.java:9)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1
.run(ApplicationImpl.java:1)
Thanks for your hard work.
As for the gray color of php function names — you can change it in the color settings.
Documentation for built-in functions wasn't really a priority, but i'll try to introduce this feature soon.
Next features are class/interface resolve/completion and go-to class action.
Still missing the documentation for the built in PHP functions (CTRL-J) and I don't like the gray coloring of PHP function names, but overall it is very usable
Another example: code-folding, code-formatting or refactoring doesn\'t work.
http://sourceforge.net/projects/idea-php
new features are not going to be available quickly, but i'll fix bugs fast