Skip to content

arvindkalra/ide

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IDE

The web app for the Coding Blocks IDE. An online compiler which supports multiple languages.

Being developed as an Open Source project.

Features

  • Multiple Language Support :

    • C
    • C++
    • Java
    • Python
    • Java Script

    image

  • Upload Code : User can upload code files from their system.

  • Download Code : Download the code in a file having the name mentioned in the file name input box.

  • Custom Input : Using custom input box, user can submit inputs for programm run.

    image

  • Editor Settings : Multiple options to customize the editor, in your own way. All the settings can be tweaked from the Settings Panel.

    image

    • Themes : There are 14 themes available to choose from.
    • Fonts : 15 different fonts for the editor.
    • Font Size : User can also set font size for the editor.
    • Reset : The reset button resets the editor settings to default.
  • FullScreen Mode : Option to enter fullscreen editor mode. image

  • Save and Auto Save : All the content including code, file name, input and also the editor settings gets saved in localStorage using the Save button and also automatically when changes are there. image

Functions

image

  • RUN : Use the button to compile the code.
  • SAVE : Manually save all the content in localStorage.
  • CLEAR ALL : To cleall all content, localStorage and resetting settings.

image

  • UPLOAD : Use to button and choose the code file to upload to the editor.
  • DOWNLOAD : Use the button to download the code in editor into a file.

API

This hits the Coding Blocks Judge API, which you can find documented here

http://codingblocks.com/judge-blocks

About

The web app for the Coding Blocks IDE

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 41.1%
  • JavaScript 32.2%
  • HTML 26.7%