Code builders can be used to generate code segments that are customized in
response to user input. An integrated development environment provides
links to one or more code builders that are configured for developing
specific types of code. Once a code builder is selected or dragged and
dropped on a code editor, a code builder interface is launched that
prompts the user for input that will be applied to a document object
model describing the basic attributes of the code segment. The code
builder then generates the customized code and inserts it into a desired
location within the integrated development environment.