GitHub Now Uses Ace to Edit & Commit on the Cloud
New feature on GitHub: files in repositories can now be edited and committed right in the browser. Before committing, the differences can be previewed as well.
The feature appears as a button for logged-in GitHub users and comes in two versions: "Edit" and "Fork And Edit this file". Members of a project can edit and commit a file right away. If the user is not associated with the repository, the button becomes "Fork and Edit this file", which forks the project and and then opens the file in the editor. The editing feature is implemented using the ACE editor, which brings many features like syntax highlighting, line wrapping, etc to the browser. ACE is the editor that powers the Cloud9 IDE among other projects, and replaced the Canvas-based editing component in Mozilla's Bespin/Skywriter project.
If you wish to get regular updates on what we post, do subscribe to our RSS Feed.
Ace: Code in the Cloud
If you're looking to do your coding in the cloud, take a look at Cloud9 IDE which builds on Ace (and Ace includes code from the Bespin/Skywriter project).
Ajax Cloud9 Editor
Ace is a standalone code editor written in JavaScript. Its goal is to create a web based code editor that matches and extends the features, usability and performance of existing native editors such as TextMate, Vim or Eclipse. It can be easily embedded in any web page and JavaScript application.
Features
- Syntax highlighting
- An optional command line
- Work with huge documents (100,000 lines and more are no problem)
- Fully customizable key bindings including VI and Emacs modes
- Themes (TextMate themes can be imported)
- Search and replace with regular expressions
- Highlight matching parentheses
- Toggle between soft tabs and real tabs
- Displays hidden characters
Ace is a community project with source code hosted on GitHub. It is released under the Mozilla tri-license (MPL/GPL/LGPL) read more…
Do you like the concept of coding in the cloud? Share with us your thoughts on the "Ace Project" in the comments below.
If you wish to get regular updates on what we post, do subscribe to our RSS Feed.
Tags
- Open Source (60)
- JavaScript (57)
- Mobile Web (43)
- HTML 5 (22)
- NoSQL (22)
- jQuery (21)
- Database (19)
- Node.js (17)
- Android (15)
- Conference (14)
- View all 76 tags »
- Presentation Slides (14)
- .Net Framework (12)
- PHP (9)
- CMS (7)
- Presentation Videos (7)
- HeathCare IT (6)
- AMT (6)
- Amazon web services (6)
- MYSQL (6)
- Programming Languages (6)
- Agile (5)
- HTML (5)
- Mobile App Development (5)
- Tutorials (5)
- CSS (4)
- Programming (4)
- UX (4)
- Security (3)
- AMT Quiz (3)
- CSS3 (3)
- GitHub (3)
- Greetings (3)
- HIPAA (3)
- Tools (3)
- iPad Apps (3)
- Ace (2)
- Facebook App Development (2)
- Linux (2)
- Microsoft Silverlight (2)
- Mono (2)
- OSX Development (2)
- PHP Framework (2)
- Python (2)
- Ruby (2)
- Ruby on Rails (2)
- Scrum (2)
- WebRTC (2)
- Windows 7 (2)
- WordPress Framework (2)
- e-Learning (2)
- iOS 5 (2)
- Adobe AIR (1)
- Apache (1)
- BT Summit 2010 (1)
- C++ (1)
- Corporate Storytelling (1)
- Django (1)
- Dojo (1)
- EHR (1)
- EPR (1)
- Electronic Patient Record (1)
- FaceTime (1)
- Flash (1)
- Game Developement (1)
- Lean (1)
- Marketing (1)
- Microsoft (1)
- Mozilla (1)
- Perl (1)
- Product Development (1)
- SCM (1)
- SDT Table Dynamic MySQL PHP (1)
- SEO (1)
- Web Development Framework (1)
- Windows 8 (1)
- iOS Software Development (1)
Get Updates
Get the latest updates in your email box automatically.