rider-efcore
Entity Framework Core UI plugin for JetBrains Rider
파일 탐색기
최종 버전 다운로드 (.zip)- config.yml
- action.yml
- build.yml
- rdgen__Unix_.xml
- rdgen__Windows_.xml
- Rider__Frontend__Unix_.xml
- Rider__Frontend__Windows_.xml
- Rider__Unix_.xml
- Rider__Windows_.xml
- VisualStudio.xml
- .gitignore
- .name
- codeStyleConfig.xml
- mfilippov.xml
- Build_plugin.xml
- Prepare.xml
- Rider.xml
- icon.svg
- dialogs-persistance-guide.md
- values-saved-between-dialogs.md
- gradle-wrapper.jar
- gradle-wrapper.properties
- libs.versions.toml
- how-to-use-1.png
- how-to-use-2.png
- how-to-use-3.png
- how-to-use-4.png
- logo-dark.svg
- logo.svg
- rider-efcore-cover.png
- rider-plus-efcore-128.png
- rider-plus-efcore-200.png
- rider-plus-efcore.png
- RiderEfCoreModel.kt
- build.gradle.kts
- DefineRiderEfCoreConstants.cs
- EfCoreInRiderProduct.cs
- SupportedMigrationsProjectsProvider.cs
- SupportedStartupProjectsProvider.cs
- SupportedTargetFrameworks.cs
- DbContextProvider.cs
- EfCorePackagesProvider.cs
- ProjectNotFoundException.cs
- LinqExtensions.cs
- PsiExtensions.cs
- AdvertiseRiderBundledPlugin.cs
- LoggerExtensions.cs
- RdModelsMapping.cs
- TargetFrameworkMapping.cs
- KnownTypeNames.cs
- MigrationsProvider.cs
- ZoneMarker.cs
- NugetDependenciesListener.cs
- SolutionStructureChangedListener.cs
- SolutionTracker.cs
- EfCoreRequiredPackages.cs
- EntityFrameworkCoreHost.cs
- IRiderEfCoreZone.cs
- KnownDotnetTools.cs
- PackagesLock.targets
- Rider.Plugins.EfCore.csproj
- Subplatform.Root
- Subplatform.Snk
- Templates.DotSettings
- ZoneMarker.cs
- SampleTest.cs
- SampleTest.cs.gold
- nuget.config
- PackagesLock.targets
- Rider.Plugins.EfCore.Tests.csproj
- Subplatform.Root
- Subplatform.Snk
- TestEnvironment.cs
- .editorconfig
- .gitignore
- Directory.Build.props
- Plugin.props
- Rider.Plugins.EfCore.sln
- SubplatformsCollection.Root
- ObservableDslEx.kt
- Event.kt
- Observable.kt
- ObservableCollection.kt
- ObservableCollectionEx.kt
- ObservableEx.kt
- ObservableProperty.kt
- README.md
- DotnetEfVersion.kt
- DatabaseCommandFactory.kt
- DbContextCommandFactory.kt
- DotnetCliCommandBuilder.kt
- EfCoreCliCommandBuilder.kt
- EfCoreCliCommandFactory.kt
- ManagementCommandFactory.kt
- MigrationsCommandFactory.kt
- CliCommand.kt
- CliCommandExecutor.kt
- CliCommandPresentationInfo.kt
- CliCommandResult.kt
- CliCommonOptions.kt
- EfCoreConsoleToolWindowProvider.kt
- KnownEfCommands.kt
- PreferredCommandExecutorProvider.kt
- SilentCommandExecutor.kt
- TerminalCommandExecutor.kt
- AppSettingsConnectionProvider.kt
- DataGripConnectionProvider.kt
- JsonConnectionStringsManager.kt
- LocalSettingsConnectionProvider.kt
- UserSecretsConnectionProvider.kt
- DbConnectionInfo.kt
- DbConnectionProvider.kt
- DbConnectionsCollector.kt
- DropDatabaseAction.kt
- DropDatabaseCommand.kt
- DropDatabaseDataContext.kt
- DropDatabaseDialogWrapper.kt
- UpdateDatabaseAction.kt
- UpdateDatabaseCommand.kt
- UpdateDatabaseDataContext.kt
- UpdateDatabaseDialogWrapper.kt
- UpdateDatabaseValidator.kt
- ScaffoldDbContextAction.kt
- ScaffoldDbContextCommand.kt
- ScaffoldDbContextDataContext.kt
- ScaffoldDbContextDialogWrapper.kt
- ScaffoldDbContextValidator.kt
- InstallDotnetEfAction.kt
- AddMigrationAction.kt
- AddMigrationCommand.kt
- AddMigrationDataContext.kt
- AddMigrationDialogWrapper.kt
- AddMigrationValidator.kt
- RemoveLastMigrationAction.kt
- RemoveLastMigrationCommand.kt
- RemoveLastMigrationDataContext.kt
- RemoveLastMigrationDialogWrapper.kt
- RemoveLastMigrationFolderService.kt
- GenerateScriptAction.kt
- GenerateScriptCommand.kt
- GenerateScriptDataContext.kt
- GenerateScriptDialogWrapper.kt
- GenerateScriptValidator.kt
- CommandPreviewDialogWrapper.kt
- BaseDialogWrapper.kt
- CommonDataContext.kt
- CommonDialogValidator.kt
- CommonDialogWrapper.kt
- DataContext.kt
- DialogCommand.kt
- JsonSerializer.kt
- PreferredProjectsManager.kt
- CommandUsageCollector.kt
- AnActionEventEx.kt
- BaseCommandAction.kt
- EfCoreActionsGroup.kt
- ObservableConnections.kt
- ObservableDbProviders.kt
- ObservableMigrations.kt
- OpenQuickEfCoreActionsAction.kt
- QuickActionsGroup.kt
- TryCommandAgainAction.kt
- ValidationUtils.kt
- EFCoreShellCommandHandler.kt
- EfCoreUiConfigurable.kt
- EfCoreUiSettingsState.kt
- EfCoreUiSettingsStateService.kt
- EfCoreStartupListener.kt
- CommonOptionsState.kt
- CommonOptionsStateService.kt
- DialogsState.kt
- DialogsStateService.kt
- BuildConfigurationItem.kt
- DbConnectionItem.kt
- DbContextItem.kt
- DbProviderItem.kt
- IconItem.kt
- MigrationItem.kt
- MigrationsProjectItem.kt
- SimpleColumn.kt
- SimpleItem.kt
- SimpleListTableModel.kt
- StartupProjectItem.kt
- TargetFrameworkItem.kt
- AnyInputDocumentListener.kt
- DbConnectionItemRenderer.kt
- DbProviderItemRenderer.kt
- DotnetIconResolver.kt
- DslExtensions.kt
- IconComboBoxRendererAdapter.kt
- ToolKindExtensions.kt
- EfCoreUiBundle.kt
- KnownNotificationGroups.kt
- EfCoreUiBundle.properties
- plugin.xml
- pluginIcon.svg
- pluginIcon_dark.svg
- DummyTest.kt
- RiderTestDataMarker.kt
- intellij.rider.plugins.efCore.test.cases.xml
- .empty
- SdkBasedPluginEmbedding.Root
- SubplatformsCollection.Root
- .gitattributes
- .gitignore
- build.gradle.kts
- CHANGELOG.md
- gradle.properties
- gradlew
- gradlew.bat
- LICENSE
- README.md
- settings.gradle.kts
- SubplatformsCollection.Root
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/JetBrains/rider-efcore
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd rider-efcore
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. .NET
보통 추천
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd src/dotnet/Rider.Plugins.EfCore.Tests
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
dotnet restore
프로젝트에 필요한 패키지를 내려받습니다.
dotnet run
프로젝트를 빌드하고 바로 실행합니다.
dotnet run 실행 후 터미널에 나타나는 안내 메시지나 주소를 확인하세요.
3. Gradle (Java/Kotlin)
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java/Kotlin 프로젝트를 빌드/실행하려면 필요합니다.
- Gradle 레포에 포함된 gradlew(Gradle Wrapper)를 쓰면 Gradle을 따로 설치할 필요가 없습니다.
./gradlew build
Gradle로 빌드를 진행합니다.
BUILD SUCCESSFUL 메시지가 뜨면 성공입니다. build/ 폴더에 결과물이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
