Scite-mql

Alternate editor for your MQL files

Download .zip View on GitHub

Introduction

An editor based on scite-for-php and enhanced for MQL4 language. The goal is to be the de-facto editor in writing MT4 based code.

Currently it supports:

  • MQL syntax highlighting
  • Compiler integration
  • Auto-update MT4 upon compilation
  • Function listing
  • Autocomplete
  • Parameter hint of both MQL API as well as user defined functions
  • Help integration (press F1 on keyword brings up Help window)
  • Bracket matching
  • Block collapse / expand
  • Snippet, abbreviation support
  • Theming

The project is based on scite-ru which both is based on SciTE. I added MQL4 support and some customization to it and although scite already supports many languages, this project is only focused on MQL specifically.

Download

All recent binary versions can be downloaded here, newest version is 2.0.1

What's changed

Screen Shots

more screen shots can be found HERE

FAQ

How do I compile the source?
There are some build instructions

How do I switch theme?
Open SciTEGlobal.properties and at the very bottom of the document it specifies which theme to become active, uncomment (remove #) to activate the theme of your choice, if you comment all the themes then default theme will be used.