Skip to content

A multi process shared console line tool

License

Notifications You must be signed in to change notification settings

scomans/dev-console

Repository files navigation

DevConsole - README

DevConsole Logo

Overview

This repository contains the source code for DevConsole, a powerful utility designed to streamline and enhance the development process. The tool is installed on Windows systems using an MSI installer, making it easy to set up and use.

Features

  • Command History: The tool maintains a history of commands that you can easily access and run again.
  • Shared Terminal: The tool provides a shared terminal that can be used to show the output of multiple commands at once. This is useful for running commands on multiple servers in a cluster, such as starting or stopping services.
  • Wait for: The tool allows you to wait for a service (http/tcp) to come up before running the command.
  • Output manupulation: The tool allows you to manipulate the output of the command using regex.
  • Environment variables: The tool allows you to set environment variables for the command.

Installation

To install the Developer Console Tool on your Windows system, follow these steps:

  1. Download the latest MSI installer from the Releases page.
  2. Double-click the MSI installer file and follow the on-screen instructions to install the tool.
  3. Once the installation is complete, launch the Developer Console Tool from the Start menu.

Contribution

We welcome contributions from the community to improve and expand the functionality of the Developer Console Tool. To contribute, follow these steps:

  1. Fork the repository to your GitHub account.
  2. Create a new branch with a descriptive name for your feature or bug fix.
  3. Make your changes and commit them with clear commit messages (GitMojis welcomed).
  4. Push your branch to your fork.
  5. Submit a pull request to the main repository, describing the changes you made.

Issue Reporting

If you encounter any bugs or have suggestions for improvements, please open an issue on our GitHub repository. We appreciate your feedback and will address the issues promptly.

License

This project is licensed under the MIT License. Feel free to use, modify, and distribute the tool as permitted by the license.