| < Free Open Study > |
|
In this chapter, you saw how to set up the debugging environment in the Options dialog box. You learned that there are both positives and negatives in the debugger, and you explored ways to work around some of the negatives. You saw how to step through the debugging of an add-in, observing the results that the add-in is effecting on the client IDE as it progresses through the add-in's code. There is no great mystery to debugging an add-in; it just requires that you coordinate the operation of two instances of .NET. But you learned that enhancements have been made to facilitate this process.
Finally, you explored .NET's structured error handling and enhanced your add-in to automatically add error handling to a selected procedure.
In Chapter 5, you will move up a level in complexity, as you learn how to manipulate code in code windows. Chapter 5 is one of the most useful chapters in the book because you will probably build more features to do code manipulation than any other single type of functionality.
| < Free Open Study > |
|