Dry Runner
Description
dry-runner extension is a tool that allows you to compile and run C,C++, Python, Java, PHP, Javascript, TypeScript, Dart, Kotlin,Batch script, Shell script and much more in vs code, with integreted terminal.
Features
- Run C,C++, Python, Java, PHP, Javascript, Kotlin and many more with a single click
- Support Windows/Linux both
- Customizable execution path settings
- Output display for easy debugging
- You can setup system environment(user mode)
Installation
- Open VS code Extension section
- Search "dry-runner" from the search bar and install
- After successful installation you can customise executable path here!!
- Well You've done installation
Usage
- Configure path if not configure. if you don't have admin perms to your system, you can also configure path here
- Open a supported file in your VS Code.
- To run just click F5(you can change through settings)
- You've Done
[!NOTE]
In case of java, the root class name (which contains the main method as an entry point) must be same as the java file name!!
Otherwise it won't work!!
Supported Langs and Files
- Java
- C/C++
- Dart
- Kotlin
- Python
- Javascript
- TypeScript
- Shell Script
- Batch Script
- Jar Files
- Java Class Files
- Exe Files
Default Shortcut Key
F5
: Run Code
F5
: Restart
F4
: Stop and close terminal
Ctrl
+Shift
+F5
: Customize Environment Path(if don't have admin rights)
Don't have permission to change executable(AKA environment) path?
- You can download portable version of the program executables (only if no executable is already exist)
- Then extract the portable (zip,7z,rar...)
- Copy the bin path of the executable
- Paste the path to the extension settings -> executable path (jdk,mingw,python, node, php etc.)
- Restart vs code!! and done!!
Want to add path to system environment but don't have admin rights?
- Install dry runner on VS Code
- Click
Ctrl
+Shift
+F5
(Default Shortcut)
- Now you can change/add/delete system env path (user)
Portables(Windows Supported)
Contributing
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request on the dry-runner GitHub repository.
License
This extension is licensed under the MIT License.
For any questions or inquiries, please join our discord server : Join Server