User:Anudeepc/sandbox

= Gitpod = Gitpod is an online integrated development environment which integrates with Github. Gitpod creates a ready to code and disposable development environment for a Github repository directly in a browser.

History
Gitpod is developed by a German start-up Typefox, it is based on Theia, an open source cloud-and-desktop IDE developed by Ericsson, IBM, TypeFox and RedHat. Gitpod integrated deeply with Github, allowing the users to stay in the “GitHub flow”.

About
Gitpod beta was first made available in August 2018, followed by the stable release on 5th of April 2019. Gitpod is based on OSS tech like VS Code, Docker and Kubernetes, it is familiar, comprehensive, extensible, and easy to use. With deep GitHub integration, tools for sharing, and a focus on usability, Gitpod contains your entire dev workflow in a browser tab. Gitpod automates tasks for developers with the help of a small configuration file. Gitpod workspaces are disposable, and it's becomes really easy to launch a fresh workspace when needed. Since Gitpod is based on Theia, it supports many programming languages and also comes with a integrated terminal.

Prebuilt Workspaces
Gitpod continuously builds your code and pull requests in the background

VS Code
Gitpod is based on Theia, the open-source VS Code-powered IDE optimized for developing in the cloud.

Terminals
Gitpod instantly starts a machine in the cloud based on a Docker image supporting user's project. All required tools are readily installed and configured.

Code Reviews
You can open pull requests in Gitpod to run, navigate, and review the code from within the IDE. You can also reply to comments and publish code reviews without switching back to GitHub.

Collaboration
Gitpod also allows collaborations and this is achieved in two ways:


 * 1) Share a live session to a co-worker and start working on the same workspace.
 * 2) Create a snapshot of your workspace and let people launch their own copy of your workspace.

The following languages support only Syntax Coloring:

 * Ascii Doc
 * Batch
 * Clojure
 * Coffeescript
 * CSharp
 * F#
 * Groovy
 * Handlebars
 * HLSL
 * INI
 * jsx-tags
 * Less
 * log
 * Lua
 * Makefile
 * Markdown
 * Objective-C
 * Perl
 * Plain Text
 * Powershell
 * Pug
 * R
 * Razor
 * Scss
 * ShaderLab
 * Shell
 * SQL
 * Swift
 * TCL
 * Visual Basic
 * Vue
 * Vue-html
 * Vue-postcss
 * Vue-pug
 * XML
 * XSL
 * Xtend
 * Xtext
 * YAML