skiiiD Beta version of Arduino uses own library and it is an easier way to develop.
Now, Arduino Mega and Arduino Uno are compatible. It contains datasheet information in skiiiD's own library.
70+ components are in the list with a library with auto-complete / autofill features.
Try Beta version 1.0.1