Powerful and rich configuration options for online ide applications-cloud9

Source: Internet
Author: User

Let's not talk nonsense first. First, let's take a big picture to show the editing page:



Next we will introduce this online ide Based on node, JavaScript, and HTML5.

Introduction

Cloud9 is an open-source Project hosted on GitHub. The open-source license is GPL V3. According to the official documentation, C9 can be either run at https://c9.io/or locally (Windows and Linux are supported, and Mac is also supported theoretically ). Of course, Chrome is recommended for browsers running C9. other browsers have not been tested. (If a friend has tested Chrome, submit it to me and I will add it to it ). This project is very active, and talented friends can join the development process. Well, here is a brief introduction. Let's talk about the basic usage below.

Usage

The local side is not tested and runs directly using https://c9.io.

Register

Go to the homepage and click sign up to go to the registration page. The difference between the free version and the Professional version (that is, the paid version) is introduced on the right.
Free Version:

  • 1 private workspace
  • 1 FTP Workspace
  • Full shell access and terminal
  • Unlimited public workspaces
  • Unlimited collaborators

In addition to the free version, the Professional edition also has the following features:

  • 6 private workspaces
  • Connect to your own VM
  • Unlimited FTP workspaces

It seems that the company is very generous. The free version is enough, especially with full shell permissions. This is very important. I will discuss it in detail later. Now I will log on to GitHub directly.
It is worth mentioning that after logging on to GitHub, C9 will add an SSH key to GitHub and synchronize all your libraries. In the future, it will be convenient to add them directly to workplace, and the operation will be synchronized, which is awesome. In addition to GitHub, it also supports another widely used open-source platform, Bitbucket.

Use

After successful registration, you will enter the dashboard. On the left is the workplace you own. In the middle is a simple usage tutorial. The latest developments, bound services (GitHub), and the rightmost is account settings.
Createdemo-project, Clickstart editingWill open a new editing page, you can freely select the interface you want, because you have been usingSublimeTherefore, this time you chooseSublime. C9 supports many languages, which are supported by default.Node.js,Python,Ruby,PHP,Go, Even against the day, it also supports databases, includingMySQL,MongoDB,Redis,SQLite.
However, as acmer, the more common language is C/C ++. Although C9 can be identified, it cannot be run directly through run. Isn't C9 used as a C/C ++ ide? Neither is nor is it. At this time, the true strength of C9 is reflected. Actually, C9 is not just an IDE, but a virtual machine that has been configured. By the way, the system environment isUbuntu 14.04 LTSAnd supports the sudo command.
Therefore, if you want to compile and run C/C ++ code, you only need to inputg++ test.cpp -o testAnd then./testRun the executable file ~ (In fact, you can modify the environment in the run window, but you haven't studied it carefully. Let's introduce it again next time.There are many ways to modify it, including modifying the build system, modifying the runner, and modifying the system environment. If you are free, study it again)

Configuration

Todo .)

Update log

Completed C9'sIntroductionAnd simpleUsageDescription,ConfigurationThis section is to be completed.


On my blog, the csdn is not necessarily synchronized, http://xuanwo.tk/2014/08/07/Cloud9/

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.