An open API service indexing awesome lists of open source software.

https://github.com/rafaelldi/tye-plugin

Tye plugin for JetBrains Rider
https://github.com/rafaelldi/tye-plugin

dotnet rider-plugin tye

Last synced: about 1 year ago
JSON representation

Tye plugin for JetBrains Rider

Awesome Lists containing this project

README

          

# tye-plugin

![Build](https://github.com/rafaelldi/tye-plugin/workflows/Build/badge.svg)
[![Version](https://img.shields.io/jetbrains/plugin/v/16426-tye.svg?label=plugin&logo=rider)](https://plugins.jetbrains.com/plugin/16426-tye)
[![Downloads](https://img.shields.io/jetbrains/plugin/d/16426-tye.svg)](https://plugins.jetbrains.com/plugin/16426-tye)

Adds support for [Project Tye](https://github.com/dotnet/tye) tool to develop distributed applications. An unofficial plugin.

Tye simplifies microservices development with local orchestrating of multiple .NET projects and docker containers.

**Features:**
* Installation a `microsoft.tye` global tool - Install the tool quickly from the menu.
* Scaffolding a tye configuration file - Quick start with the default configuration file for a solution.
* Executing `tye run` command - Run all your services from the solution.
* Tye configuration file schema support.
* Tye dashboard - See a summary of the running services and containers.

## Tye Installation

1. Install [.NET Core 6](https://dotnet.microsoft.com/download/dotnet/6.0).
2. Run action from the menu Tools -> Tye -> Install Tye Global Tool OR install tye via the [following command](https://github.com/dotnet/tye/blob/main/docs/getting_started.md):
```shell
dotnet tool install -g Microsoft.Tye --version "0.11.0-alpha.22111.1"
```

## Plugin Installation

- Using IDE built-in plugin system:

Settings/Preferences > Plugins > Marketplace > Search for "tye-plugin" >
Install Plugin

- Manually:

Download the [latest release](https://github.com/rafaelldi/tye-plugin/releases/latest) and install it manually using
Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...

---
Plugin based on the [IntelliJ Platform Plugin Template][template].

[template]: https://github.com/JetBrains/intellij-platform-plugin-template