Slickedit Plug-In for Eclipse V3.2 User Guide
Total Page:16
File Type:pdf, Size:1020Kb
SlickEdit® Plug-In v3.3 for Eclipse™ SlickEdit® Plug-In v3.3 for Eclipse™ Information in this documentation is subject to change without notice and does not represent a commitment on the part of SlickEdit Inc. The software described in this document is protected by U.S. and international copyright laws and by other applicable laws, and may be used or copied only in accordance with the terms of the license or nondisclosure agreement that accompanies the software. It is against the law to copy the software on any medium except as specifically allowed in the license or nondisclosure agreement. The licensee may make one copy of the software for backup purposes. No part of this documentation may be reproduced or trans- mitted in any form or by any means, electronic or mechanical, including photocopying, recording, or information storage and retrieval systems, for any purpose other than the licensee's personal use, without the express written permission of SlickEdit Inc. Copyright 1988-2007 SlickEdit Inc. SlickEdit, Visual SlickEdit, Clipboard Inheritance, DIFFzilla, SmartPaste, Context Tagging, and Slick-C are registered trademarks of SlickEdit Inc. Code Quick | Think Slick is a trademark of SlickEdit Inc. All other products or company names are used for identifica- tion purposes only and may be trademarks of their respective owners. Protected by U.S. Patent 5,710,926. Table of Contents 1. Introduction ................................................................................................................... 1 How to Get the Most out of the SlickEdit® Plug-In for Eclipse ...................................................2 Cool Features ....................................................................................................................2 Write More Code, Faster ...................................................................................................2 Get Started ........................................................................................................................3 Features and Enhancements in this Version .............................................................................4 Documentation and Conventions ............................................................................................10 Accessing Documentation ..............................................................................................10 Documentation Conventions ...........................................................................................10 Supported Languages and Environments ...............................................................................12 Supported Languages and File Types ............................................................................12 Supported Editor Emulations ..........................................................................................15 Install/Uninstall .........................................................................................................................16 System Requirements .....................................................................................................16 Installing the SlickEdit® Plug-In .......................................................................................16 Uninstalling the SlickEdit® Plug-In ..................................................................................17 Starting and Exiting Eclipse Loaded with the SlickEdit® Plug-In .............................................18 Starting the Program .......................................................................................................18 Exiting the Program ........................................................................................................18 Help and Product Support .......................................................................................................19 Using the Help System ...................................................................................................19 Product Support ..............................................................................................................19 2. Quick Start ................................................................................................................... 21 General Options .......................................................................................................................22 Extension-Specific Options ......................................................................................................23 3. User Interface .............................................................................................................. 25 Screen Layout ..........................................................................................................................26 The Workbench ...............................................................................................................26 The Workspace ...............................................................................................................27 Perspectives ....................................................................................................................27 The SlickEdit® Editor .......................................................................................................27 Switching Between the SlickEdit® Editor and Eclipse Editors ........................................29 Menus .............................................................................................................................30 Views ...............................................................................................................................30 Status Area .....................................................................................................................31 Dialogs ............................................................................................................................31 Command Line ................................................................................................................32 SlickEdit Views ........................................................................................................................33 Opening SlickEdit Views .................................................................................................33 Available SlickEdit® Views ..............................................................................................33 The SlickEdit® Command Line ................................................................................................36 Activating the Command Line .........................................................................................36 v SlickEdit® Plug-In v3.3 for Eclipse™ Command Line History ...................................................................................................37 Command Line Completions ...........................................................................................37 Using Shortcuts Inside the Command Line .....................................................................37 Using the Command Line to View Key Binding Associations .........................................37 Starting a Program from the Command Line (Shelling) ..................................................38 Command Line Prompting ..............................................................................................38 Common SlickEdit® Commands .....................................................................................39 Using the Mouse and Keyboard ..............................................................................................41 Key Shortcuts in Text Boxes ...........................................................................................41 Redefining Common Keys ..............................................................................................43 4. User Preferences ......................................................................................................... 45 Introduction to User Preferences .............................................................................................46 Global Preferences .........................................................................................................46 Extension-Specific Preferences ......................................................................................46 Emulations ...............................................................................................................................47 Supported Emulations .....................................................................................................47 Changing Emulations ......................................................................................................48 Determining Keys/Functions ...........................................................................................49 Key and Mouse Bindings .........................................................................................................50 What is a Binding? ..........................................................................................................50 Managing Bindings .........................................................................................................51 Key Binding Settings .......................................................................................................56 Cursor, Mouse, and Scroll Settings .........................................................................................58 Setting