-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Autorunner #34
Comments
It's great having you contribute to this projectWelcome to the community 🤓, we will carefully review your project idea and get back to you.If you would like to follow our community's work you should join us on our Telegram chat group and Channel, we help and encourage each other to contribute to open source. |
Hey there, sorry to be late on this ! |
Hey there, any new updates from this issue so far ? |
Introduction
Autorunner is a tool for automatically executing code in any of several different programming languages without any IDE.
Description
Autorunner will work like this :
The user launches the tool from the command line by specifying the programming language and the text editor he wants to use.
Then, he accesses to a screen with 2 regions (one for the code editor and one for the outputs . It will be possible to modify the number of regions ).
Now the user can write the code in the chosen editor .
The tool will automatically run the code and display the outputs in the appropriate region after saving the file.
Relevant Technology
we will use python , Pyinotify and Pymux
Pyinotify : is a Python module for monitoring filesystems changes. It will be used to detect any changes in the code to allow automatic execution from updated code.
Pymux : is a terminal multiplexer, so makes possible to run multiple applications in the same terminal. It wiil be used to split the terminal in several regions(code editor, output regions ...)
Complexity
Required time
Categories
The text was updated successfully, but these errors were encountered: