Скачать MetaTrader 5

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

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Интересует активность в Сигналах? Заходи и отслеживай!
Eugeni Neumoin
1795
Eugeni Neumoin 2016.04.02 08:42 

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

else

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

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

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

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

         else
           {
           
           }

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

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

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

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


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

explorer
1648
explorer 2016.04.02 20:51  
nen:

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

else

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

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

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

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

         else
           {
           
           }

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

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

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

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


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


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

шо

как то скучно  

Алексей Тарабанов
7214
Алексей Тарабанов 2016.04.02 21:06  
nen:

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

else

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

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

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

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

         else
           {
           
           }

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

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

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

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


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


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

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

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

Eugeni Neumoin
1795
Eugeni Neumoin 2016.04.03 08:48  
explor:

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

шо

как то скучно  

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

поют вживую

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

Алексей Тарабанов
7214
Алексей Тарабанов 2016.04.03 19:04  
explor:

поют вживую

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

Кайфель :)
Dina Paches
7618
Dina Paches 2016.04.03 20:02  
nen:

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

else

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

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

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

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

         else
           {
           
           }

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

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

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

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


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


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

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

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

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

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

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

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