Скачать MetaTrader 5

Странная реакция редактора при Нажатии на клавишу Tab

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Eugeni Neumoin
2452
Eugeni Neumoin  

В редакторе кода выбираю строчку с

else

Ставлю курсор после этого слова сразу после последней буквы - буквы e - без пробела. Если делаем пробел, то ошибка не возникает.

Нажимаю на клавишу Tab для создания отступа и вывода комментариев.

Но после нажатия на клавишу Tab создаются три строчки после else :

Возникает такая конструкция:

         else
           {
           
           }

Возникают две фигурные скобки и пустая строка между скобками.

Что это? Может я что-то не знаю и где-то по ошибке изменил настройку редактора?

Как исправить работу редактора?

Посмотрел в настойки редактора. В строке Вставка () и закрывающих... галочка не стоит.


Может это какая-то скрытая возможность редактора?, которую я случайно обнаружил.

explorer
1648
explorer  
nen:

В редакторе кода выбираю строчку с

else

Ставлю курсор после этого слова сразу после последней буквы - буквы e - без пробела. Если делаем пробел, то ошибка не возникает.

Нажимаю на клавишу Tab для создания отступа и вывода комментариев.

Но после нажатия на клавишу Tab создаются три строчки после else :

Возникает такая конструкция:

         else
           {
           
           }

Возникают две фигурные скобки и пустая строка между скобками.

Что это? Может я что-то не знаю и где-то по ошибке изменил настройку редактора?

Как исправить работу редактора?

Посмотрел в настойки редактора. В строке Вставка () и закрывающих... галочка не стоит.


Может это какая-то скрытая возможность редактора?, которую я случайно обнаружил.


а Вам не кажется

шо

как то скучно  

Алексей Тарабанов
7399
Алексей Тарабанов  
nen:

В редакторе кода выбираю строчку с

else

Ставлю курсор после этого слова сразу после последней буквы - буквы e - без пробела. Если делаем пробел, то ошибка не возникает.

Нажимаю на клавишу Tab для создания отступа и вывода комментариев.

Но после нажатия на клавишу Tab создаются три строчки после else :

Возникает такая конструкция:

         else
           {
           
           }

Возникают две фигурные скобки и пустая строка между скобками.

Что это? Может я что-то не знаю и где-то по ошибке изменил настройку редактора?

Как исправить работу редактора?

Посмотрел в настойки редактора. В строке Вставка () и закрывающих... галочка не стоит.


Может это какая-то скрытая возможность редактора?, которую я случайно обнаружил.


Да ,есть там настройка- ставить за меня скобки. Вы ее выбрали, наверное... 
Eugeni Neumoin
2452
Eugeni Neumoin  
tara:
Да ,есть там настройка- ставить за меня скобки. Вы ее выбрали, наверное... 

Я же написал выше, что не выбрал.

Та настройка, наверное, автоматически закрывающую скобку ставит. А клавиша Tab ставит сразу две фигурные скобки автоматически.

Eugeni Neumoin
2452
Eugeni Neumoin  
explor:

а Вам не кажется

шо

как то скучно  

Пишите конкретнее. Или лучше ничего не пишите. В Вашем сообщении не содержится полезной информации.
explorer
1648
explorer  
nen:
Пишите конкретнее. Или лучше ничего не пишите. В Вашем сообщении не содержится полезной информации.

поют вживую

https://www.youtube.com/watch?v=4JVoQC04ZWk 

Алексей Тарабанов
7399
Алексей Тарабанов  
explor:

поют вживую

https://www.youtube.com/watch?v=4JVoQC04ZWk 

Кайфель :)
Dina Paches
9044
Dina Paches  
nen:

В редакторе кода выбираю строчку с

else

Ставлю курсор после этого слова сразу после последней буквы - буквы e - без пробела. Если делаем пробел, то ошибка не возникает.

Нажимаю на клавишу Tab для создания отступа и вывода комментариев.

Но после нажатия на клавишу Tab создаются три строчки после else :

Возникает такая конструкция:

         else
           {
           
           }

Возникают две фигурные скобки и пустая строка между скобками.

Что это? Может я что-то не знаю и где-то по ошибке изменил настройку редактора?

Как исправить работу редактора?

Посмотрел в настойки редактора. В строке Вставка () и закрывающих... галочка не стоит.


Может это какая-то скрытая возможность редактора?, которую я случайно обнаружил.


Это вставка сниппетов.

Подробнее о них:

В верхнем меню MetaEditor: Справка -> Вызов Справки. Откроется Руководство пользователя.

Не через клавишу F1 (через F1 не Руководство Пользователя, а Справочник MQL откроется).

В закладке Руководства Поиск наберите: сниппеты

Либо через Содержание Руководства: Разработка программ -> Работа с исходным кодом -> Интеллектуальное управление

Алексей Тарабанов
7399
Алексей Тарабанов  
Умница-красавица. 
Dina Paches
9044
Dina Paches  
tara:
Умница-красавица. 
Спасибо!) Обожаю вас.
Алексей Тарабанов
7399
Алексей Тарабанов  
Пошалим? В смысле - попрограммируем? 
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий