클라우드9 IDE
1. 개요
클라우드9 IDE는 비글보드 단일 보드 컴퓨터의 네이티브 통합 개발 환경(IDE)으로, 주로 Node.js의 확장 기능인 본스크립트로 프로그래밍되었다. 다양한 프로그래밍 언어에 대한 구문 강조, 실시간 언어 분석, 코드 재형성 및 리팩토링 기능을 제공했으며, 사용자 정의 및 확장이 가능했다. 온라인 IDE로서 다중 커서를 통한 동시 편집, 드래그 앤 드롭 파일 업로드, 탭을 이용한 파일 관리, 버전 관리 시스템 및 협업 플랫폼과의 통합을 지원했다. 또한, npm 및 유닉스 명령어 내장 터미널, 이미지 편집기, FTP 서버 등의 코드 저장소 및 Heroku, Joyent, Microsoft Azure, Google App Engine, SFTP/FTP 배포를 지원했다. 2010년에 설립되어 2016년 Amazon.com에 인수되었다.
이미지 준비중입니다.
| 개발사 | 아마존 웹 서비스 |
|---|---|
| 프로그래밍 언어 | 자바스크립트 |
| 플랫폼 | 웹 |
| 종류 | IDE |
| 라이선스 | v3 - 프리웨어, 비상업적 라이선스 |
| 라이선스 (v2) | GNU GPL v3 |
| 웹사이트 | Cloud9 공식 웹사이트 |
| 중단일 | 2024년 7월 25일 |
-
2010년 설립된 소프트웨어 기업 -
젯브레인즈
젯브레인즈는 2000년 러시아에서 설립된 소프트웨어 개발 회사로, 통합 개발 환경(IDE) 및 Kotlin, Ktor 등의 프로그래밍 언어와 프레임워크를 개발하며, 2022년 러시아의 우크라이나 침공 이후 러시아 사업을 중단했다. -
2010년 설립된 소프트웨어 기업 -
나이앤틱 (기업)
나이앤틱은 증강 현실 및 위치 기반 모바일 게임 개발사로, 구글 내부 스타트업에서 분사하여 《Ingress》, 《Pokémon GO》 등의 대표작을 개발하고 Lightship 플랫폼으로 AR 기술을 확장하며 닌텐도와의 협력 등 다양한 파트너십을 통해 게임 영역을 넓히고 있다. -
2010년 설립된 기업 -
우진산전
우진산전은 1974년 설립된 대한민국의 철도 차량 시스템 및 전기차 부품 제조 기업으로, 도시철도 차량, 경전철, 전기버스 등의 기술 개발과 국내외 사업 참여를 통해 성장해왔으며, VVVF 장치, 아폴로 전기버스 등을 생산하고 ISO 인증을 획득하여 품질 및 환경 관리 시스템을 갖추었다. -
2010년 설립된 기업 -
한미약품
한미약품은 1973년 설립되어 1988년 증권거래소에 상장된 대한민국의 제약 회사로, 의약품 제조 및 판매를 주요 사업으로 하며, 랩스커버리 플랫폼 기술 기반 바이오 신약 개발과 개량·복합 신약 개발에 주력하고 있다. -
클라우드 컴퓨팅 -
데이터 센터
-
클라우드 컴퓨팅 -
구글 드라이브
구글 드라이브는 2012년 구글에서 출시한 파일 저장 및 동기화 서비스로, 클라우드 저장, 다중 장치 접근, 파일 공유 기능을 제공하며, 다양한 플랫폼 지원 및 구글 워크스페이스 앱과의 통합을 통해 협업 기능을 제공하고, 개인 사용자에게 15GB의 무료 저장 공간을 제공한다.
2. 특징
클라우드9 IDE는 코드 편집, 사용자 편의, 버전 관리 및 배포 등 다양한 기능을 제공했다.
* 코드 편집 기능:
* C#, C/C++, 자바, 자바스크립트, 파이썬, 루비 등 다양한 프로그래밍 언어에 대한 구문 강조를 지원했다.
* 자바스크립트의 경우 실시간 언어 분석, 코드 서식 및 리팩토링 기능을 제공했다.
* 테마, 플러그인, 키 할당을 변경하여 사용자 설정을 할 수 있었다.
* 사용자 편의 기능:
* 여러 사용자가 다중 커서를 통해 동시 편집을 할 수 있는 온라인 IDE 환경을 제공했다.
* 비공개 및 공개 프로젝트 생성을 지원했다.
* 파일을 프로젝트로 드래그 앤 드롭하거나 탭을 사용하여 여러 파일을 관리할 수 있었다.
* npm 및 기본 유닉스 명령어를 사용할 수 있는 내장 터미널을 제공했다.
* 내장 이미지 편집기를 제공했다.
* 버전 관리 및 배포:
* Mercurial 및 Git 저장소뿐만 아니라 GitHub 및 Bitbucket과 같은 협업 플랫폼과 통합할 수 있었다.
* FTP 서버를 코드 저장소로 지원했다.
* Heroku, Joyent, Microsoft Azure, Google App Engine, SFTP/FTP로 배포를 지원했다.
2.1. 코드 편집 기능
과거 버전의 기능에는 스니펫, 식별자 자동 자동 완성, 괄호 및 대괄호 일치, 디버거, 행 번호, 오류 또는 경고가 표시되는 거터(gutter) 기능이 포함되었다.
Cloud9 IDE는 C#, C/C++, 자바, 자바스크립트, 파이썬, 루비 등 다양한 프로그래밍 언어의 구문 강조 표시를 제공했다.
특히 JavaScript의 경우 실시간 언어 분석, 코드 서식 및 리팩토링 기능을 제공했다.
또한 확장성과 사용자 정의 기능이 있어 사용자가 테마, 플러그인, 키 할당을 변경하여 선호하는 설정을 만들 수 있었다.
2.2. 사용자 편의 기능
클라우드9은 비글보드 단일 보드 컴퓨터의 네이티브 IDE이며, 주로 본스크립트(Bonescript)라는 node.js 확장 기능으로 프로그래밍되어 있다.
클라우드9 IDE는 C#, C/C++, 자바, 자바스크립트, 파이썬, 루비와 같은 다양한 언어에 대한 구문 강조를 제공했다. 특히 자바스크립트의 경우 실시간 언어 분석, 코드 재형성 및 리팩토링 기능을 제공했다.
또한 확장 및 사용자 정의가 가능하여 사용자가 테마, 플러그인 및 키 바인딩을 변경하여 선호하는 설정을 만들 수 있었다.
온라인 IDE로서 여러 사용자가 다중 커서를 통해 동시 편집을 할 수 있었으며, 비공개 및 공개 프로젝트 생성을 지원할 수 있었다. 또한 사용자는 파일을 프로젝트로 드래그 앤 드롭할 수 있었고 탭을 사용하여 여러 파일을 관리할 수 있었다. 프로젝트는 Mercurial 및 Git 저장소뿐만 아니라 GitHub 및 Bitbucket과 같은 협업 플랫폼과 통합될 수도 있었다.
기타 기능은 다음과 같다.
* npm 및 기본 유닉스 명령어가 포함된 내장 터미널
* 내장 이미지 편집기
* 다음 코드 저장소 지원:
* FTP 서버
* 다음으로의 배포 지원:
* Heroku
* Joyent
* Microsoft Azure
* Google App Engine
* SFTP/FTP
과거 버전의 기능에는 스니펫, 식별자 자동 자동 완성, 괄호 및 대괄호 일치, 디버거, 행 번호, 오류 또는 경고가 표시되는 거터(Highlight Gutter Line영어)가 포함되었다.
2.3. 버전 관리 및 배포
클라우드9 IDE는 Mercurial 및 Git 저장소뿐만 아니라 GitHub 및 Bitbucket과 같은 협업 플랫폼과 통합될 수 있었다.
다음 코드 저장소를 지원했다.
* FTP 서버
다음으로의 배포를 지원했다.
* Heroku
* Joyent
* Microsoft Azure
* Google App Engine
* SFTP/FTP
4. 역사
2010년에 설립되어 샌프란시스코와 암스테르담에 본사를 둔 Cloud9 IDE는 비공개 기업이었다. Cloud9 IDE는 Accel Partners 및 제품 개발 소프트웨어 회사인 Atlassian Software로부터 시리즈 A 라운드에서 5500000USD의 자금을 조달했다.
2016년 7월 14일, Cloud9은 Amazon.com에 인수되었음을 발표했다.