Coding StyleWhen editing existing code (KLEE / LLVM), use the style of the surrounding code. For everything Cloud9, use the Google C++ style guide. Using EclipseYou can use Eclipse to edit Cloud9's source code. Eclipse offers powerful code navigation facilities, especially useful for those not familiar with the Cloud9/KLEE/LLVM code bases.Setting up Eclipse ProjectsTo properly set-up the Cloud9 Eclipse projects, do the following:
Editing Protocol Buffers FilesYou can edit Protocol Buffers using Google's Protocol Buffers Development Tools (installation instructions here). Working RemotelyYou can invoke Eclipse remotely, through SSH X forwarding and stream compression: $ ssh -fTXC joe@laptop /usr/bin/eclipse |
Developer Resources >