Как удалить 1с edt
В программных продуктах фирмы 1С нет удаления объектов системы в его исходном понимании. Все объекты системы предварительно могут быть только помечены на удаление, а сам процесс безвозвратного удаления запускается при помощи встроенной обработки – Удаление помеченных объектов.
Чтобы объект стал помеченным на удаление с последующей возможностью его удалить, необходимо выбрать этот объект, нажав на него левой кнопкой мыши, и далее нажатием правой кнопки мыши в вызванном меню выбрать «Пометить на удаление/Снять пометку» (см. рис. 1)
После того, как объект помечен на удаление, можно приступить к его непосредственному удалению.
Для этого нужно зайти в раздел Администрирование – Обслуживание – Удаление помеченных объектов, либо сразу воспользоваться сервисом Удаление помеченных объектов (там же в разделе Администрирование)
Также стоит отметить, что все объекты системы можно найти через главное меню, воспользовавшись командой «Все функции» – Обработки – Удаление помеченных объектов.
После выбора удаления помеченных объектов, открывается окно, в котором задаются параметры будущего удаления.
Рекомендуется устанавливать значение «Выборочное удаление объектов», т.к. данная настройка позволит избежать удаления случайно помеченных документов или объектов системы.
В нижней части можно указать настройку автоматического удаления объектов по расписанию, а также настройку блокировки работы в системе с целью ускорения процесса удаления.
После выбора необходимых настроек, нужно нажать на кнопку Далее – будет запущен поиск помеченных на удаление объектов, после которого все помеченные объекты будут выведены на экран.
Ненужные к удалению объекты необходимо снять с пометки, а те, которые нужно удалить – отметить соответствующей галкой.
Стоит отметить, что при большом количестве помеченных на удаление объектов, наиболее рационально удалять их порционно.
После того, как необходимое отмечено нажимаем Удалить.
В процессе удаления программа информирует о том, сколько из помеченных объектов удалено, а сколько нет.
В данном случае программа информирует о том, что нельзя удалить реализацию, т.к. на ее основании создан счет-фактура, т.е. эти два документа взаимосвязаны.
Чтобы проделать данную манипуляцию, необходимо использовать кнопку «Заменить» обработки удаления, при нажатии на данную кнопку, программа предложит объекты системы, которыми можно заменить удаляемый.
Выбираем объект, нажимаем «Заменить», программа производит «подмену» одного элемента на другой.
После этого, необходимо повторно произвести удаление помеченного объекта, нажав на кнопку «Повторить удаление».
Информация об успешном удалении объекта выглядит следующим образом:
Для того, чтобы провести анализ базы на наличие дублирующих элементов, с последующим их удалением из системы, необходимо запустить встроенную обработку – Поиск и замена дублей.
Данная обработка находится в разделе Администрирование – Обслуживание – Корректировка данных.
Также данную обработку можно найти через Главное меню – Все функции – Обработки.
По заданным параметрам программа осуществляет поиск дублирующих элементов, предоставляет право выбора – какой объект останется основным, а какой будет помечен на удаление (стрелкой отмечается оригинальный объект) и после нажатия на кнопку Удалить дубли, помечает на удаление ненужные объекты.
Решил перейти на EDT, чтобы повысить эффективность разработки? А теперь приостановись и выдохни! Я расскажу сейчас о том, из-за чего многие новички в EDT (будучи матёрыми кодерами в конфигураторе) воспринимают встречу с новшествами так, будто их с велосипеда пересадили за штурвал Боинга.
Действительно, инструментарий EDT настолько "другой", что многое приходится осваивать заново. Даже самые привычные, элементарные, действия, в EDT выполняются совсем не так, как мы привыкли.
В этой статье я затрону некоторые аспекты работы с кодом и модулем. Это то, из-за чего я сам сильно фыркал на EDT, пока к нему привыкал.
Навигация по модулю и манипуляции с кодом
Горячие клавиши, которые остались неизменными
Прокрутить модуль на одну строку вверх/вниз: Ctrl+Up, Ctrl+Down
Переход по операторным скобкам: Ctrl+[, Ctrl+]
Сдвинуть блок вправо: Tab
Сдвинуть блок влево: Shift+Tab
Контекстная подсказка: Ctrl+Пробел
Контекстная информация, описание параметра: Ctrl+Shift+Пробел
В EDT появилась еще одна возможность - завершение слов (Alt+Пробел)
Наиболее “яркие” изменения
Список процедур и функций
В конфигураторе мы привыкли к этой кнопке в панели инструментов (Ctrl+Alt+P) и выпадающему списку процедур и функций рядом с ней. По текущему значению в списке также удобно определять, в какой процедуре мы сейчас находимся.
В EDT этого всего нет, команда теперь называется "Быстрая схема модуля" и спрятана в контекстном меню самого модуля. Хоткей стал проще (Ctrl+O), а в быстром поиске работает фильтр при наборе.
Информация о текущем местоположении переехала в самый низ главного окна программы - в строку состояния.
Переход к определению и возврат в исходную
Чтобы перейти к определению используемой процедуры или функции, в конфигураторе предусмотрена команда контекстного меню "Перейти к определению" (F12), а для возврата назад - сочетание Ctrl + -.
В EDT команда называется "Открыть декларацию" и вызывается по F3. При этом появился дополнительный бонус - навигация по истории переходов: Alt + Стрелка влево (перейти назад) и Alt + Стрелка вправо (переход вперёд).
Однако при этом переходы к определениям элементов, команд и т.д. в редакторе формы по-прежнему остался на клавише F12.
Закладки
Для управления закладками в модуле, в конфигураторе предусмотрен ряд горячих клавиш и отдельная панель инструментов, которая дублирует команды меню “Текст”:
- Установить/снять закладку: Alt+F2
- Следующая закладка: F2
- Предыдущая закладка: Shift+F2
Список всех закладок: Ctrl+Shift+F2
В EDT управление закладками выполняется только интерактивно, горячие клавиши не предусмотрены (что, по-моему, не очень удобно). Чтобы установить закладку на строку, нужно открыть контекстное меню вертикальной линейки (это где номера строк написаны), и нажать “Добавить закладку…”. Для навигации по закладкам нужно открыть панель “Закладки”, которую без обращения к справке вы вряд ли найдете. Поэтому запоминайте: главное меню “Окно - Показать панель - Другое - Общие - Закладки”.
Из положительного в EDT: теперь закладкам можно присваивать описания, весь список закладок виден как на ладони, а перейти к любой из них можно двойным щелчком по строке списка.
Прочие горячие клавиши, которые изменились
Перейти к строке
Удалить текущую строку
Свернуть все группы
Развернуть все группы
Горячие клавиши EDT, которые я взял на вооружение
Это новые фишки EDT, которых не было в конфигураторе. Собрал наиболее интересные и востребованные в разработке.
- Вставить строку перед текущей: Ctrl+Shift+Enter
- Вставить строку после текущей: Shift+Enter
- Выделение изменений: Ctrl+Shift+Q - подсвечивает все изменения в модуле, которые вы внесли после последнего сохранения
- Извлечь локальную переменную: Ctrl+Alt+L
- Извлечь метод: Ctrl+Alt+M - выделил блок и вынес его в отдельную процедуру/функцию
- Перейти к парной скобке: Ctrl+Shift+P
- Преобразовать в верхний регистр: Ctrl+Shift+X
- Преобразовать в нижний регистр: Ctrl+Shift+Y
- Создать комментарий метода: Ctrl+Alt+D
На закуску. Про синтакс-помощник в EDT
Этого пункта в меню "Справка" вы не найдете, но он есть. Хотя, по большому счету, синтакс-помощник в EDT нужен не так часто: контекстная подсказка к методам стала достаточно развернутой и понятной. Но если всё же понадобится почитать подробности, то выделяй имя метода и нажимай F2, появится подробная статейка под курсором. А если и этого мало - жми кнопку в этом окошке.
Специальные предложения
Зачем запоминать новые сочетания, когда можно использовать старые (как в конфигураторе)? Трата нейронов впустую.
WolfKgn; maksa2005; doom2good; iov; embarcadero; mip128; dvissarov5; Student1C; Grubly; serg__k; antonov_i; 7OH; Proxynick; Upiterus; ivanov660; mrvaldem; VasDmi666; Somebody1; ghostaz; Артано; SlavaKron; CSiER; amd1986; 1v7; AntonSm; Dach; CyberCerber; Serg O.; Drivingblind; SerVer1C; JohnyDeath; it_tungus; h00k; Jeka44; t278; bilex; Torin; Evg-Lylyk; + 38 – 1 Ответить
(1), а что с новыми возможностями EDT, которых нет в конфигураторе на которые есть горячие клавиши в этом случае происходит? Становятся недоступны? А если остаются доступны, то нет ли пересечения их тогда с горячими клавишами из конфигуратора?
Вот тут я не вижу пересечений:
"Это новые фишки EDT, которых не было в конфигураторе. Собрал наиболее интересные и востребованные в разработке.
Вставить строку перед текущей: Ctrl+Shift+Enter
Вставить строку после текущей: Shift+Enter
Выделение изменений: Ctrl+Shift+Q - подсвечивает все изменения в модуле, которые вы внесли после последнего сохранения
Извлечь локальную переменную: Ctrl+Alt+L
Извлечь метод: Ctrl+Alt+M - выделил блок и вынес его в отдельную процедуру/функцию
Перейти к парной скобке: Ctrl+Shift+P
Преобразовать в верхний регистр: Ctrl+Shift+X
Преобразовать в нижний регистр: Ctrl+Shift+Y
Создать комментарий метода: Ctrl+Alt+D"
Но возможно есть и другие, которые уже могут пересекаться.
Больше всего скорбил по потере Ctrl+Insert и Shift+Insert. Привык к ним еще во времена DOS, а Ctrl+C и Ctrl+V не пользуюсь.
Также при переходе на EDT придется забыть привычку мышкой таскать выделенный фрагмент в тексте запроса. В тексте модуля с этим все норм.
(3)Ностальжи )) Первый и последний раз пользовался комбинациями Ctrl+Insert и Shift+Insert еще в институте, уже забыл, что они есть )
Какое нужно железо чтобы работать в EDT на конфигурации, хотя бы УТ чтобы среда разработки ворочалась бы хотя бы в два раза медленнее чем в конфигураторе?
(4) Когда инсталлишь EDT, он сам подсказывает, на какие параметры железа обратить внимание.
А так:
- Проц пошустрее (от 2 Ггц на ядро)
- ССД диск обязательно, без него совсем тоска
- И памяти чем больше, тем лучше. Официальная рекомендация от 8 Гб, он по факту шевелиться начинает от 16 и выше
(0) Что такое EDT?
одну и ту же локальную базу можно открывать в разных средах: и на платформе 1С:Предприятие 8.2, 8.3 и на EDT - поочереди наверное. Верно? и конвертировать не надо?
Меняется только среда разработки?
а запуск и работа в пользовательском режиме ничем не отличимы ни в 8.2, 8.3 , ни в EDT?
а что с лицензиями? они одинаковые или разные для платформы 8.2, 8.3 и для платформы EDT?
EDT - можно назвать платформой 1С?
(9) EDT - это не платформа, а текстовый редактор на стероидах поверх конфигуратора. Т.е. у вас должна быть установлена платформа 1С с лицензиями, а далее вы через EDT сможете редактировать конфигурацию.
Но многие возможности там все еще недоступны, для саппорта "у клиента" это решение слишком тяжеловесно, а если у вас УТ10 / УПП / УТП - то вообще сразу можете забыть, так как EDT позиционируется как среда разработки управляемого интерфейса и его создатели на ОФ не стали тратить время.
Т.е. у вас должна быть установлена платформа 1С с лицензиями, а далее вы через EDT сможете редактировать конфигурацию.
С этим бы поспорил. Чисто теоретически нужна только ява. Ставишь, клонируешь репо или создаёшь новую конфигурацию и творишь, творишь , творишь. Результаты творений, правда, только в голове можно представить :) Хотя, в теории если к хранилищу пайп привязан, где то может результат собраться. А посмотреть можно, например в браузере. И, даже отладить можно!
Но это конечно же теория, на практике так никто не работает.
(18) Чтобы "посмотреть в браузере" нужна или компонента для веб-сервера, которая идет в составе платформы, или автономный сервер. Т.е. без платформы только "в голове можно представить" :)))
Сэр! Вы забыли про поиск по регулярным выражениям! В 2018м году я сел за баранку этого пылесоса только из за них. Нужно было апдейтить сильно перепаханную УХ с ред 1.2 до 1.3. Разработчики/доработчики не сильно беспокоились о недокументированных вызовах библиотек, тех самых, которые не из ПИ, а из СПИ и ПФ. Было много перемещённых методов, много переименованных. Искать аналоги вызовов в конфигураторе стало нестерпимой болью. Тогда EDT был ещё совсем сырой. НО, поиск в конфигураторе по сравнению с поиском по регулярным выражениям в EDT уже нервно курил в сторонке. В EDT он превосходно работает. По крайней мере всё, что в вики описано про них. С их помощью элементарно находить например имя метода в общем модуле который лишь примерно помнишь как называется. Да и много чего - регулярка есть регулярка.
А ещё вы забыли про иерархию вызовов написать входящих и исходящих. Это тот механизм, который позволяет узнать, а где ещё эту функцию вызывают. Ну к примеру решили вы параметр в функцию добавить или расширить.
А редактор запросов? После него, я конструктор открывать перестал, ну ладно вру, открывал только чтобы поля в объединении выровнять, когда такая возможность появилась в редакторе запросов перестал открывать совсем.
Да и ещё много чего. Про механизм найти все подписки (уже упоминали выше)
Установка 1C:EDT производится из комплекта поставки, но, прежде чем начинать установку, выполните некоторые подготовительные действия.
Возможная проблема: Перед установкой новой версии 1C:EDT завершите работу программы запуска и обновления (1C:EDT Start);
-
версию Java, установленную на компьютере; Java, если это необходимо; утилиту ring, если она была установлена ранее (до первого запуска 1C:EDT ).
Проверьте версию Java, установленную на компьютере
Для работы 1C:EDT необходимо, чтобы на компьютере была установлена 64-разрядная Java Platform, Standard Edition версии 11 с поддержкой OpenJFX(JavaFX).
Примечание: С большой долей вероятности поддерживается работа с Java 12 и Java 13, однако детальное тестирование не проводилось.
В операционных системах Windows 10 и Windows 8:
- Правой кнопкой мыши нажмите в левой нижней части экрана и выберите из раскрывающегося меню Панель управления ;
- В панели управления выберите Программы > Программы и компоненты ;
- Отобразится список установленных версий Java.
В операционных системах Windows 7 и Vista:
- Откройте меню Пуск ;
- Выберите Панель управления ;
- Выберите Программы ;
- Выберите Программы и компоненты ;
- Отобразится список установленных версий Java.
В операционных системах Windows и macOS вы можете определить версию Java с помощью командной строки. Введите команду java -version в окне терминала.
Если версия Java Platform, установленная на вашем компьютере, не соответствует системным требованиям, обновите ее до нужной версии (подробнее.
Важно: Если вы устанавливаете 1C:EDT в операционной системе Linux и используете OpenJDK, входящий в состав дистрибутива Linux, то вам понадобится дополнительно установить пакет openjfx. Дело в том, что «Установщик» и 1C:EDT используют JavaFX, однако JavaFX не входит в состав некоторых дистрибутивов OpenJDK.
Как установить Java
Примечание: Если вы работаете «нестандартно» и не используете программу запуска и обновления, в некоторых случаях после установки 1C:EDT вам потребуется вручную отредактировать файл 1cedt.ini (подробнее).
Как настроить Java
В процессе установки Java выполнит все необходимые настройки. Но, если этого не произошло, вы можете самостоятельно проконтролировать и при необходимости установить следующее.
Для операционной системы Windows:
- Установите в переменную окружения JAVA_HOME каталог, в который установлена Java.
- Добавьте к переменной окружения PATH путь к каталогу bin каталога, в который установлена Java.
Возможная проблема: Если для проверки версии Java ( java -version ) вы используете обработчик команд Windows ( cmd.exe ) имейте в виду, что он читает значения системных переменных в момент своего запуска. Поэтому после изменения системных переменных перезапустите cmd.exe , чтобы увидеть актуальную информацию.
Для операционной системы Linux:
- Установите в переменную окружения JAVA_HOME каталог, в который установлена Java.
- Если в системе установлено более одной версии Java, то с помощью команды update-alternatives установите в качестве Java по умолчанию версию, соответствующую системным требованиям.
Удалите утилиту ring, если она была установлена ранее
Если вы уже устанавливали на своем компьютере программные продукты «1С:Предприятия 8», то, возможно, вместе с ними вы установили и утилиту ring. Эта утилита входит в состав платформы и позволяет управлять локальной конфигурацией процессов системы "1С:Предприятие 8» — подробнее.
Новый Установщик 1С:Предприятия , входящий в комплект поставки 1C:EDT , помимо самой 1C:EDT также установит на вашем компьютере и утилиту ring. Эта утилита может потребоваться вам для того, чтобы запускать 1C:EDT из командной строки для выполнения рутинных операций.
Но поскольку новый «Установщик» не использует пакетные менеджеры операционных систем, то утилиту ring, установленную "старой" программой установки, нужно удалить, прежде чем выполнять первую установку 1C:EDT с помощью нового «Установщика».
Чтобы узнать, установлена ли у вас утилита ring, откройте Панель управления (Windows). Если утилита установлена, вы увидите ее в списке установленных программ. Удалите ее.
Установка 1C:EDT
В операционной системе Windows
Чтобы начать установку 1C:EDT , распакуйте архив, в котором поставляется 1C:EDT , в любой каталог. Запустите файл 1ce-installer.exe от имени администратора.
В операционной системе Linux
Распакуйте архив дистрибутива, откройте терминал, перейдите в директорию с дистрибутивом и выполните sudo ./1ce-installer .
В операционной системе macOS
В Finder кликните два раза по DMG-файлу с дистрибутивом, в появившемся окне кликните два раза на файле 1ce-installer (или 1ce-installer.app , если у вас показываются расширения всех файлов); запрос прав администратора будет выполнен автоматически.
Совет: Далее описан минимальный набор действий, необходимых для установки и запуска 1C:EDT . Если вы хотите ознакомиться со всеми возможностями «Установщика», его документация опубликована на портале ИТС.
Начнется запуск «Установщика». «Установщик» кроссплатформенный, он имеет одинаковый (насколько это возможно) графический интерфейс на всех перечисленных операционных системах.
- убедитесь, что Java установлена — Проверьте версию Java, установленную на компьютере;
- убедитесь, что Java поддерживает OpenJFX(JavaFX); если вы устанавливали Liberica JDK, то необходим полный дистрибутив (подробнее);
- убедитесь, что переменная JAVA_HOME установлена правильно — Как настроить Java.
Через некоторое время «Установщик» покажет название и характеристики устанавливаемой версии 1C:EDT .
Проверка цифровой подписи
Все компоненты комплекта поставки 1C:EDT подписываются цифровой подписью. «Установщик» проверяет эту подпись и отображает результат проверки рядом с названием версии.
Если отображается зеленая «медаль», значит, цифровая подпись успешно проверена и вы можете устанавливать дистрибутив.
Если отображается красный треугольник, значит, цифровая подпись не прошла проверку.
В этом случае вы тоже можете установить дистрибутив, но на свой страх и риск. Цифровая подпись может не пройти проверку по двум причинам: либо файлы дистрибутива были скомпрометированы (то есть это не те файлы, которые поставляет фирма «1С»), либо на вашем компьютере неправильно настроена проверка цифровых подписей. Нажмите на красный треугольник, и вы получите более подробную информацию о проверке цифровой подписи по каждому компоненту, входящему в комплект поставки.
Назначение домашней директории установки при первом запуске
Только при первом запуске нового «Установщика» вы можете выбрать домашнюю директорию, в которую будут устанавливаться все версии 1C:EDT и другие программы «1С:Предприятия 8". Отдельная собственная домашняя директория, которую использует «Установщик», позволяет всегда иметь только одну копию 1C:EDT некоторой версии, без дублирования.
При следующих запусках «Установщика» вы уже не сможете изменить домашнюю директорию в его диалоге. Но при необходимости вы можете перенести домашнюю директорию на любой диск, поставив ссылку на файловой системе на первоначальную директорию.
Предупреждение: Для macOS рекомендуется не изменять домашнюю директорию установки на такую, которая не является поддиректорией в /Applications . «Установщик» будет корректно работать с любой директорией, однако macOS в таком случае не будет автоматически добавлять установленные приложения на экран Launchpad и их придется запускать вручную. Если есть необходимость изменить домашнюю директорию установки, то возможным обходным решением является ручное создание символических ссылок на приложения в /Applications .
Установка
Чтобы начать установку, нажмите Установить . О ходе установки вас будет информировать индикатор.
Когда установка закончится, ее результат будет показан на экране. Вы можете перейти по ссылкам из раздела Далее , чтобы ознакомиться со связанной информацией, или можете нажать Готово , чтобы завершить работу «Установщика».
Запуск 1C:EDT
Основной способ работы с 1C:EDT — это использование программы запуска и обновления. Она позволяет управлять всеми вашими проектами и версиями 1C:EDT , установленными на компьютере. При этом вы можете запускать конкретные версии 1C:EDT и «вручную», без использования программы запуска и обновления, если в этом есть необходимость.
Ярлык для программы запуска и обновления «Установщик» помещает на рабочий стол Windows. Аналогичный ярлык создается и для Linux.
Примечание: Для Linux создано большое количество оболочек (desktop environment), несовместимых между собой. Это сказывается на механизме создания ярлыков для установленного программного обеспечения. Программа установки ориентируется на спецификацию Desktop Menu Specification от FreeDesktop — подробнее — и ее работа проверена на Gnome 3 и KDE 5.
Кроме этого ярлык программы запуска и обновления создается в меню Пуск (Windows) и в Launchpad (macOS). Там же создаются пункты меню для запуска конкретных версий 1C:EDT .
Кроме этого вы всегда можете запустить 1C:EDT непосредственно из домашней директории установки (файл 1cedt.exe ), выбрав в папке components нужную вам версию 1C:EDT .
Предупреждение: Также в Linux возможны проблемы с отображением иконки в панели задач. Это связано с ограниченной поддержкой данной возможности в JavaFX.
Совет: Более подробно о нахождении установленных файлов вы можете прочитать в разделе Расположение программных файлов после установки 1C:EDT .
После установки 1C:EDT
Примечание: Если вы работаете «нестандартно» и не используете программу запуска и обновления, вам понадобится выполнить ряд настроек (подробнее).
Групповая разработка. Перед началом совместной работы над большим проектом желательно выполнить некоторые настройки Git. Они помогут вам избежать проблем, связанных с использованием больших файлов, разных операционных систем и разных кодировок — подробнее.
- приложение 1cedt.exe ;
- каталоги рабочих областей 1C:EDT ;
- каталоги, в которых располагаются локальные репозитории Git;
Дополнительное программное обеспечение. Кроме этого для запуска и отладки прикладных решений вам понадобится платформа «1С:Предприятие 8» и, возможно, дополнительное программное обеспечение (подробнее).
Панель Навигатор показывает список прикладных решений и их элементов, которые разрабатываются с помощью 1C:EDT : проекты конфигураций, проекты расширений конфигурации, а также проекты внешних отчетов и обработок.
Эта панель входит в стандартный состав перспектив 1С:Enterprise , Отладка и Схема данных . Если вы закрыли эту панель или находитесь в другой перспективе, вы можете открыть эту панель из главного меню основного окна, нажав Окно > Показать панель > Прочие… > 1С:Предприятие > Навигатор .
Структура информации в панели
Список прикладных решений и их элементов имеет иерархическую структуру. На первом уровне иерархии находятся проекты «1С:Предприятия 8»: проекты конфигураций , проекты расширений конфигураций и проекты внешних отчетов и обработок . Внутри каждого такого проекта содержится дерево объектов конфигурации.
Проекты конфигураций и проекты расширений конфигураций содержат полное дерево, включающее в себя все ветки объектов, доступных для разработки. Проекты внешних отчетов и обработок содержат усеченное дерево, состоящее только из двух веток: Обработки и Отчеты .
Все операции с проектами, деревьями конфигураций и отдельными объектами конфигураций выполняются с помощью контекстного меню.
Условные обозначения
Проект конфигурации. Проект расширения конфигурации. Проект внешних отчетов и обработок. Закрытый проект. Конфигурация. Расширение конфигурации. Пиктограммы объектов конфигурации. Каждый класс объектов конфигурации имеет собственную пиктограмму. Какие объекты обозначает та или иная пиктограмма можно понять, посмотрев на родительскую группу этих объектов. Конфигурации на поддержке поставщика Если конфигурация находится на поддержке поставщика (см. 1С:Предприятие 8.3. Руководство разработчика), в левом верхнем углу пиктограммы 1C:EDT показывает правило поддержки: Объект не редактируется. Объект редактируется с сохранением поддержки. Объект снят с поддержки. Результаты проверки конфигурации Если в результате проверки конфигурации обнаруживается ошибка в каком-либо ее элементе, то в левом нижнем углу пиктограммы 1C:EDT показывает степень серьезности ошибки. Родительский элемент также показывает степень серьезности ошибки потомка. Если у потомков есть ошибки с разной степенью серьезности, родительский элемент будет показывать максимальную степень серьезности ошибки: В элементе есть ошибка. В элементе есть предупреждение. Связь с информационной базой Если у проекта конфигурации есть автоматически обновляемая информационная база, то 1C:EDT показывает ее имя после имени проекта в угловых скобках. Проект связан с информационной базой УПДемо . Связь с репозиторием Git Если проект находится под версионным контролем, то после имен проекта и информационной базы в прямоугольных скобках 1C:EDT показывает имя репозитория и имя текущей ветки. Проект версионируется в репозитории EDTRepository , текущая ветка - master . Если помимо локального репозитория используется удаленный репозиторий, то после имени ветки 1C:EDT может показывать их отличия (количество коммитов, которые не отправлены в удаленный репозиторий или не слиты с локальной веткой): В локальной ветке есть два коммита, которые не отправлены в удаленный репозиторий. В локальной ветке есть один коммит, который не отправлен в удаленный репозиторий, а в удаленном репозитории есть один коммит, который не слит с локальной веткой. Взаимодействие с системой контроля версий Git Если проект находится под версионным контролем, в правом нижнем углу пиктограммы 1C:EDT показывает состояние этого элемента конфигурации: Новый объект, который пока не находится под версионным контролем. Индексированный объект, файлы которого помещены в индекс и готовы к фиксации в репозитории. Объект, который уже находится под версионным контролем. Угловая кавычка справа от объекта, находящегося под версионным, контролем говорит о том, что в рабочем каталоге этот объект изменен по сравнению с тем, что находится в репозитории.
Клики мышью и перетаскивание
Одиночный клик На проекте конфигурации или на конфигурации : открывает свойства конфигурации в панели Свойства ; На проекте расширения конфигурации или на расширении конфигурации : открывает свойства расширения конфигурации в панели Свойства ; На объекте конфигурации , , и др.: открывает свойства объекта конфигурации в панели Свойства ; На группе объектов: открывает свойства ближайшего редактируемого родительского объекта в панели Свойства . Например, клик на группе Реквизиты откроет свойства родительского объекта конфигурации. Клик на группе Справочники откроет свойства конфигурации. Двойной клик На проекте или на группе объектов: раскрывает проект или группу объектов; На конфигурации : открывает редактор конфигурации для редактирования конфигурации; На расширении конфигурации : открывает редактор конфигурации для редактирования расширения конфигурации; На объекте конфигурации: открывает редактор объекта конфигурации. Перетаскивание Проекта конфигурации в панель Информационные базы на информационную базу: Экспортирует конфигурацию из проекта в информационную базу (о выборе версии платформы). 1C:EDT загружает конфигурацию в информационную базу и после этого обновляет конфигурацию базы данных. Аналогично выполнению команды Обновить конфигурацию. ; Информационной базы из панели Информационные базы в панель Навигатор : Импортирует конфигурацию и расширения, если они есть, из информационной базы в новый проект конфигурации (о выборе версии платформы). Если информационная база открыта в конфигураторе «1С:Предприятия 8», импорт будет невозможен. Если информационная база уже связана с одним из проектов, эта команда обновляет конфигурацию, содержащуюся в проекте, той конфигурацией, которая содержится в информационной базе. При этом используется сравнение и объединение конфигураций. Аналогично выполнению команды Импортировать конфигурацию. ;
Командная панель
Контекстное меню проекта
Контекстное меню конфигурации
Все подписки на события Открывает редактор «Все подписки на события». Все роли Открывает редактор «Все роли». Открыть модуль приложения Открывает модуль управляемого приложения в редакторе встроенного языка. Открыть модуль сеанса Открывает модуль сеанса в редакторе встроенного языка. Открыть модуль внешнего соединения Открывает модуль внешнего соединения в редакторе встроенного языка. Открыть рабочую область начальной страницы Открывает редактор рабочей области начальной страницы. Открыть командный интерфейс Открывает редактор командного интерфейса. Открыть интерфейс клиентского приложения Открывает редактор интерфейса клиентского приложения. Открыть Открывает свойства конфигурации в редакторе конфигурации. Справочная информация Открывает справочную информацию по конфигурации в HTML-редакторе. Удалить Свойства Открывает свойства конфигурации в панели Свойства . Копировать Копирует выделенный элемент в буфер обмена. Вставить Вставляет из буфера обмена. Групповая разработка > Подменю содержит следующие команды: Зафиксировать. Помещает изменения проекта в локальный репозиторий. Расширенные возможности > Подменю содержит следующие команды: Assume Unchanged Using «assume unchanged bit». No Assume Unchanged Using «assume unchanged bit». Удалить из под версионного контроля Удаляет объект из индекса, оставляя его в рабочем каталоге. Синхронизировать рабочую область Синхронизирует рабочий каталог с удаленным репозиторием. Для этого используется перспектива Синхронизация совместной работы . Создать патч. Создает патч. Игнорировать Добавляет файл в .gitignore, так что Git игнорирует его (подробнее). Показать в панели Репозитории Git Открывает проект в панели Репозитории Git . Отключить Отключает всех Git Team провайдеров от этого проекта. Репозиторий Git продолжает существовать, но 1C:EDT с ним больше не взаимодействует. Показать Историю Открывает панель История и показывает в ней ресурсы текущего репозитория. Сравнить Подменю содержит следующие команды: HEAD-ревизия Сравнивает рабочий каталог с последним коммитом. Индекс Сравнивает рабочий каталог с индексом. Предыдущая ревизия Сравнивает проект с предыдущим коммитом. Ветка, метка или ссылка. Сравнивает рабочий каталог с некоторой веткой, меткой или ссылкой. Коммит. Сравнивает рабочий каталог с некоторым коммитом. Заменить на Подменю содержит следующие команды: HEAD-ревизия Заменяет рабочий каталог последним коммитом . Индекс Заменяет рабочий каталог индексом. Предыдущая ревизия Заменяет рабочий каталог предыдущей ревизией. Ветка, метка или ссылка. Заменяет рабочий каталог веткой, меткой или ссылкой. Коммит. Заменяет рабочий каталог выбранным коммитом.
Контекстное меню прикладного объекта конфигурации
Создать Подменю содержит команды создания нового объекта конфигурации и его компонентов. Найти подписки на события Подменю содержит все или некоторые из перечисленных команд: Объекта Открывает редактор Все подписки на события и показывает в нем подписки на события модуля объекта для выбранного объекта конфигурации. Менеджера Открывает редактор Все подписки на события и показывает в нем подписки на события модуля менеджера для выбранного объекта конфигурации. Набора записей Открывает редактор Все подписки на события и показывает в нем подписки на события модуля набора записей для выбранного объекта конфигурации. Все Открывает редактор Все подписки на события и показывает в нем все подписки на неинтерактивные события, связанные с выбранным объектом конфигурации. Конструкторы Подменю содержит следующие команды: Конструктор печати. Открывает конструктор печати для выбранного объекта конфигурации. Конструктор движений. Открывает конструктор движений для выбранного документа. Открыть модуль команды Открывает модуль команды в редакторе встроенного языка. Открыть модуль менеджера Открывает модуль менеджера в редакторе встроенного языка. Открыть модуль менеджера значения Открывает модуль менеджера значения в редакторе встроенного языка. Открыть модуль набора записей Открывает модуль набора записей в редакторе встроенного языка. Открыть модуль объекта Открывает модуль объекта в редакторе встроенного языка. Открыть модуль формы Открывает модуль формы в редакторе встроенного языка. Добавить в расширение Заимствует выделенный объект конфигурации в расширение. Открыть Открывает основные свойства объекта конфигурации в редакторе объекта. Справочная информация Открывает справочную информацию по конфигурации в HTML-редакторе. Открыть основную форму объекта Открывает форму, назначенную основной формой этого объекта конфигурации. Открыть основную форму группы Открывает форму, назначенную основной формой группы этого объекта конфигурации. Открыть основную форму записи Открывает форму, назначенную основной формой записи этого объекта конфигурации. Открыть основную форму списка Открывает форму, назначенную основной формой списка этого объекта конфигурации. Открыть основную форму выбора Открывает форму, назначенную основной формой выбора этого объекта конфигурации. Открыть основную форму выбора группы Открывает форму, назначенную основной формой выбора группы этого объекта конфигурации. Стандартные реквизиты Открывает стандартные реквизиты объекта конфигурации в редакторе объекта. Предопределенные данные Открывает предопределенные данные объекта конфигурации в редакторе объекта. Характеристики Открывает характеристики объекта конфигурации в редакторе объекта. Удалить Удаляет объект конфигурации. Переместить наверх Перемещает объект конфигурации в начало списка в пределах его текущей иерархии в дереве конфигурации. Переместить выше Перемещает объект конфигурации на одну позицию вверх в пределах его текущей иерархии в дереве конфигурации. Переместить ниже Перемещает объект конфигурации на одну позицию вниз в пределах его текущей иерархии в дереве конфигурации. Переместить вниз Перемещает объект конфигурации в конец списка в пределах его текущей иерархии в дереве конфигурации. Сортировать Сортирует объекты конфигурации, находящиеся на том же уровне, что и текущий объект, по возрастанию имени. Свойства Открывает свойства объекта конфигурации в панели Свойства . Копировать Копирует выделенный элемент в буфер обмена. Вставить Вставляет из буфера обмена. Ссылки > Подменю содержит следующие команды: Найти ссылки на объект Находит объекты конфигурации, которые ссылаются на выбранный объект. Групповая разработка > Подменю содержит следующие команды: Зафиксировать. Помещает изменения проекта в локальный репозиторий. Расширенные возможности > Подменю содержит следующие команды: Assume Unchanged Using «assume unchanged bit». No Assume Unchanged Using «assume unchanged bit». Удалить из под версионного контроля Удаляет объект из индекса, оставляя его в рабочем каталоге. Синхронизировать рабочую область Синхронизирует рабочий каталог с удаленным репозиторием. Для этого используется перспектива Синхронизация совместной работы . Создать патч. Создает патч. Игнорировать Добавляет файл в .gitignore, так что Git игнорирует его (подробнее). Показать в панели Репозитории Git Открывает проект в панели Репозитории Git . Отключить Отключает всех Git Team провайдеров от этого проекта. Репозиторий Git продолжает существовать, но 1C:EDT с ним больше не взаимодействует. Добавить в индекс Все изменения, выполненные в рабочем каталоге, переносит в индекс. Показать Историю Открывает панель История и показывает в ней ресурсы текущего репозитория. Сравнить Подменю содержит следующие команды: HEAD-ревизия Сравнивает рабочий каталог с последним коммитом. Индекс Сравнивает рабочий каталог с индексом. Ветка, метка или ссылка. Сравнивает рабочий каталог с некоторой веткой, меткой или ссылкой. Коммит. Сравнивает рабочий каталог с некоторым коммитом. Заменить на Подменю содержит следующие команды: HEAD-ревизия Заменяет рабочий каталог последним коммитом . Индекс Заменяет рабочий каталог индексом. Ветка, метка или ссылка. Заменяет рабочий каталог веткой, меткой или ссылкой. Коммит. Заменяет рабочий каталог выбранным коммитом.
📝 Интересный вопрос. Спрашиваете — значит понимаете необходимость такой операции.
Предполагаем, что вы используете стандартную операцию через « Панель управления — Программы и компоненты — Удаление или изменение программы ». Это правильно.
Другие решения
1. Проверьте режим « Изменить » с восстановлением компонентов для той установки, которая не удаляется. Далее — повторная операция « Удалить ».
2. Если программа не удаляется обычным способом, воспользуйтесь классом программ-деинсталляторов (uninstaller). Они, возможно, обойдут препятствующее уведомление ОС и очистят оставшиеся файлы.
Для серверной части потребуется удаление службы « Агент сервера 1С:Предприятия 8.3 ». Если у вас установлен только клиент, то проще.
3. Если вы произвели удаление всех записей программ 1С через « Программы и компоненты », следующим шагом проверьте и удалите каталоги.
Для профиля пользователя (-ей):
- %UserProfile%\AppData\Local\1C
- %UserProfile%\AppData\Roaming\1C
Для компьютера:
- %SystemDrive%\ProgramData\1C
- %SystemDrive%\Program Files\1cv8
- %SystemDrive%\Program Files (x86)\1cv8
4. Очистите папки временных файлов и выполните перезагрузку
- %UserProfile%\AppData\Local\Temp
- %SystemRoot%\Temp
✅ Эти рекомендации помогут вам удалить программу 1С с вашего ПК.
Если необходимо полнейшее удаление, то через поиск и удаление прочих ветвей 1С в реестре. С этим осторожнее, перед изменениями сделайте резервную копию и контрольную точку восстановления системы.
Дополнительный вариант для смелых — проверьте поиском по "1cv8" в разделах:
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products
- HKEY_CLASSES_ROOT\Installer\Products
⚡ Подписывайтесь на канал или задавайте вопрос на сайте — постараемся помочь всеми техническими силами. Безопасной и производительной работы в Windows и 1С.
Читайте также: