Keyboard Hotkeys
Keyboard hotkeys are keys or key combinations that provides an alternate way of doing something that you would normally do with a mouse.
The keyboard hotkeys are available in all browsers compatible with Scriptcase.
Browsers compatible with Scriptcase
Chrome | All versions |
Firefox | Version 4 or above |
Edge | All versions |
Internet Explorer | Version 11 or above |
Opera | Version 9 or above |
Safari | Version 5.2 or above |
Scriptcase Hotkeys
Efficiency is crucial to software development and the Keyboard Hotkeys are important to achieve that efficiently. You can see all the hotkeys that are now available in Scriptcase below:
Hotkeys | Actions |
---|---|
F1 | Opens the documentation of the tool |
CTRL+H or ⌘+H or F4 | Displays the project homepage |
CTRL+S or ⌘+S or F7 | Saves the changes made in the application |
CTRL+B or ⌘+B or F8 | Generates the source code of the current application |
CTRL+E or ⌘+E or F9 | Runs the current application |
F2 | Opens the application creation screen |
CTRL+I or ⌘+I or F6 | Access to the SQL Builder |
Alt+1~9 | Accesses the selected tabs 1~9 |
Alt+Q | Closes the current tab |
Alt+PgDown | Navigates back to the previous tab |
Alt+PgUp | Navigates to the next tab |
Events Editor Hotkeys - PHP
Using Sublime shortcut patterns, Scriptcase provides a series of shortcuts to streamline its development.
Hotkeys | Actions |
---|---|
Tab | Indents the line or selection |
Shift+Tab | Removes line indentation or selection |
Ctrl+Shift+K | Deletes the current line |
Ctrl+Left | Moves the cursor to the next word |
Ctrl+Right | Moves the cursor to the previous word |
Ctrl+L | Selects the entire current line |
Ctrl+Shift+L | Adds the cursor to all selected lines |
Ctrl+</span> | Cancels multiple cursors and moves the cursor to the first instance |
Ctrl+Enter | Inserts a line after the current one |
Ctrl+Shift+Enter | Inserts a line before the current one |
Ctrl+Shift+D | Selects the next occurrence of selected text with the cursor |
Ctrl+Shift+Space | Selects the current scope (within parentheses, braces, brackets …) |
Ctrl+Shift+M | Selects the broader context (keys, brackets, parentheses, page) |
Ctrl+M | Moves the cursor to the closing or opening of the current context. (braces, brackets, parentheses, tags) |
Ctrl+/ | Comments or Uncomments line |
Ctrl+J | Groups the line or selection |
Ctrl+D | Duplicates line or selection |
Ctrl+F9 | Sorts the lines alphabetically, ignoring upper cases |
Backspace | Intelligent Backspace (Removes indentation with line) |
Ctrl+K Ctrl+K | Deletes text to the right |
Ctrl+K Ctrl+U | Capital letters in the selection or cursor |
Ctrl+K Ctrl+L | Lowercase letters in the selection or cursor |
Ctrl+K Ctrl+C | Scrolls the line to the center of view |
Ctrl+K Ctrl+Backspace | Deletes text to the left |
Ctrl+Shift+Up | Adds the cursor to the previous line |
Ctrl+Shift+Down | Adds the cursor to the next line |
Ctrl+F3 | Finds the next occurrence of the selection or cursor |
Ctrl+Shift+F3 | Finds the next occurrence of the selection or cursor |
Ctrl+Shift+[ | Shows indented tag |
Ctrl+Shift+] | Shows Inline tag |
Ctrl+Shift+F | Activates search and replaces |
Ctrl+F | Activates search |
F3 | Finds the next occurrence of the search |
Shift+F3 | Finds the previous occurrence of the search |
Ctrl+Alt+I | Auto indentation of the selected code |
Events Editor Hotkeys - HTML/CSS
Using Emmet’s shortcut patterns, Scriptcase provides a series of shortcuts to streamline its development. With this plug-in it is possible to write HTML and CSS codes through CSS selectors.
Click Here to view the list of selectors.
For example, just write ul> li.item $ {This is the item $} * 3
then press the “TAB” key and the following code will be generated.
<li class="item1">This is item 1</li>
<li class="item2">This is item 2</li>
<li class="item3">This is item 3</li>
</ul>
To use the EMMET hotkeys in Scriptcase events, you must close and open the event PHP. Example:
?> ul> li.item $ {This is the item $} * 3 <? PHP
Hotkeys | Actions |
---|---|
Tab | Enables EMMET abbreviations Ex. ul>li.item${item $}*3 |
Ctrl+Shift+A or ⌘+Shift+A | Envelopes the selected text in an EMMET abbreviation. Select the text you want to envelop, then use the keys, and enter the tag. |
Ctrl+Alt+Right or ⌘+Alt+Right | Edit / selects the next node. Junction between tags, CSS blocks. |
Ctrl+Alt+Left or ⌘+Alt+Left | Edit / selects the previous node. Junction between tags, CSS blocks. |
Ctrl+Shift+Y or ⌘+Shift+Y | Validates and solves math expressions. Example: 2*8+4 . |
Ctrl+Up or ⌘+Up | Increments numeric value +1 |
Ctrl+Down or ⌘+Down | Decrements numerical value –1 |
Ctrl+Shift+. or ⌘+Shift+. | Edit / selects the next item. Attribute, tag name |
Ctrl+Shift+, or ⌘+Shift+, | Edit / selects the previous item. Attribute, tag name |
Enter | Inserts indented line break. |