MetaEditor Help

Standard

Standard

Major commands of the main menu are gathered in the "Standard" toolbar:

 

Command

Description

New

New

Start creating a new program using MQL4/MQL5 Wizard.

Open

Open

Open the program source code file stored on your computer, in order to work over it in MetaEditor.

Save

Save

Save changes in the active window.

Save All

Save All

Save changes in all open window.

Print Preview

Print Preview

Preview the page before printing it. Settings of a selected printer are used. This command helps to preview before printing whether all desired data can be printed.

Print

Print

Print the code that is open in the current window.

Toolbox

Toolbox

Open/close the "Toolbox" window.

MQL Navigator

MQL4/MQL5 Navigator

Open/close the "Navigator".

Cut

Cut

Cut the selected fragment of the source code to paste it further into another place.

Copy

Copy

Copy the selected fragment of the source code to clipboard.

Paste

Paste

Paste the copied or cut fragment of a source code into a selected place.

Clipboard

Clipboard

MetaEditor keeps up to 30 last entries copied to clipboard. Using this command you can open a list of memorized entries and insert a chosen one into a code.

Delete

Delete

Delete the selected fragment of a source code.

Undo

Undo

Undo the last operation.

Redo

Redo

Redo the last operation undone.

Find

Find

Open the search window.

Find Next

Find Next

Find the next element according to the current search request.

Find Previous

Find Previous

Find the previous element according to the current search request.

Replace

Replace

Open the window for replacing the searched text by a new one.

Find in Files

Find in Files

Open the window for searching in different files.

Go To Line

Go To Line

Open the window of moving to a line in the source code.

Toggle Bookmark

Toggle Bookmark

Toggle or untoggle a bookmark on the current line of the edited file depending on its current state. Using bookmarks one can mark necessary lines to be able to quickly move to them later.

Next Bookmark

Next Bookmark

Move to the next bookmark.

Previous Bookmark

Previous Bookmark

Move to the previous bookmark.

Clear All Bookmarks

Clear All Bookmarks

Clear all bookmarks from the current file.

Increase Line Indent

Increase Line Indent

This command allows inserting three spaces (or a tab character) at the beginning of selected lines. To insert spaces in a single line, put the mouse cursor at the beginning of the line and execute this command (or press the "Tab" hotkey). To insert spaces in several lines, select the whole lines.

Decrease Line Indent

Decrease Line Indent

This command allows removing three spaces (or a tab character) from the beginning of selected lines. The same action can be performed using the Tab+Shift key combination.

Make Uppercase

Make Uppercase

This command makes all the letters of a selected phrase uppercase. The same action can be performed using the Ctrl+Shift+U key combination.

Make Lowercase

Make Lowercase

This command makes all the letters of a selected phrase lowercase. The same action can be performed using the Ctrl+U key

Function Header

Function Header

Insert a ready field for a comment to a function.

Block Comment

Block Comment

Insert symbols of a single-line comment.

Comment Lines

Comment Lines

Insert the "//" comments in the beginning of each selected line.

Uncomment Lines

Uncomment Lines

Remove the "//" comments from the beginning of each selected line.

List of Names

List of Names

Show list of possible variants of function names to insert when writing a program code. Variants are defined by first typed symbols.

Parameter Info

Parameter Info

Show signature of the current function. So, this command shows order and types of parameters of functions and highlights the currently edited parameter.

Navigate Backward

Navigate Backward

Go to previous line where the cursor was placed. One can navigate between currently open files only.

Navigate Forward

Navigate Forward

Return from the previous line to the next one. One can navigate between currently open files only.

Go to Definition

Go to Definition

Go to the declaration or definition of the currently selected function or variable.

List of Functions

List of Functions

Open the list of all functions declared in the code of the current program.

Compile

Compile

Compile the program code, the window of which is currently active.

Cancel Compilation

Cancel Compilation

This button appears instead of the "Compile" button when the process of compilation is in progress. It allows to stop the compilation.

Start/Resume Debugging

Start/Resume Debugging

Start the debugging process for the current code.

Pause Debugging

Pause Debugging

Temporarily break the process of program execution in the debugging mode. After this command is executed, running of program can be continued by pressing the "Resume Debugging" button that appears instead of the command described above.

Stop Debugging

Stop Debugging

Stop the debugging process.

Start Profiling

Start Profiling

Start the profiling process for the current code.

End Profiling

End Profiling

End the profiling process.

Step Into

Step Into

Pass one step of the program execution entering the called functions.

Step Over

Step Over

Pass one step of the program execution without entering the called functions.

Step Out

Step Out

Go to the execution of a program step one level higher.

Clear All Breakpoints

Clear All Breakpoints

Clear all breakpoints in the currently debugged program.

Toggle Breakpoint

Toggle Breakpoint

Toggle or untoggle the breakpoint on the current line of the edited file depending on its current state. Breakpoints are used for program debugging.

Terminal

Terminal

Open the client terminal window.

Options

Options

Call the MetaEditor setup window. Parameters of syntax highlighting, its font, network parameters, etc. can be set up in this window.

New Window

New Window

Open the copy of the current window with the same program text. In this case numbers 1, 2 and so on corresponding to the creation order will appear in the headers of the original window and its copies.

Cascade

Cascade

Cascade file windows.

Tile Windows

Tile Windows

Tile file windows.

Tile Horizontally

Tile Horizontally

Tile file windows horizontally.

Tile Vertically

Tile Vertically

Tile file windows vertically.

Help Topics

Help Topics

This command allows to work with the context help of MetaEditor. A question mark will appear at the tip of the mouse cursor as soon as this command is executed. In order to view a part of the user guide concerning an element of MetaEditor, one should click on it with the left mouse button.

About MetaEditor

About MetaEditor

Open the "About MetaEditor" window with the information about the company, its contacts and about the version of MetaEditor.