For example, assuming the DMD package is installed in the D:\dmd\ directory, here are the directions to configure auto-completion for the Phobos library.
Step #1: Create a Phobos Tag Database File
- Start the Zeus IDE
- Select the Tags, Database Builder menu
- Enter Phobos as the database name
- Enter *.d as the file extensions
- Enter D:\dmd\src\phobos as the source file directory
- Hit the Search button
- Hit the Build button
- Hit the Close button
- With the Zeus IDE running
- Select the Options, Document Types menu
- Select the D Document Types menu
- Change to the Tag Database panel
- Select the phobos.zbd item and hit the Add button
- Apply the changes
With the Zeus IDE running open any D file and type in the following code:
Code: Select all
Socket sock;
sock.
Alternatively type in:
Code: Select all
Sock
Finally, by placing the cursor on the word Socket and using the Tags, Find Current Word menu it is also possible to navigate to the definition of the Socket class.
Step #4: Tango Auto-Complete
To add auto-completion for Tango just repeat these steps using the Tango source code.
Naturally the same approach can be used to add auto-completion for any other package for which the source code is available

Related Topics:
Getting the D language debugger to work with Zeus.
Intergrating the D programming language help file.
Intergrating the D programming language Tango help file.
Writing Zeus macros using D scripting module.
Cheers Jussi