用的是phpstorm 2022.3.1的版本,发现安装好插件使用后,在x-copilot的任何和输入文字的区域都只能输入英文(复制粘贴的中文除外),而且无法切换输入发,提问的区域是这样的情况,我点击到社区后想输入中文发现也是不行,也不能切换输入法。如果不把x-copilot收起的话任何的键盘操作都在x-copilot的区域也不方便
Endless 超级版主
0 ctrl+shift+x 唤出的输入框可以输入嘛2年前
leoLee 作者
0 我这边在打开对话框后,ctrl+shift+x按了什么效果都没有2年前@Endless
Endless 超级版主
0 这个快捷键组合最初设计为 选中代码块后 弹出一个输入框 可以输入一些提示词、然后回车 、这时会激活侧边栏、然后将提示词连同选中的代码块一起发送。 后面去掉了必须选中代码块的限制、只要焦点在idea编辑器中就可以激活对话框。 linux 中 目前有俩问题 一个时无法输入中文、一个是侧边栏打开状态下、输入框始终聚焦在侧边栏的输入框中。这个时候快捷键也是无效的。linux中目前唯一可行的就是打开侧边栏然后再点击一次隐藏侧边栏 然后焦点切换到编辑框中 使用快捷键这个时候可以输入中2年前@leoLee
leoLee 作者
0 我的是深度的系统,隐藏侧边栏输入法是输入中文的状态(搜狗输入法),打开侧边栏再输入就全部是英文了。目前的情况就是这个,如果要输入中文我只能通过复制粘贴的方式处理2年前@Endless
Endless 超级版主
0 这个插件目前体验最好的还是Win+IDEA Ultimate组合2年前@leoLee
Endless 超级版主
0 已经确认这个问题 但是不确定能否解决2年前@leoLee
laiyixin 0 提示这个错误: java.lang.AssertionError: editor is missing at com.intellij.openapi.actionSystem.AnActionEvent.getRequiredData(AnActionEvent.java:209) at cn.xr21.chat.gpt.util.XHelper.getSelectedText(XHelper.java:598) at cn.xr21.chat.gpt.action.XAbstractAction.lambda$actionPerformed$0(XAbstractAction.java:53) at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.activateToolWindow$lambda$12(ToolWindowManagerImpl.kt:622) at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:208) at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:21) at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:190) at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:861) at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:478) at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:79) at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:121) at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:41) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:792) at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:739) at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:733) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:761) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:690) at com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$10(IdeEventQueue.kt:593) at com.intellij.openapi.application.impl.ApplicationImpl.runWithoutImplicitRead(ApplicationImpl.java:1485) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:593) at com.intellij.ide.IdeEventQueue.access$_dispatchEvent(IdeEventQueue.kt:67) at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:369) at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:368) at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:787) at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:368) at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:363) at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:997) at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:105) at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:997) at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$7(IdeEventQueue.kt:363) at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:861) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:405) 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)2年前@Endless
laiyixin 0 还是不行,只能通过外部浏览器的方式打开,才能这个才直接输入中文,包括单独调出的会话框,都是不能直接输入中文的。 另外用ctrl+shift+x 换出对话框,也是不行的,没有任何响应。2年前@Endless
回复8
只看作者最新最热