singhsidhukuldeep / Code-Editor

Code Editor Application that is platform independent i.e., download once and run anywhere.

Home Page:https://singhsidhukuldeep.github.io/Code-Editor/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Code-Editor

A code editor, based on Electron

Editor Working

Advantages

This code editor is written completely using JavaScript therefore, it is completely platform independent.

It uses Electron which is combination of Node.JS and Chromium (Base of Google Chrome)

To Use

To run this app you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:

Terminal Commands

git clone https://github.com/singhsidhukuldeep/code-editor
cd code-editor
npm install
npm start

Editor Working Gif

Languages Supported

* bat
* coffee script
* cpp
* csharp
* fsharp
* go
* handlebars
* html
* ini
* lua
* objective-c
* postiats
* php
* powershell
* pug
* python
* r
* razor
* ruby
* sql
* swift
* vb
* xml

Also css dialects:

* css
* less
* scss

Language in the project is set to JavaScript

To change go to renderer.js and change there:

loader().then((monaco) => {
  const editor = monaco.editor.create(document.getElementById('container'), {
    language: 'javascript',//Change your language here
    theme: 'vs-dark',
    automaticLayout: true,
  });

Working

This app is build using

Everything is packaged using Node Package Manager (npm)

CREDITS

Kuldeep Singh Sidhu

Github: github/singhsidhukuldeep https://github.com/singhsidhukuldeep

Website: Kuldeep Singh Sidhu (Website) http://kuldeepsinghsidhu.com

LinkedIn: Kuldeep Singh Sidhu (LinkedIn) https://www.linkedin.com/in/singhsidhukuldeep/

About

Code Editor Application that is platform independent i.e., download once and run anywhere.

https://singhsidhukuldeep.github.io/Code-Editor/


Languages

Language:JavaScript 74.0%Language:CSS 14.0%Language:HTML 12.0%