-
Notifications
You must be signed in to change notification settings - Fork 10
KeyboardShortcuts
Érico Porto edited this page Feb 26, 2022
·
6 revisions
The AGS Editor provides various keyboard shortcuts to help you get your work done quickly. These are summarized below:
Shortcut | Function |
---|---|
F1 | Help |
F2 | Game Statistics |
F3 | Find Next |
Ctrl+F4 | Close tab |
F5 | Run with Debugger |
Ctrl+F5 | Run without Debugger |
F7 | Build EXE |
F9 | Toggle Breakpoint |
F11 | Step Into |
Ctrl+A | Select All |
Ctrl+B | Match Brace |
Ctrl+C | Copy |
Ctrl+D | Duplicate line to next |
Ctrl+E | Replace |
Ctrl+F | Find |
Ctrl+G | Open GlobalScript.asc |
Ctrl+H | Open GlobalScript.ash |
Ctrl+L | Open Game |
Ctrl+M | Toggle Between Script and Header |
Ctrl+Q | Quit |
Ctrl+R | Save Room |
Ctrl+S | Save Game |
Ctrl+V | Paste |
Ctrl+W | Close Tab |
Ctrl+X | Cut |
Ctrl+Y | Redo |
Ctrl+Z | Undo |
Ctrl+Space | Show Autocomplete |
Ctrl+Tab | Next tab |
Ctrl+Shift+Tab | Previous tab |
Tab | Indent selected lines |
Shift+Tab | Un-indent selected lines |
Additional shortcuts in the Script Editor
Shortcut | Function |
---|---|
Ctrl+Keypad+ | Magnify text size |
Ctrl+Keypad- | Reduce text size |
Ctrl+Keypad/ | Restore text size to normal |
Ctrl+BackSpace | Delete to start of word |
Ctrl+Delete | Delete to end of word |
Ctrl+Shift+BackSpace | Delete to start of line |
Ctrl+Shift+Delete | Delete to end of line |
Ctrl+Home | Go to start of document |
Ctrl+Shift+Home | Extend selection to start of document |
Alt+Home | Go to start of display line |
Ctrl+End | Go to end of document |
Ctrl+Shift+End | Extend selection to end of document |
Ctrl+Up | Scroll up |
Ctrl+Down | Scroll down |
Ctrl+Shift+T | Line copy |
Ctrl+Shift+L | Line cut |
Ctrl+[ | Previous paragraph |
Ctrl+] | Next paragraph |
Ctrl+Left | Previous word |
Ctrl+Right | Next word |
Ctrl+/ | Previous word part |
Alt+Shift+Movement | Rectangular block selection |
Getting Started in AGS
Editor
- New Game templates
- Editor Preferences
- General Settings
- Default Setup
- Colours Editor
- Room Editor
- Character Editor
- Cursor Editor
- Dialog Editor
- Font Preview
- GUI Editor
- Inventory Items Editor
- View Editor
- Sprite Manager
- Music and sound
- Voice speech
- Script Modules
- System limits
- Log Panel
- Plugins
- Other Features
Engine
Scripting
- Scripting Tutorial
- Scripting Language
-
Scripting API
- Script API Overview
- Standard Constants
- Standard Enumerated Types
- Standard Types
- Game variables
- Global arrays
- Global event handlers
- repeatedly_execute / repeatedly_execute_always
- Custom dialog options rendering
- Global functions: general
- Global functions: message display
- Global functions: multimedia actions
- Global functions: palette operations
- Global functions: room actions
- Global functions: screen effects
- Global functions: wait
- AudioChannel functions and properties
- AudioClip functions and properties
- Camera functions and properties
- Character functions and properties
- DateTime functions and properties
- Dialog functions and properties
- DialogOptionsRenderingInfo functions and properties
- Dictionary functions and properties
- DrawingSurface functions and properties
- DynamicSprite functions and properties
- File functions and properties
- Game functions and properties
- GUI functions and properties
- GUI control functions and properties
- GUI Button functions and properties
- GUI InvWindow functions and properties
- GUI Label functions and properties
- GUI List Box functions and properties
- GUI Slider properties
- GUI Text Box functions and properties
- Hotspot functions and properties
- Inventory item functions and properties
- Maths functions and properties
- Mouse functions and properties
- Object functions and properties
- Overlay functions and properties
- Parser functions
- Region functions and properties
- Room functions and properties
- Screen functions and properties
- Set functions and properties
- Speech functions and properties
- String functions
- System functions and properties
- TextWindowGUI functions and properties
- ViewFrame functions and properties
- Viewport functions and properties
- Obsolete Script API
- Event Types
- Key code table
- Audio in script
Legal Notice
Getting in touch
Misc