PHP Storm Mac Tool Windows Won't Appear 2017.1.1
已回答
Upgraded to 2017.1.1, and all Tool Windows disappeared. Looking at a blank screen, except for the navigation bar that let's me drill into my project, but can't actually open any files :(.
Things tried:
- Downgraded to 2017.1 - Windows don't come back
- Renamed "PHP 2017.1" in "~/Libraries/Preferences", IDE reset OK and could view windows, but if close IDE and re-open windows are gone again! This happens in both .1 and .1.1
Anybody have another recommendation? Don't want to be zapping all my pref's every time I restart the IDE!
请先登录再写评论。
Hi there,
1) What exactly do you mean by "Cannot open any files"?
2) Can you open Project View panel at all? Can you access it via "View | Tool Windows"? Via shortcut (Alt+1 .. or Cmd+1 -- sorry, Windows user here so not sure what the right shortcut is on Mac)
3) Maybe tool windows buttons are just hidden .. or you are in some sort of Presentation/Full screen mode. Please show how your "View" menu looks like.
4) Anything interesting in the idea.log file (Help | Show Log in XXX)?
5) custom plugins? Try disabling them (non bundled plugins)
Same problem here. After upgrade I can't open any file.
1. I press cmd+T enter file name and after pressing enter nothing happens. Only window title changes to "opened" file.
2. nope
3.
4.
2017-04-10 17:35:12,218 [ 28577] ERROR - llij.ide.plugins.PluginManager - PhpStorm 2017.1.1 Build #PS-171.4163.3
2017-04-10 17:35:12,218 [ 28577] ERROR - llij.ide.plugins.PluginManager - JDK: 1.8.0_112-release
2017-04-10 17:35:12,218 [ 28577] ERROR - llij.ide.plugins.PluginManager - VM: OpenJDK 64-Bit Server VM
2017-04-10 17:35:12,218 [ 28577] ERROR - llij.ide.plugins.PluginManager - Vendor: JetBrains s.r.o
2017-04-10 17:35:12,218 [ 28577] ERROR - llij.ide.plugins.PluginManager - OS: Mac OS X
2017-04-10 17:35:12,218 [ 28577] ERROR - llij.ide.plugins.PluginManager - Last Action:
2017-04-10 17:35:12,468 [ 28827] INFO - tartup.impl.StartupManagerImpl - JsbtStartupActivity run in 403
2017-04-10 17:35:12,505 [ 28864] INFO - idea.UpsourcePluginInitializer - JavaFX was successfully initialized
...
2017-04-10 17:36:11,067 [ 87426] ERROR - nsions.impl.ExtensionPointImpl - java.lang.ClassNotFoundException: com.jetbrains.crucible.ui.toolWindow.diff.CommentsDiffTool PluginClassLoader[codeReview4idea, 0.5.5]
com.intellij.openapi.extensions.impl.PicoPluginExtensionInitializationException: java.lang.ClassNotFoundException: com.jetbrains.crucible.ui.toolWindow.diff.CommentsDiffTool PluginClassLoader[codeReview4idea, 0.5.5]
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getComponentInstance(ExtensionComponentAdapter.java:96)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getExtension(ExtensionComponentAdapter.java:119)
at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:246)
at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensions(ExtensionPointImpl.java:191)
at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:102)
at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:89)
at com.intellij.openapi.extensions.ExtensionPointName.getExtensions(ExtensionPointName.java:50)
at com.intellij.diff.DiffManagerImpl.getDiffTools(DiffManagerImpl.java:92)
at com.intellij.diff.impl.DiffRequestProcessor.<init>(DiffRequestProcessor.java:122)
at com.intellij.diff.impl.DiffRequestProcessor.<init>(DiffRequestProcessor.java:111)
at com.intellij.diff.impl.CacheDiffRequestProcessor.<init>(CacheDiffRequestProcessor.java:55)
at com.intellij.openapi.vcs.changes.CacheChangeProcessor.<init>(CacheChangeProcessor.java:46)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog$MyChangeProcessor.<init>(CommitChangeListDialog.java:1230)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.<init>(CommitChangeListDialog.java:280)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitChanges(CommitChangeListDialog.java:216)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitChanges(CommitChangeListDialog.java:184)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitChanges(CommitChangeListDialog.java:173)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitChanges(CommitChangeListDialog.java:152)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitPaths(CommitChangeListDialog.java:143)
at com.intellij.openapi.vcs.actions.AbstractCommonCheckinAction.performCheckIn(AbstractCommonCheckinAction.java:69)
at com.intellij.openapi.vcs.actions.AbstractCommonCheckinAction.a(AbstractCommonCheckinAction.java:55)
at com.intellij.openapi.vcs.changes.Waiter.onSuccess(Waiter.java:65)
at com.intellij.openapi.progress.impl.CoreProgressManager.finishTask(CoreProgressManager.java:470)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcessWithProgressSynchronously(CoreProgressManager.java:425)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImpl.java:89)
at com.intellij.openapi.progress.impl.CoreProgressManager.b(CoreProgressManager.java:337)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:339)
at com.intellij.openapi.progress.impl.CoreProgressManager.run(CoreProgressManager.java:323)
at com.intellij.openapi.vcs.changes.CallbackData.a(CallbackData.java:85)
at com.intellij.openapi.vcs.changes.UpdateRequestsQueue.invokeAfterUpdate(UpdateRequestsQueue.java:226)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.invokeAfterUpdate(ChangeListManagerImpl.java:343)
at com.intellij.openapi.vcs.actions.AbstractCommonCheckinAction.actionPerformed(AbstractCommonCheckinAction.java:55)
at com.intellij.openapi.vcs.actions.AbstractVcsAction.actionPerformed(AbstractVcsAction.java:48)
at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:215)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:232)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$1.performAction(IdeKeyEventDispatcher.java:570)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.a(IdeKeyEventDispatcher.java:619)
at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:193)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:618)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.d(IdeKeyEventDispatcher.java:477)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:211)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:633)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:365)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: com.jetbrains.crucible.ui.toolWindow.diff.CommentsDiffTool PluginClassLoader[codeReview4idea, 0.5.5]
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.loadImplementationClass(ExtensionComponentAdapter.java:161)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getComponentImplementation(ExtensionComponentAdapter.java:66)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getComponentInstance(ExtensionComponentAdapter.java:73)
... 48 more
Caused by: java.lang.ClassNotFoundException: com.jetbrains.crucible.ui.toolWindow.diff.CommentsDiffTool PluginClassLoader[codeReview4idea, 0.5.5]
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:65)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.loadImplementationClass(ExtensionComponentAdapter.java:158)
... 50 more
Caused by:
java.lang.RuntimeException: java.lang.ClassNotFoundException: com.jetbrains.crucible.ui.toolWindow.diff.CommentsDiffTool PluginClassLoader[codeReview4idea, 0.5.5]
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.loadImplementationClass(ExtensionComponentAdapter.java:161)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getComponentImplementation(ExtensionComponentAdapter.java:66)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getComponentInstance(ExtensionComponentAdapter.java:73)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getExtension(ExtensionComponentAdapter.java:119)
at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:246)
at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensions(ExtensionPointImpl.java:191)
at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:102)
at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:89)
at com.intellij.openapi.extensions.ExtensionPointName.getExtensions(ExtensionPointName.java:50)
at com.intellij.diff.DiffManagerImpl.getDiffTools(DiffManagerImpl.java:92)
at com.intellij.diff.impl.DiffRequestProcessor.<init>(DiffRequestProcessor.java:122)
at com.intellij.diff.impl.DiffRequestProcessor.<init>(DiffRequestProcessor.java:111)
at com.intellij.diff.impl.CacheDiffRequestProcessor.<init>(CacheDiffRequestProcessor.java:55)
at com.intellij.openapi.vcs.changes.CacheChangeProcessor.<init>(CacheChangeProcessor.java:46)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog$MyChangeProcessor.<init>(CommitChangeListDialog.java:1230)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.<init>(CommitChangeListDialog.java:280)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitChanges(CommitChangeListDialog.java:216)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitChanges(CommitChangeListDialog.java:184)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitChanges(CommitChangeListDialog.java:173)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitChanges(CommitChangeListDialog.java:152)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitPaths(CommitChangeListDialog.java:143)
at com.intellij.openapi.vcs.actions.AbstractCommonCheckinAction.performCheckIn(AbstractCommonCheckinAction.java:69)
at com.intellij.openapi.vcs.actions.AbstractCommonCheckinAction.a(AbstractCommonCheckinAction.java:55)
at com.intellij.openapi.vcs.changes.Waiter.onSuccess(Waiter.java:65)
at com.intellij.openapi.progress.impl.CoreProgressManager.finishTask(CoreProgressManager.java:470)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcessWithProgressSynchronously(CoreProgressManager.java:425)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImpl.java:89)
at com.intellij.openapi.progress.impl.CoreProgressManager.b(CoreProgressManager.java:337)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:339)
at com.intellij.openapi.progress.impl.CoreProgressManager.run(CoreProgressManager.java:323)
at com.intellij.openapi.vcs.changes.CallbackData.a(CallbackData.java:85)
at com.intellij.openapi.vcs.changes.UpdateRequestsQueue.invokeAfterUpdate(UpdateRequestsQueue.java:226)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.invokeAfterUpdate(ChangeListManagerImpl.java:343)
at com.intellij.openapi.vcs.actions.AbstractCommonCheckinAction.actionPerformed(AbstractCommonCheckinAction.java:55)
at com.intellij.openapi.vcs.actions.AbstractVcsAction.actionPerformed(AbstractVcsAction.java:48)
at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:215)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:232)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$1.performAction(IdeKeyEventDispatcher.java:570)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.a(IdeKeyEventDispatcher.java:619)
at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:193)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:618)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.d(IdeKeyEventDispatcher.java:477)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:211)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:633)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:365)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.ClassNotFoundException: com.jetbrains.crucible.ui.toolWindow.diff.CommentsDiffTool PluginClassLoader[codeReview4idea, 0.5.5]
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:65)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.loadImplementationClass(ExtensionComponentAdapter.java:158)
... 50 more
2017-04-10 17:36:11,070 [ 87429] ERROR - nsions.impl.ExtensionPointImpl - PhpStorm 2017.1.1 Build #PS-171.4163.3
2017-04-10 17:36:11,070 [ 87429] ERROR - nsions.impl.ExtensionPointImpl - JDK: 1.8.0_112-release
2017-04-10 17:36:11,070 [ 87429] ERROR - nsions.impl.ExtensionPointImpl - VM: OpenJDK 64-Bit Server VM
2017-04-10 17:36:11,070 [ 87429] ERROR - nsions.impl.ExtensionPointImpl - Vendor: JetBrains s.r.o
2017-04-10 17:36:11,070 [ 87429] ERROR - nsions.impl.ExtensionPointImpl - OS: Mac OS X
2017-04-10 17:36:11,070 [ 87429] ERROR - nsions.impl.ExtensionPointImpl - Last Action: ChangesView.Commit
2017-04-10 17:44:05,268 [ 561627] INFO - tellij.xml.Html5SchemaProvider - HTML5_SCHEMA_LOCATION = /Applications/PhpStorm.app/Contents/lib/phpstorm.jar!/resources/html5-schema/html5.rnc
2017-04-10 17:44:05,268 [ 561627] INFO - tellij.xml.Html5SchemaProvider - XHTML5_SCHEMA_LOCATION = /Applications/PhpStorm.app/Contents/lib/phpstorm.jar!/resources/html5-schema/xhtml5.rnc
2017-04-10 17:44:05,269 [ 561628] INFO - tellij.xml.Html5SchemaProvider - CHARS_DTD_LOCATION = /Applications/PhpStorm.app/Contents/lib/phpstorm.jar!/resources/html5-schema/html5chars.ent
2017-04-10 17:44:09,564 [ 565923] WARN - #com.jetbrains.php.PhpIndex - Completing type '#E#Vteam' took 568ms, visited:[#E#Vteam]
5. upsource, svntoolbox(disabled, but no change)
Please share whole idea.log (via Dropbox or alike)
Right now I see that these exceptions are coming form https://plugins.jetbrains.com/plugin/7223-code-review-for-intellij-idea plugin (your 0.5.5. is the latest version for 171.xxx branch)
You may try the same that OP did, just do it "properly" (in case if something was missed) -- backup and delete ALL settings/plugins/indexes -- Directories used by the IDE to store settings, caches, plugins and logs (P.S. No need to backup indexes/caches/plugins -- only preferences/settings as plugins can be re-installed and indexes/caches will be regenerated).
Also -- how did you install it? A patch of full download? Try reinstalling it via full download path.
No other suggestions right now.
I disabled Intellij idea plugin and it worked for me. Strange. Didn't happen on another machine I had, so not sure what caused the issue.
Hi Andriy,
thank you for your suggestion. I have uninstalled the review plugin and now it works. It was a patch update right from notification in PhpStorm.
Marian
I was experiencing this issue on my Linux installation following update to 2017.1.1 - disabling the 'Code Review for IntelliJ IDEA' plugin seems to have done the trick for me. Thanks, Andriy!
Version info:
PhpStorm 2017.1.1
Build #PS-171.4163.3, built on April 5, 2017
JRE: 1.8.0_112-release-736-b16 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.4.0-72-generic
Looks like it was already reported to the plugin authors earlier today: https://github.com/ktisha/Crucible4IDEA/issues/83
Subscribe to that GitHub ticket to be notified on any progress.