| .idea | ||
| .run | ||
| build/libs | ||
| gradle/wrapper | ||
| images | ||
| src/main | ||
| .gitignore | ||
| build.gradle.kts | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| Readme.md | ||
| settings.gradle.kts | ||
DidaNuGetExtension Rider Version
Quickstart 
Install
编译好的插件在 build/libs/DidaNuGetExtension-1.0-SNAPSHOT.jar

解决方案右键
- Update Solution References
这个功能会遍历当前解决方案中的所有项目,根据项目中的packages.config文件中引用到的Dida的包,去服务器上直接copy并覆盖到packages文件夹(一般在 D:\dida\packages )。
项目右键
- UpdateReferencesByProjectChain
更新当前项目以及它所依赖的项目的引用,有缓存。
- ReUpdateReferencesByProjectChain
更新当前项目以及它所依赖的项目的引用,无缓存。
Extension Points
| Name | Implementation |
|---|---|
com.dida.didanugetextension.action.UpdateSolutionReferencesAction |
UpdateSolutionReferencesAction |
com.dida.didanugetextension.action.UpdateReferencesByProjectChainAction |
UpdateReferencesByProjectChain |
com.dida.didanugetextension.action.ReUpdateReferencesByProjectChainAction |
ReUpdateReferencesByProjectChain |
Reference
Reference: Plugin Extension Points in IntelliJ SDK Docs

