An Integrated Development Environment (IDE) is configured with an online
community interface for accessing online community resources, such as
contacts and information, directly through the Internet or other
networks. The online community interface displays icons and other
selectable objects that are associated with contacts or webpages. Upon
selecting an object associated with a contact, an email or instant
messaging window is launched that enables communication with the one or
more contacts. Upon selecting an object associated with a webpage, a
browser is launched that accesses and displays the webpage. The online
community interface also enables an IDE element, such as a development
tool or program snippet to be copied from the IDE and sent to a desired
contact through the IDE interface.