13.07.2015 Views

Using Caché Studio - InterSystems Documentation

Using Caché Studio - InterSystems Documentation

Using Caché Studio - InterSystems Documentation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

18.2.2 Find and Replace ................................................................................................... 11118.2.3 Bookmarks ............................................................................................................. 11118.2.4 Advanced Editing .................................................................................................. 11218.3 View Menu ....................................................................................................................... 11218.4 Project Menu .................................................................................................................... 11418.5 Class Menu ....................................................................................................................... 11418.6 Build Menu ...................................................................................................................... 11518.7 Debug Menu ..................................................................................................................... 11618.8 Tools Menu ....................................................................................................................... 11718.9 Utilities Menu .................................................................................................................. 11918.10 Window Menu ................................................................................................................ 11918.11 Help Menu ..................................................................................................................... 11918.12 Editor Context Menu ...................................................................................................... 12018.13 Keyboard Accelerators ................................................................................................... 12118.13.1 Inserting MultiValue Characters ......................................................................... 12718.14 Adding to a <strong>Studio</strong> Menu ............................................................................................... 12819 Setting <strong>Studio</strong> Options ............................................................................................................. 12919.1 Environment Options ....................................................................................................... 12919.2 Editor Options .................................................................................................................. 13119.3 Compiler Options ............................................................................................................. 13319.4 SQL Options .................................................................................................................... 134Appendix A: <strong>Using</strong> <strong>Studio</strong> Source Control Hooks ..................................................................... 135A.1 Overview ........................................................................................................................... 135A.2 <strong>Caché</strong> Documents ............................................................................................................. 136A.2.1 Tools for Managing Documents and Files .............................................................. 136A.2.2 Deciding How to Map Internal and External Names .............................................. 136A.3 Creating and Activating a Source Control Class ............................................................... 137A.3.1 Extending <strong>Studio</strong> ..................................................................................................... 137A.3.2 Creating a Source Control Class ............................................................................. 138A.3.3 Activating a Source Control Class .......................................................................... 139A.4 Accessing Your Source Control System ............................................................................ 139A.4.1 Example 1 ............................................................................................................... 139A.4.2 Example 2 ............................................................................................................... 140A.5 A Look at the Sample ........................................................................................................ 140A.5.1 Introduction ............................................................................................................. 141A.5.2 Global ...................................................................................................................... 142A.5.3 Determining the External Names ............................................................................ 142A.5.4 Synchronizing the <strong>Caché</strong> Document and the External File .................................... 143A.5.5 Controlling the Status of the <strong>Caché</strong> Document ...................................................... 144A.5.6 Source Control Actions ........................................................................................... 145<strong>Using</strong> <strong>Caché</strong> <strong>Studio</strong>vii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!