You've already forked v8-code-style
mirror of
https://github.com/1C-Company/v8-code-style.git
synced 2025-07-16 04:34:14 +02:00
Опечатки, запятые
This commit is contained in:
@ -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;
|
||||
КонецЕсли;
|
||||
КонецФункции
|
||||
```
|
||||
|
Reference in New Issue
Block a user