IntelliSense® and Sensibility
Ted Roche
Blackstone Incorporated
http://www.bstone.com

Who Am I?
Director of Development
Microsoft Certified Solution Developer,
Microsoft Certified Systems Engineer
Co-Author Hacker’s Guide to VFP 6
Microsoft Support MVP, 1994 - present

IntelliSense
What is it?
How does it work?
Files and Object structure
Extending IntelliSense
But I want it Now!!!

What is IntelliSense?
Keyword Expansion
Command Completion
Most Recently-Used (MRU) Lists
Quick Info (Ctrl+I)
List Members (Ctrl+J)

How Does IntelliSense Work
Activator and Terminator Keys
Keyword Recognition
Recognizes active objects
Parses code for strongly-typed variables
Performs functions specified in FoxCode.DBF

Under the Hood: IntelliSense
_FOXCODE points to FoxCode.DBF
_CODESENSE points to FoxCode.APP
_VFP.EditorOptions dis/enable options
FoxCode.DBF structure and meaning

Extending IntelliSense
Use the IntelliSense Manager
See Ken Levy’s Session, DEV-312,
“IntelliSenseX: USE FoxCode.dbf”

But I want it NOW!!!
Check out:
Cob Editor Extensions (CEE)
by Randy Wallin and Ryan Katri
ISX.PRG – IntelliSense for VFP6
by Christof Lange
both on Conference CD-ROM

ADVISOR DEVCON Web Update Page
http://www.Advisor.com/CMF0009update
This session WILL
have updates.

"Thank you!"
Thank you!
Please remember to fill out your evaluation.