Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IDEA plugin can not work #174

Closed
ImmortalFan opened this issue Dec 31, 2024 · 15 comments
Closed

IDEA plugin can not work #174

ImmortalFan opened this issue Dec 31, 2024 · 15 comments

Comments

@ImmortalFan
Copy link

Describe the bug
install the plugin shire in idea,but can not work

Additional context
java.lang.IllegalStateException: Shire language not found
at com.phodal.shirecore.ui.input.ShireInput.createShireFile(ShireInput.kt:150)
at com.phodal.shirecore.ui.input.ShireInput.access$createShireFile(ShireInput.kt:30)
at com.phodal.shirecore.ui.input.ShireInput$1.onSubmit(ShireInput.kt:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at com.intellij.util.EventDispatcher.dispatchVoidMethod(EventDispatcher.java:120)
at com.intellij.util.EventDispatcher.lambda$createMulticaster$1(EventDispatcher.java:85)
at jdk.proxy42/jdk.proxy42.$Proxy367.onSubmit(Unknown Source)
at com.phodal.shirecore.ui.input.ShireInputTextField$3.afterActionPerformed(ShireInputTextField.kt:74)
at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:768)
at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:712)
at com.intellij.util.messages.impl.MessageBusImplKt.executeOrAddToQueue(MessageBusImpl.kt:533)
at com.intellij.util.messages.impl.ToDirectChildrenMessagePublisher.publish$intellij_platform_core(CompositeMessageBus.kt:318)
at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:481)
at jdk.proxy2/jdk.proxy2.$Proxy353.afterActionPerformed(Unknown Source)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.fireAfterActionPerformed(ActionManagerImpl.kt:1085)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.performWithActionCallbacks(ActionManagerImpl.kt:1185)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareWithCallbacks(ActionUtil.kt:396)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcherKt.doPerformActionInner(IdeKeyEventDispatcher.kt:848)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcherKt.access$doPerformActionInner(IdeKeyEventDispatcher.kt:1)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.kt:577)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.kt:512)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processActionOrWaitSecondStroke(IdeKeyEventDispatcher.kt:451)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.inInitState(IdeKeyEventDispatcher.kt:444)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.kt:306)
at com.intellij.ide.IdeEventQueue.dispatchKeyEvent(IdeEventQueue.kt:606)
at com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$22(IdeEventQueue.kt:565)
at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.runWriteIntentReadAction(AnyThreadWriteThreadingSupport.kt:128)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:565)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$18$lambda$17$lambda$16$lambda$15(IdeEventQueue.kt:355)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:857)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$18$lambda$17$lambda$16(IdeEventQueue.kt:354)
at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$2$lambda$1(IdeEventQueue.kt:1045)
at com.intellij.openapi.application.WriteIntentReadAction.lambda$run$0(WriteIntentReadAction.java:24)
at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.runWriteIntentReadAction(AnyThreadWriteThreadingSupport.kt:128)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteIntentReadAction(ApplicationImpl.java:916)
at com.intellij.openapi.application.WriteIntentReadAction.compute(WriteIntentReadAction.java:55)
at com.intellij.openapi.application.WriteIntentReadAction.run(WriteIntentReadAction.java:23)
at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$2(IdeEventQueue.kt:1045)
at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$3(IdeEventQueue.kt:1054)
at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:117)
at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:1054)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$18(IdeEventQueue.kt:349)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:395)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)

@phodal
Copy link
Owner

phodal commented Dec 31, 2024

对应的 IDEA 版本是多少?社区版还是?

@ImmortalFan
Copy link
Author

ImmortalFan commented Dec 31, 2024

对应的 IDEA 版本是多少?社区版还是?

系统是 MacOS 15.2,IDEA 版本是 2024.3.1.1,不是社区版本,这个是只支持社区版吗?

@phodal
Copy link
Owner

phodal commented Dec 31, 2024

重启过吗

@ImmortalFan
Copy link
Author

重启过吗

IDEA 重启过了,电脑也重启过了,插件也重新安装过,.shire 文件识别不了,idea 的文件类型也没有 shire 类型的

@phodal
Copy link
Owner

phodal commented Dec 31, 2024

按道理,你版本和我一样,应该是可以的。你是从 JetBrains 插件商店下载的,还是?

image

可以看看是不是有依赖?

@ImmortalFan
Copy link
Author

按道理,你版本和我一样,应该是可以的。你是从 JetBrains 插件商店下载的,还是?

image 可以看看是不是有依赖?

我是在 idea 里边的插件商店安装的,你说的依赖 是什么意思?

@phodal
Copy link
Owner

phodal commented Dec 31, 2024

我重新试了一下没问题,会不会是有进度度,没等安装完成 ?

image

@ImmortalFan
Copy link
Author

我重新试了一下没问题,会不会是有进度度,没等安装完成 ?

image

应该是 IDEA 的问题,我用另外一个电脑测试过,没问题,不知道是和其他插件有冲突还是 IDEA 的设置有冲突

@ImmortalFan
Copy link
Author

我重新试了一下没问题,会不会是有进度度,没等安装完成 ?

image

也有可能是电脑问题,我用goland、rust 、python的IDE 客户端都试过了,都不行,有可能是电脑问题,但是没有排查思路

@phodal
Copy link
Owner

phodal commented Dec 31, 2024

应该不可能,Java 虚拟机,试试从 Relase 下载一份到本地安装:https://github.com/phodal/shire/releases

@ImmortalFan
Copy link
Author

ImmortalFan commented Dec 31, 2024

应该不可能,Java 虚拟机,试试从 Relase 下载一份到本地安装:https://github.com/phodal/shire/releases

release 的之前我也试过了,也是不行,但是我机器上的rider、clion客户端没问题,其他的就不行了,我装了7个不同客户端,都试过了,只有rider和clion客户端没问题,再排查是不是什么设置导致不生效

@phodal
Copy link
Owner

phodal commented Dec 31, 2024

可以看看这一页:https://plugins.jetbrains.com/plugin/24549-shire--ai-coding-agent-language/versions

上面会显示兼容问题,比较有可能的是:禁用了一些插件?可以打开日志看看

@ImmortalFan
Copy link
Author

@phodal
Copy link
Owner

phodal commented Dec 31, 2024

那估计是了……

@ImmortalFan
Copy link
Author

那估计是了……

的确是因为 shell script 插件的原因,之前使用了BaseSupport 插件

@phodal phodal closed this as completed Dec 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants