Feedback

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

browser compativeis Chrome Chrome All versions
browser compativeis Firefox Firefox Version 4 or above
browser compativeis Edge Edge All versions
browser compativeis Internet Explorer Internet Explorer Version 11 or above
browser compativeis Opera Opera Version 9 or above
browser compativeis Safari 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.