mirror of
https://github.com/1C-Company/v8-code-style.git
synced 2024-12-04 11:39:52 +02:00
59 lines
7.6 KiB
Markdown
59 lines
7.6 KiB
Markdown
![Build](https://github.com/1C-Company/v8-code-style/workflows/CI/badge.svg)
|
|
|
|
# 1С:Стандарты разработки V8
|
|
|
|
Расширение для 1C:EDT, которое помогает разрабатывать конфигурации/приложения по стандартам 1С для платформы "1С:Предприятие 8".
|
|
|
|
## Основные возможности
|
|
|
|
- Проверки кода и метаданных по [стандартам 1С](https://its.1c.ru/db/v8std)
|
|
- Дополнительные инструменты, улучшающие и ускоряющие работу по стандартам 1С
|
|
|
|
|
|
## Установка
|
|
|
|
Плагин `1С:Стандарты разработки V8` поставляется в виде репозитория Eclipse. Установка расширения может выполняться следующими способами:
|
|
|
|
- непосредственно из p2-репозитория, опубликованного на серверах фирмы 1С.
|
|
- из локальной копии p2-репозитория, распакованного в локальную папку из предварительно скачанного zip-архива.
|
|
|
|
В строку выбора репозитория для установки (`Work with`) вставьте адрес репозитория:
|
|
|
|
| Версия | P2-репозиторий | ZIP-архив репозитория |
|
|
|--------|----------------|-----------------------|
|
|
| 0.1.0 для 1C:EDT 2021.2 | https://edt.1c.ru/downloads/releases/plugins/v8-code-style/edt-2021.2/0.1.0/repo/ | https://edt.1c.ru/downloads/releases/plugins/v8-code-style/edt-2021.2/0.1.0/repo.zip |
|
|
|
|
|
|
Далее для установки нужно выполнить следующие действия:
|
|
|
|
- В среде разработки 1C:Enterprise Development Tools (EDT) выберите пункт меню Help – Install New Software (Справка – Установить новое ПО).
|
|
- В открывшемся окне мастера установки в строке Work with воспользуйтесь кнопкой Add… и укажите расположение репозитория.
|
|
- Если установка производится непосредственно из репозитория, опубликованного на серверах фирмы 1С, то скопируйте указанный адрес репозитория
|
|
- Если установка производится из локальной папки, то воспользуйтесь кнопкой Local.. и далее по кнопке Local укажите папку, в которую распакован репозиторий.
|
|
- Отметьте компонент `1C:Code style V8` и нажмите кнопку Next>
|
|
- На следующем шаге система определит зависимости и сформирует окончательный список библиотек к установке, после этого нажмите кнопку Next>
|
|
- Прочитайте и примите условия лицензионного соглашения и нажмите кнопку Finish
|
|
- Дождитесь окончания установки и перезапустите среду 1C:Enterprise Development Tools. Установка завершена.
|
|
|
|
|
|
## Участие в проекте
|
|
|
|
Добро пожаловать! [См. правила в соответствующем разделе](CONTRIBUTING.md)
|
|
|
|
## Лицензия
|
|
|
|
Лицензирование расширений размещенных в данном проекте осуществляется на условиях свободной (открытой) лицензии Eclipse Public License - v 2.0 (полный текст лицензии - https://www.eclipse.org/legal/epl-2.0/)
|
|
|
|
Это означает, что:
|
|
- Вы можете свободно и бесплатно заимствовать код и помещать его в свои проекты, учитывая однако, что такой код не становится вашей интеллектуальной собственностью, Вы лишь получаете неисключительные права его использования с учетом рамок и ограничений, описанных в EPL 2.0
|
|
- Внося изменения в расширение, модифицируя и дорабатывая его, а также объединяя файлы расширения с иными материалами, не относящимися к расширению (далее по тексту как «результаты работ»), Вы также обязаны публиковать это обновленный код на условиях EPL 2.0, т.е. автоматически предоставляете любым третьим лицам, включая ООО «1С-Софт» и иных контрибьюторов, безвозмездное право использования результатов Ваших работ на территории стран всего мира на условиях открытой лицензии EPL 2.0.
|
|
|
|
Публикуя свои разработки, доработки и исправления к программам других авторов, Вы также подтверждаете, что:
|
|
- являетесь единственным автором и обладателем имущественного права на результаты работ; в случае, если обладателем имущественного права на результаты работ является Ваш работодатель, Вы гарантируете наличие его согласия на публикацию кода на условиях открытой лицензии EPL 2.0;
|
|
- Вы снабдили результаты Ваших работ всеми необходимыми уведомлениями, свидетельствующими о том, что они подчиняются открытой лицензии EPL 2.0;
|
|
- Результаты Ваших работ доступны в виде исходного кода, или Вы обязуетесь сообщить, каким образом третьи лица без существенных затрат могут получить результаты Ваших работ в виде исходного кода;
|
|
- Все имеющиеся ранее уведомления других авторов (license notices) не были Вами удалены или изменены, а указанные Вами уведомления отражают достоверную информацию о Вас как правообладателе Вашего оригинального кода (включая ФИО или наименование организации-работодателя)
|
|
|
|
|
|
Пояснения выше приведены исключительно для удобства восприятия основных положений лицензии EPL 2.0. и не заменяет содержание понятий, приведенных по тексту лицензионного соглашения. Для более детального понимания Ваших прав и обязанностей рекомендуем ознакомиться с полным текстом открытой лицензии EPL 2.0.
|