我一直在尝试寻找任何类型的关于如何使用“IDE脚本引擎”(或其他增强PhpStorm/IntelliJ IDE的快速方法)的文档或示例,但实际上没有发现任何有效的方法。
我希望有一点指导方针,也许是一个引导正确方向的片段。
我想做的事:
-
按下时
Ctrl+Tab
(GitHub Copilot完成的快捷方式)我希望我的自定义脚本等待完成插入IDE代码。
-
我想立即再次删除代码,并将其显示为完成建议(应该很快)。
-
现在我想按一个快捷键,逐字逐句地接受完成,直到完成。
自2021年以来,Copilot面临的最大问题可能是,当人们只想要一小部分时,它会输入大量代码。就像半条线。因此,它的用户被迫接受12行坏代码,删除所有坏部分。
原因可能是他们的营销,他们将这12行(其中11行是垃圾)作为效率提高(接受12行代码)。所以他们不会修复它。
我想用上面的方法来修复它,最简单的方法是最受欢迎的方法。
以下是IDE脚本控制台上唯一可用的数据:
https://www.jetbrains.com/help/idea/ide-scripting-console.html
然而,这些例子都不起作用,几乎没有。
以下是链接的示例:
https://gist.github.com/gregsh/b7ef2e4ebbc4c4c11ee9#file-samples-groovy
这些都不起作用,各种错误通常已经出现在第一个“导入”中,而在“javascript”中没有示例