Index | 459
CodeSmith custom tool, 196–201
creating a template, 197
creating the XML, 198
downloading and installing, 197
executing in Visual Studio, 199
home page, 201
Code<Template>.NET
add-in, 221–224
codetmpl.cs file, 221
CodeWise community of web sites, 232
coding standards, enforcing with
FxCop, 254–262
collapsing code, 437–439
coloring of keywords, customizing, 55
adding coloring for other
languages, 56
COM class, registering custom code
generator as, 183
command bars
creating in Word 2003, 367–374
command bar, 369–372
handling events, 372–374
creating new command and adding
to bar, 408
finding name of, 407–411
Command Browser Add-in, 408–411
command line
external tools, displaying
output, 131
specifying to open Visual Studio, 177
(see also command prompt)
command mode, switching command
window into, 180
command prompt, 322–325
accessing tools from, 323
adding as external tool, 323
adding to Windows Explorer, 324
combining with command
window, 439
launching Visual Studio
from, 326–328
building projects and
solutions, 327
executing a command, 327
fonts, setting, 326
other command-line
switches, 328
running solution from command
line, 327
loading files from, 176–177
command window, 178–182
aliases, creating, 180
aliases, viewing and editing, 181
basics, 178–179
combining with command
prompt, 439
debugging with, 179
commands
aliases, 180
assigning to mouse buttons, 94–95
binding to key combinations, 41
calling from command prompt, 327
created by Add-in Wizard, 414
invoking through the DTE, 384
for keyboard shortcut, xiv
listing of most useful, 179
pre- and post-build events, 132–134
CommandWindow command, 178
comments, 271–296
C# XML comments, 272–280
creating documentation from XML
comments, 290–291
creating XML comments
faster, 280–285
GhostDoc, 281–285
creating XML comments with
VB.NET, 285–290
IntelliSense, 45
line, 271
pasting text as, 39
task list, 91–94
XML, 271
Common Environment Object
Model, 113
common intermediate language
(CIL), 243
(see also IL)
Common Language Runtime
processes, 162
CompleteWord (Ctrl-Space), 41
complexity of code, analysis of, 264
concatenating strings, 244
conditions, breakpoint, 147
ConfigBuilder custom tool, 187–192
building configuration template, 187
download site, 187
running, 188
Configuration Manager, 5
configuration root element, 187

Get Visual Studio Hacks now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.