Programing IDE Question

Is it possible to use the WPILb files in a different IDE, such as codeblocks?

While the FIRST-supported compiler is unique to WindRiver, there are currently two projects that attempt to address this:
One is UCPP, which provides a way to interact with the WindRiver compiler from third party and possibly UNIX systems.
The second is this project, which is a collection of patches and build scripts for GCC that enable to build for VxWorks and cRio’s successfully.

Certainly. With UCPP, you can use anything capable of editing a text file (ed, anyone?). I use Emacs and Sublime Text interchangeably without problems (although Emacs uses 2 spaces for indentation by default). Codeblocks would work fine as well.