Версия для печати темы (https://pro1c.org.ua/index.php?s=66f8132a3187e2216b022d16573d4217&showtopic=13865)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ 1С:Предприятие 8.3 _ Новые возможности подсветки синтаксических конструкций

Автор: Vofka 16.08.13, 16:46

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

Во-первых, это автоматическое выделение цветом идентификаторов и конструкций, находящихся под текстовым курсором.

Можно выделять границы блоков: парных скобок или ключевых слов. Такое выделение стандартно включено в настройках редактора модулей.

Теперь, например, автоматически выделяются начало и конец процедуры, ...



... начало и конец оператора условного перехода или оператора цикла, ...



... а так же парные скобки:



Выделение парных скобок бывает очень полезно при написании и редактировании сложных выражений, когда нужно найти пропущенную закрывающую или открывающую скобку.

Также автоматически теперь выделяются идентификаторы, находящиеся под текстовым курсором. Однако стандартно они выделяются цветом фона и это незаметно при редактировании. Чтобы это стало заметным, нужно в настройках редактора модулей выбрать любой цвет, отличный от фона:



Тогда будут выделены все идентификаторы, совпадающие с тем, который находится под текстовым курсором, а также будут выделены строковые константы, удовлетворяющие правилам именования идентификаторов:



Во-вторых, помимо автоматического выделения конструкций можно использовать подсветку идентификаторов по запросу: по двойному щелчку мышью на идентификаторе или в результате выделения идентификатора мышью. Стандартно выделение, как и в предыдущем случае, выполняется цветом фона, поэтому в настройках нужно выбрать для этого способа любой цвет, отличный от цвета фона:



Тогда по двойному щелчку мышью, например, можно легко найти определение процедуры или функции:



И, в-третьих, редактор модулей подсвечивает теперь слова, найденные в результате поиска:



Установленное таким образом выделение можно снять клавишей ESC или очистив поле поиска.

http://pro1c.org.ua/redirect.php?http://v8.1c.ru/o7/201308ME/index.htm

Автор: Riky 10.09.13, 14:39

А в каком релизе ждать это чудо?

Автор: logist 10.09.13, 14:41

В 8.3.3.715 точно должно быть.

Автор: Petre 10.09.13, 16:31

В 8.3.3.721 нету.

Автор: logist 10.09.13, 17:07

Цитата(Petre @ 10.09.13, 17:31) *
В 8.3.3.721 нету.

Да, печаль...

Автор: Petre 10.09.13, 17:12

Думаю, хоть какую-то IDE увидим только в 8.3.4...

Автор: Petre 02.10.13, 15:40

Вот наконец-то появилась в 8.3.4.295. Очень удобная штука.

Автор: logist 02.10.13, 15:55

Цитата(Petre @ 02.10.13, 16:40) *
Вот наконец-то появилась в 8.3.4.295

Пока это бета...

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua