continuedev / continue

⏩ Continue is the leading open-source AI code assistant. You can connect any models and any context to build custom autocomplete and chat experiences inside VS Code and JetBrains
https://docs.continue.dev/
Apache License 2.0
19.25k stars 1.66k forks source link

intelliJ plug-in packaging steps #981

Closed Andyxion closed 1 month ago

Andyxion commented 8 months ago

Validations

Problem

Hello, I would like to know the intellij plug-in packaging steps. I modified a question and wanted to try to see if it was successful. I used ./gradlew buildPlugin to package it. After installation, I found that darwin-arm64, darwin-x64, win32-x64, build, index.js and other files were missing from the core folder in the installation directory. , making it unusable. When importing intelliJ IDEA, the following error message appears

截屏2024-03-18 11 30 54

Solution

No response

sestinj commented 8 months ago

@Andyxion I just added a section to our CONTRIBUTING.md: https://github.com/continuedev/continue/blob/main/CONTRIBUTING.md#jetbrains

Hopefully this is helpful! It's new so if you think I missed anything or the setup process still doesn't work, please let me know

hu2013 commented 7 months ago

@Andyxion I just added a section to our CONTRIBUTING.md: https://github.com/continuedev/continue/blob/main/CONTRIBUTING.md#jetbrains

Hopefully this is helpful! It's new so if you think I missed anything or the setup process still doesn't work, please let me know

Hi, I also want to know how to build jetbrains plugin, in the CONTRIBUTING.md, has a step is "To package the extension, choose the "Build Plugin" Gradle configuration", but i can not find this configuration, after I import the continue's project, there are only "Run Plugin" and "Run tests" displayed, so could you tell me where's the "Build Plugin" configuration?

Thank you!

shuidie888 commented 3 months ago

在 Intellij IDE 打包时core 包下的内容缺失是什么问题

sestinj commented 1 month ago

I made some further updates a ways back that I think will allow "Build Plugin" to automatically show up, but another way to trigger this is ./gradlew build from the extensions/intellij directory