1
0
mirror of https://github.com/1C-Company/v8-code-style.git synced 2025-07-16 20:54:14 +02:00

Опечатки, запятые

This commit is contained in:
Artur Ayukhanov
2023-01-29 13:39:56 +03:00
committed by GitHub
parent e6b22f922a
commit b4e68b7dff

View File

@ -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;
КонецЕсли;
КонецФункции
```