Menu
File

New | Create a new blank document.
Open | Open up the file requester to select what source you want to load from disk.
Open Selected Filename | If current selected text (in editing or output pane) is a filename, then, the corresponding file will be opened in a new document buffer.
Revert | Revert document in current buffer on the one saved on disk.
Close | Close document in current buffer.
Save | Save document in current buffer on disk, if document was not yet saved before a file requester will appear to ask you its name and where you want to save it.
Save As | Save document in current buffer with a new name or in another location.
Save a Copy | Save a copy of document in current buffer with a new name or in another location.
Encoding | Change document encoding
Export | Save a copy of document in current buffer in a different file format.
Print | Print document held in current buffer.
Load Session... | Open previously saved work session. See Sessions section more for details.
Save Session... | Save current work session. See Sessions section more for details.
Exit | Quit sdlBasic Editor.

Edit

Undo | Unmake last action.
Redo | remake last unmade action.
Cut | Cut selected text and store it into clipboard.
Copy | Copy selected text into clipboard.
Paste | Paste on current document buffer previously Copied/Cut text.
Delete | Delete selected text.
Select All | Select all text in current document buffer.
Match Brace | Move cursor to matching brace. Cursor need to be just inside the opening brace or just outside the closing one.
Select to Brace | Select braces and the text contained (if any). If cursor is just inside the opening brace it will be selected only the content, if cursor is just outside the closing one also the braces will be included in selection.
Show calltip | Show calltip of keyword under the text cursor (if any).
Complete Symbol | Pop up a list of possible completion based on sdlBasic language Api.
Complete Word | Pop up a list of possible completion based on what you wrote into document.
Expand Abbreviation | Expand abbreviation if you had previously specified any in abbreviation file. See Abbreviations section for more details.
Block Comment or Uncomment | Comment or uncomment selected text section.
Make Selection Uppercase | Make selected text characters uppercase.
Make Selection Lowercase | Make selected text characters lowercase.

Search

Find | Open search window dialog. See Find and replace section for more details.
Find Next | Search next occurrence of previously searched text.
Find Previous | Search previous occurrence of previously searched text.
Find in Files | Find a word or a sentence in all files of a given folder.
Replace | Open find and replace window dialog. See Find and replace section for more details.
Go To... | Open a dialog on which you can specify line number where to go.
Next Bookmark | Jump to next bookmark.
Previous Bookmark | Jump to previous bookmark.
Toggle Bookmark | Set or unset a bookmark on current line.
Clear All Bookmarks | Remove all previously deployed marker.

View

Toggle current fold | Expand or contract fold where cursor is located. See Folding section for more details.
Toggle all folds | Expand or contract all folds.
Full Screen | Expand sdlBasic editor window to cover the entire screen.
Tool Bar | Hide or show the tool bar.
Tab Bar | Hide or show the tab bar.
Status Bar | Hide or show the status bar.
Whitespace | Hide or show space markers.
End of Line | Hide or show end of line markers.
Indentation Guides | Hide or show indentation guides.
Line Numbers | Hide or show line numbers margin.
Margin | Hide or show error and bookmarks margin.
Fold Margin | Hide or show fold margin.

Tools

Go | Run the program.
Stop Execution | Stop program execution.
Switch Pane | Toggle editing from editing to out pane and vice versa.

Plugins

Autoindent | Indent your program basing on code syntax.
Unindent | Remove all indentation
Make Executable | Embed your program into sdlBasic runtime executable and save it into program folder.
Extract Code | Extract embedded code from sdlBasic runtime executable.
more to come... | You can write your own plug-ins with sdlBasic language.

Options

Vertical Split | Toggle output pane orientation.
Wrap | Wrap lines exceeding editing pane width.
Wrap Output | Wrap lines exceeding output pane width.
Read-Only | Inhibit document editing.
Line End Characters | Choose one of the three line end characters standard.
Convert Line End Characters | Convert line end characters on choice you made on Line End Character menu.
Use Monospaced Font | Toggle mono spaced font
Open Local Options File | Open local option file in a new buffer.
Open User Options File | Open user option file in a new buffer.
Open Global Options File | Open global option file in a new buffer.
Open Abbreviations File | Open abbreviations file in a new buffer.
Edit Properties | Edit languages properties: sdlBasic or others.

Buffers

Previous | Switch to previous document buffer. See Buffers section for more details.
Next | Switch to next document buffer. See Buffers section for more details.
Close All | Close all document buffers.
Save All | Save all documents held in buffers to disk

Help

Quick Help | Let you browse sdlBasic quick command guide.
sdlBasic Reference Guide | Let you browse sdlBasic complete documentation.
About sdlBasic | Open sdlBasic Editor credit window.