Skip to content

EditorX is an online code editor developed in ReactJS and based on AceJS. It has lot of features like syntax highlighting, live code autocompletion, code snippets etc which are offered by AceJS and on top of it, it also has features like creating and managing files, with given file system, managing multiple files with open file tabs system and m…

License

Notifications You must be signed in to change notification settings

SaurabhKhade/editorx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo Dark

Introduction

Welcome to EditorX, an Online code editor based on Ace.JS. Every developer must use this for best coding experience with syntax highlighting, live code autocompletion, standard code snippets, advance keyboard shortcuts and many more.

What We Offer

  1. File System
  2. Customize the Editor
  3. 15+ Fonts
  4. 35+ Themes
  5. 4 Standard editors based keyboard shortcuts
  6. Execute 8 different languages
  7. Special Thanks
  8. Our Team

File System

Files

We offer an easy and interactive file system to easily handle multiple files. You can access it in **Files** tab in sidebar. All you have to do is just enter the file name and click on **✔** symbol, our system will detect your programming language and will enable corresponding snippets for you. You must enter appropriate extension, our system will use this extension only to detect language. If our system failed to detect it, it will consider your file as plain text file.

You can rename, delete or download your file easily. Just click on setting symbol next to the file name, and the pop up will be shown to do all this tasks.

Customize the Editor

Customization

You can easily customize the defalt behaviour of our editor. Just visit the **Settings** tab. You can change font size, tab size as per your comfort. we have provided lot of settings to you. Just play with it to come up with best suitable configuration for you.

15+ Fonts

Fonts

Not confortable with current font? dont worry!!! Just checkout Font styles tab. We have collected 15+ fonts for you which are most loved by world wide programmers. You can use any of them.

35+ Themes

Themes

Are you a night owl or an early bird? Actually its doesn't matter for us. We welcome both of them. How? Just check Themes tab. Surprised? You have to. We have collection of 35+ Themes so that you will never get boared of them. Use different everyday and still you will need more than a month to use each of them. So, start using from today itself.

4 Standard editors based keyboard shortcuts

Keyboard Shortcuts

We have option for 4 different keyboard shortcuts handlers which are of Emacs Editor, Sublime Text Editor, Vim Editor, VS Code Editor. You can use any one of them and can your favourite browsers experience right here.

Execute 8 different languages

Execution

Our name is EditorX, but we are not only limited to editor. Yes you guessed it correctly. You can execute 8 different programming languages right here in this editor. This languages are C, C++, C#, Java, Kotlin, Python, Ruby, Swift. We guess that most of the beginners starts there journey with one of this languages. They can use our editor to execute there code instantly.

Special Thanks

  1. Ace.JS:
    AceJS is a online editor written in JavaScript. Our editor is based on AceJS.
  2. CodeX:
    CodeX is has API endpoint where we can compile and execute our code online. Thanks to CodeX, we can provide code execution for 8 languages because of it. CodeX is developed by Jaagrav

Our Team

About

EditorX is an online code editor developed in ReactJS and based on AceJS. It has lot of features like syntax highlighting, live code autocompletion, code snippets etc which are offered by AceJS and on top of it, it also has features like creating and managing files, with given file system, managing multiple files with open file tabs system and m…

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published