-
Notifications
You must be signed in to change notification settings - Fork 0
Frequently Asked Questions
Why do you have two issue trackers for Cloud9?
The Cloud9 project comes in two flavors: locally-hosted and in the cloud. The Github issue tracker is used for the locally-hosted version and Lighthouse is used for the cloud version.
`env.editor.setKeyboardHandler(require("ace/keyboard/keybinding/vim").Vim)`
**Where can I find the default keybindings and hot keys?**
You can find them in [client/ext/keybindings_default](https://github.com/ajaxorg/cloud9/tree/master/client/ext/keybindings_default)
**Can I upload non-ascii files to my projects, such as images and binary files?**
For now, HTML5 drag and drop API doesn't fully work with Cloud9, but you can upload images in some other ways.
The first and most common way is to develop your project is using an FTP(S) connection. However, since this is not always the case you can also send a request to the running jsDav server under your project's workspace URL. An example of sending a PUT request to the jsDav server would be:
curl -X PUT http://c9.io/your_user/your_project/workspace/image.png --header "Content-type: image/png" --header "Cookie: c9.devel.sid=YOUR_SID_HASH" --data-binary @image.png
Due to the nature of our releases, we are currently very focused on developing the most important features for the editor, in order give every user the best experience of an Online IDE can offer. However, Cloud9 IDE is very flexible and provides an array of tools such as NPM; the Node Package Manager. Often finding and using scripts to do what you specifically need is a very simple process:
- Use the console to install the npm package to suit your task
- Build a simple runner file to compile or execute or debug your code
´sample´
Cloud9 does not support MySQL or any other type of Database system, what do I do?