All Projects → YanSergey → edt.cf_builder

YanSergey / edt.cf_builder

Licence: other
Плагин EDT для поддержки импорта/экспорта CF/CFE файлов

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to edt.cf builder

v8-code-style
Расширение для 1C:EDT, которое помогает разрабатывать конфигурации/приложения по стандартам 1С для платформы "1С:Предприятие 8".
Stars: ✭ 129 (+180.43%)
Mutual labels:  eclipse-plugin, 1c-edt, edt-plugin
edt-editing
(mirror) Disable Editing plugin for 1C:EDT, allows to disable edit objects in UI editors with various settings
Stars: ✭ 33 (-28.26%)
Mutual labels:  eclipse-plugin, 1c-edt, edt-plugin
ssl-support
Расширение для 1C:EDT позволяющее разрабатывать конфигурации на основе библиотеки 1С:БСП (Библиотека Стандартных Подсистем, Standard Subsystems Library) с бОльшим комфортом.
Stars: ✭ 83 (+80.43%)
Mutual labels:  eclipse-plugin, 1c-edt, edt-plugin
ru.capralow.dt.unit
Запуск модульных тестов для EDT
Stars: ✭ 72 (+56.52%)
Mutual labels:  1c-edt, edt-plugin
bslls-connector-for-edt
Плагин поддержки BSL LS в EDT
Stars: ✭ 73 (+58.7%)
Mutual labels:  edt-plugin
lslforge
LSLForge - Eclipse plugin to assist with LSL scripting for Second Life. This repository is used for development, pull requests and bug reports.
Stars: ✭ 17 (-63.04%)
Mutual labels:  eclipse-plugin
eclipse
Eclipse For Bazel (deprecated, see https://github.com/salesforce/bazel-eclipse instead)
Stars: ✭ 31 (-32.61%)
Mutual labels:  eclipse-plugin
eclipse-pmd
eclipse-pmd has been moved to
Stars: ✭ 20 (-56.52%)
Mutual labels:  eclipse-plugin
scalor-maven-plugin
Build integrator for Java, Scala, Scala.macro, Scala.js, Scala.native, Eclipse and Maven.
Stars: ✭ 47 (+2.17%)
Mutual labels:  eclipse-plugin
ruledesigner
Rule Designer is the Eclipse-based development environment for ODM developers.
Stars: ✭ 14 (-69.57%)
Mutual labels:  eclipse-plugin
bioclipse.core
Bioclipse2 Core.
Stars: ✭ 21 (-54.35%)
Mutual labels:  eclipse-plugin
uml2solidity
A uml profile and a set of acceleo code generators to model smart contracts in uml and generate solidity code.
Stars: ✭ 35 (-23.91%)
Mutual labels:  eclipse-plugin
eclipse-discord-integration
Discord's Rich Presence Integration within Eclipse IDE
Stars: ✭ 41 (-10.87%)
Mutual labels:  eclipse-plugin
redmine-mylyn-plugin
Eclipse Mylyn integration for Redmine ( Eclipse Connector Plugin )
Stars: ✭ 71 (+54.35%)
Mutual labels:  eclipse-plugin
ermasterr
A fork of ERMaster. Faster, Better, VCS-friendly.
Stars: ✭ 27 (-41.3%)
Mutual labels:  eclipse-plugin
ADT Frontend
ABAP development tools plug-in for abapGit
Stars: ✭ 36 (-21.74%)
Mutual labels:  eclipse-plugin
ABAPFavorites
ABAP Favorites Eclipse Plugin
Stars: ✭ 23 (-50%)
Mutual labels:  eclipse-plugin
ContextQuickie
An eclipse add-on which extens the context menu for accessing various tools.
Stars: ✭ 17 (-63.04%)
Mutual labels:  eclipse-plugin
lxtk
Language Client/Server Toolkit
Stars: ✭ 22 (-52.17%)
Mutual labels:  eclipse-plugin
SubmiBot
Plugin do Eclipse para automatização do processo de submissão de tarefas na disciplina de LP2 - Computação@UFCG
Stars: ✭ 16 (-65.22%)
Mutual labels:  eclipse-plugin

EDT CF-builder

Download GitHub Releases GitHub All Releases Quality Gate Status Reliability Rating Security Rating Maintainability Rating

Плагин для 1C:Enterprise Development Tools для работы с CF/CFE-файлами.

Добавляет в 1C:EDT возможности:

    - Импорт нового проекта из cf/cfe-файла
    - Импорт изменений в существующий проект из cf/cfe-файла
    - Экспорт проекта в cf/cfe-файл (сборка cf/cfe-файла)

Импорт проекта из cf/cfe-файла

В контекстные меню проекта и рабочего пространства (клик по пустому месту в навигаторе проектов) и в главное меню "Файл" добавлены пункты:

    ru: Импортировать проект из CF/CFE-файла
    en: Import project from a CF/CFE-file

Menu

Для того, что бы сравнить/объединить проект конфигурации/расширения с cf/cfe-файлом, нужно кликнуть ПКМ по проекту, в открывшемся диалоговом окне проект уже будет выбран (но можно поменять), нужно выбрать cf/cfe-файл, с которым нужно сравнить/объединить проект, выбрать одну из привязанных к проекту инфобаз. После нажатия ОК cf/cfe-файл будет загружен в выбранную инфобазу и запустится штатный механизм EDT импорта изменений из инфобазы.

Импорт изменений возможен только через одну из привязанных к проекту инфобаз.

ВНИМАНИЕ! При выполнении этой операции, конфигурация/расширение в инфобазе будет полностью затерта из выбранного файла.

Экспорт проекта в cf/cfe-файл (сборка cf/cfe-файла)

В контекстное меню проекта добавлен пункт:

    ru: Собрать из проекта CF/CFE-файл
    en: Build from the project a CF/CFE-file

Menu

Сделано единое окно настройки импорта/экспорта

Menu


Установка:

1. Через файл

  1. Скачать zip файл со страницы релизов Download
  2. В главном меню EDT выбрать пункт Справка - Установить новое ПО.
  3. Если репозиторий еще не добавлен, нажать кнопку Добавить, затем Архив и выбрать zip-файл из п. 1. Нажать кнопку Добавить
  4. Выбрать репозиторий, снять флаг Группировать элементы по категории, выбрать плагин, нажать Далее и пройти далее по шагам мастера установки.

2. Через сайт обновлений

  1. В главном меню EDT выбрать пункт Справка - Установить новое ПО.
  2. Если репозиторий еще не добавлен, нажать кнопку Добавить, в поле Расположение вставить путь к сайту обновлений https://yansergey.github.io/edt.cf_builder, в поле Имя вставить EDT CF-builder
  3. Выбрать репозиторий, снять флаг Группировать элементы по категории, выбрать плагин, нажать Далее и пройти далее по шагам мастера установки.

Плагин совместим с версиями 1C:EDT, установленными через 1C:EDT Starter

Тестировался на версиях 1.16 - 2021.3.x

Таблица совместимости версий плагина с версиями EDT:

Версия EDT Версия плагина
1.16 - 2020.5 1.0.0 - 1.2.0
2020.6 1.3.0
2021.1.0 - 2021.1.7 1.3.1
2021.2.0 - 2021.2.12 1.3.2 (сайт обновлений)
2021.3.0 - ... 1.3.3 (предварительная версия)

На сайте обновлений находится версия плагина для последней релизной версии EDT.


Сборка из исходников:

  1. Склонировать проект
  2. Запустить консоль в папке подкаталоге bundles
  3. Выполнить команду mvn clean verify -P,find-bugs -Dtycho.localArtifacts=ignore

Для операций импорта/экспорта возможно использовать как временную, так и существующую инфобазу.

При использовании существующей инфобазы для экспорта (сборки) можно ее привязать к проекту (если не привязана) установив флаг Связать инфобазу с проектом (Associate an infobase with a project).

При использовании существующей инфобазы для импорта, если будет выбрана непривязанная к проекту инфобаза - она привяжется автоматически (заблокирована возможность снять флаг Связать инфобазу с проектом (Associate an infobase with a project)).

При выборе для импорта/экспорта проекта расширения (cfe), список инфобаз будет получен по родительскому проекту.


При выполнении операций импорта/экспорта, в каталоге для временных файлов EDT java.io.tmpdir, заданном в 1cedt.ini. могут создаваться:

  • временная информационная база 1С (необходимо, что бы для файловых баз была доступна лицензия 1С)
  • временный каталог для конвертации исходников в формат платформенного xml

Необходимо учитывать наличие достаточного количества свободного пространства. После выполнения операций временные каталоги очищаются автоматически.


Еще плагины:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].