Using Caché Studio - InterSystems Documentation
Using Caché Studio - InterSystems Documentation
Using Caché Studio - InterSystems Documentation
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