Criação de SlickEdit para trabalhar com e compilar documentos MQL4/5. - página 6

 

Muito obrigado.

Fiz tudo de acordo com as instruções. Funciona.

A versão verdadeira do SE tem 17 e eu importei configurações a partir de 16, mas parece estar a funcionar.

Há uma questão. Como configurar a possibilidade de colapsar parte do código entre parênteses curvilíneos numa linha.

 

As teclas de atalho podem ser montadas. Eu próprio não utilizo estas características - tento ter todo o código de função visível num relance, caso contrário decomponho-o em funções mais pequenas. Além disso, as capacidades do navegador do projecto ensombram o desejo de utilizar as características de dobragem.

 
alexvikt:

A versão SE tem 17 e as configurações foram importadas de 16, mas parece funcionar.

Há uma questão. Como configurar a possibilidade de colapsar parte do código entre parênteses curvilíneos numa linha.

Não sei cerca de 17, mas 16 tem painel "Exibição Selectiva" por defeito, e tem botão "Ocultar Linhas Seleccionadas".

E já agora, pode editar o menu de contexto por si próprio:

 
Pergunta, alguém experimentou a linha de ajuda MQL ?
 
Escrevi um ficheiro com os cabeçalhos de todas as funções MQL4 (excepto para esses indicadores), mais escrevi parte do livro de referência nos comentários das funções. Pode incluí-lo no projecto e as variáveis e o seu tipo serão realçados quando a função for dactilografada.
Arquivos anexados:
AllMQL4.mqh  111 kb
 
alexvikt:
Preenchi o ficheiro com os cabeçalhos de todas as funções MQL4 (excepto esses indicadores), além de ter colocado alguma parte do livro de referência nos comentários das funções. Pode incluí-lo no projecto e as variáveis e os seus tipos serão destacados ao marcar a função.

Muito trabalho feito - impressionante! Obrigado.

E não há necessidade de escrever no código (caso contrário o compilador irá gerar muitas mensagens sobre funções não utilizadas)

#incluir <AllMQL4.mqh>.
Só precisa de adicionar este ficheiro ao projecto.
 

Estruturas MQL5 padrão.

Arquivos anexados:
 

Palavras-chave MQL5 actualizadas (incluindo novas palavras-chave em construções mais recentes).

Graças a Ilyas pela sua assistência.

Arquivos anexados:
user.zip  161 kb
 

Aprendi recentemente o seguinte truque: se formar correctamente um comentário sobre um objecto declarado (qualquer), então ao passar o cursor sobre o objecto correspondente no corpo do programa, obterá o seguinte comentário pop-up:

-mandado da Intger.

O editor detecta automaticamente os itens de comentário correspondentes.

 

Obrigado.