diff --git a/docs/checks/code_typification.md b/docs/checks/code_typification.md index 1157bb71..964c1235 100644 --- a/docs/checks/code_typification.md +++ b/docs/checks/code_typification.md @@ -75,7 +75,6 @@ Если ТипЗнч(Параметры.ДругоеСвойство) = Тип("Число") Тогда Параметры.ДругоеСвойство = Параметры.ДругоеСвойство + 1; // В этом месте тип свойства - Булево КонецЕсли; - ``` При фактической смене типа значения у свойства объекта, который допускает такое поведение в run-time `1С:Предприятия 8`, система типизации и анализа объектов данных в 1C:EDT не учитывает эту смену. @@ -109,12 +108,12 @@ Диагностика проблемы: -- при наведении мышкой на объект в коде - панель всплывающей подсказки не показывает тип, значит система типизации 1C:EDT не смогла его расчитать. +- при наведении мышкой на объект в коде - панель всплывающей подсказки не показывает тип, значит, система типизации 1C:EDT не смогла его расчитать. - в коде после точки обращения к свойству/методу вызвать контент-ассист (нажать `Ctrl+Space`) - подсказка ввода не показывает свойства в формате `Объект.Свойство <Тип свойства> ~ Тип объекта` > **Обратите внимание!** В подсказке ввода - после имени свойства указан тип свойства `<Тип свойства>` в фигурных скобках и после ` ~ Тип объекта` - тип, из которого это свойство получено, т.к. у объекта может несколько типов. -Чтобы найти причины не типзированного кода, можно следовать некоторым пунктам: +Чтобы найти причины не типизированного кода, можно следовать некоторым пунктам: 1. Необходимо найти самый первый объект в цепочке вызова в данной строке 2. Высянить есть ли у этого объекта тип - навести мышкой или нажать `F2` для вывода подсказки @@ -129,13 +128,13 @@ 1. Позволяет сформировать начальное документирующее описание метода, чтобы далее легче было до-редактировать 2. Заполняет известные типы входящих параметров или возвращаемых значений на основе расчетной типизации кода текущего модуля -3. Позволяет до заполнить отсутствующие секции или параметры в существующем документирующем комментарии и выполняет стандартное форматирование с учетом модели данных. Это позволяет увидеть ошибочно-написанные конструкции, которые не соответствуют формату документирующего комментария +3. Позволяет до заполнить отсутствующие секции или параметры в существующем документирующем комментарии и выполняет стандартное форматирование с учетом модели данных. Это позволяет увидеть ошибочно написанные конструкции, которые не соответствуют формату документирующего комментария #### Панель структуры документирующего комментария Документация по [панели структуры документирующего комментария](../tools/bsl-doc-comment-view.md) -Позволяет увидеть структуру данных документирующего комментария так как её считывает 1C:EDT, увидеть расхождения с тем что ожидал разработчик и тем что он написал. +Позволяет увидеть структуру данных документирующего комментария, так как её считывает 1C:EDT, увидеть расхождения с тем, что ожидал разработчик и тем что он написал. ### Что такое "Строгая типизация" @@ -227,9 +226,9 @@ Функция ФункцияРазличныхТипов(Флаг) Если Флаг Тогда - Вовзрат Новый Массив; + Возврат Новый Массив; Иначе - Вовзрат 10; + Возврат 10; КонецЕсли; КонецФункции ```