You can contribute to DevToys app by:
- Report issues and bugs here.
- Submit feature requests here.
- Creating a pull request.
- Internationalization and localization:
- See instructions here.
DevToys.Tools
is an extension for DevToys and DevToys CLI, and follows the same steps than any other regular DevToys extension in order to build and debug it.
- Install Visual Studio 2022, Visual Studio Code with C# Dev Kit, or JetBrains Rider depending on your preference.
- Install DevToys or DevToys CLI, or build it from source.
- Set required environement variables for DevToys following the official documentation.
- Clone this repository.
- Open
src/DevToys.Tools.sln
with Visual Studio, Visual Studio Code or Rider. - Follow the instructions in the official documentation to build, deploy and debug the extension.
Please use Crowdin to translate DevToys and its tools. Crowdin is a localization management platform that helps individuals to translate a project without having to be familiar with its repository.
- Go on DevToy's Crowdin project.
- Log in or create an account. Join the DevToys project.
- Select the language of your choice in the list of existing supported language and let yourself guided by the website to translate the app.
- If you want to add a new language, please create a new discussion on Crowdin's website or on GitHub. We will be happy to add your language to the list.
- When your translation is done, it will be synchronized with our GitHub repository within 1 hour and create a pull request.