Черная метка

01.07.24

Разработка - Работа с интерфейсом

Темная тема в конфигураторе 1С: не роскошь, а необходимость.

В современном мире программирования темная тема интерфейса стала не просто модной тенденцией, но и важным элементом, обеспечивающим комфорт и здоровье разработчиков. Конфигуратор 1С, широко используемый для разработки и настройки информационных систем, не является исключением.

Зачем нужна темная тема?

Темная тема снижает уровень светового излучения от экрана, уменьшая нагрузку на глаза, особенно в условиях низкой освещенности. Это может помочь в предотвращении усталости глаз и дискомфорта, что особенно актуально для разработчиков, проводящих за компьютером много часов.

Преимущества темной темы:

  • Снижение утомляемости глаз: Меньшее количество яркого света помогает снизить утомляемость глаз при длительной работе.
  • Энергоэффективность: На OLED и AMOLED экранах темная тема может снизить энергопотребление, увеличивая время работы от батареи.
  • Концентрация внимания: Темный фон помогает лучше сосредоточиться на коде, выделяя синтаксические конструкции и элементы интерфейса.

Как реализовать темную тему в конфигураторе 1С?

Реализация темной темы требует внимания к деталям интерфейса и учета предпочтений пользователей. Необходимо предусмотреть возможность выбора темы в настройках конфигуратора, а также обеспечить корректное отображение всех элементов интерфейса.

Сначала я подумал, может, есть какой-то лайф-хак в стиле ArtMoney. Но с другой стороны, ничто не ново под луной. Пояндексировал 10 минут. И обнаружил программу для переключения темы ИзиИнверт (ссылка easy-invert)

 

 

Данная программа умеет находить по названию окна или программы процесс и переключать тему операционной системы Виндовс, согласно заданному фильтру, который можно настроить под себя или выбрать из базовых.

 

 

Есть, конечно, нюансы в том, что это делается несколько топорно (см. картинки),

 

 

чем мог бы сделать разработчик. Точки останова и другие моменты тоже перекрасились.

 

 

Но кому-то, полагаю, и так зайдёт. А там, может, и фирма 1С поможет.

Заключение

Внедрение темной темы в конфигуратор 1С не только улучшит визуальное восприятие и комфорт работы разработчиков, но и станет важным шагом к созданию более здоровой и продуктивной рабочей среды. Пришло время учитывать потребности пользователей и следовать лучшим практикам интерфейсного дизайна.

 

См. также

Работа с интерфейсом Рабочее место Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Богатый редактор картинок 1С предназначен для обработки изображений в режиме «Предприятие», с возможностью РИСОВАТЬ на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

6000 руб.

16.01.2015    62998    44    59    

82

Работа с интерфейсом Программист Платформа 1С v8.3 Конфигурации 1cv8 1С:ERP Управление предприятием 2 Платные (руб)

Обработка предназначена для создания и управления дашбордами.

2400 руб.

29.06.2020    18868    26    6    

41

Работа с интерфейсом Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Редактор графов в 1С - внешний отчет, который формирует графы на основе таблицы значений, используя рисунки табличного документа. Есть возможность добавления, редактирования объектов графа и выгрузки результата в таблицу значений.

1500 руб.

06.10.2020    10239    7    7    

10

Работа с интерфейсом Программист Стажер Платформа 1С v8.3 Бесплатно (free)

Это инструкция по дизайну форм в среде 1С. Гайд охватывает рекомендации и стандарты для оптимизации пользовательского интерфейса. В гайде содержатся указания по использованию элементов интерфейса, включая как основные, так и продвинутые аспекты. Предоставляются также примеры и антипримеры для наглядного понимания принципов дизайна

20.08.2024    16891    mrXoxot    43    

121

Работа с интерфейсом Программист Платформа 1С v8.3 Бесплатно (free)

Пример простого и симпатичного прогресс-бара в динамическом списке, без картинок, используя редактирование запроса.

27.05.2024    7426    smielka    37    

100

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Бесплатно (free)

Добавьте новогоднего настроения! Расширение создает декорацию в виде гирлянды на некоторых формах объектов.

27.12.2023    14825    919    elcoan    47    

117

Инструментарий разработчика Работа с интерфейсом Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Подходит для создания web-страниц для замены управляемых форм 1С, красивых отчетов, интерфейса мобильного приложения на платформе 1С и для простых страниц веб-сайтов.

2 стартмани

10.04.2023    11924    162    acces969    31    

124
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. maksa2005 550 01.07.24 10:50 Сейчас в теме
Моя глаза заливаются кровью...
корум; TMV; so-lf; mistervoron; triviumfan; Созинов; bayselonarrend; SerVer1C; +8 Ответить
2. bayselonarrend 2087 01.07.24 11:09 Сейчас в теме
Цветовая схема разукрашки модулей а.к. "50 оттенков коричневого" не выглядит как что-то комфортное
3. ixijixi 1913 01.07.24 11:19 Сейчас в теме
Подсветка синтаксиса пропадает?
4. RustIG 1747 01.07.24 12:48 Сейчас в теме
разве от темного фона и работы по ночам не садится зрение? С перспективой на 20 лет вперед и более - я полагаю, опасно для здоровья глаз....
mistervoron; triviumfan; +2 Ответить
5. t278 58 02.07.24 03:03 Сейчас в теме
тёмную тему из коробки я бы попробовал. А вот подсветка синтаксиса нужна
6. DMSDeveloper 148 02.07.24 09:26 Сейчас в теме
Вряд ли разрабы разродятся темной темой. Они активно продвигают EDT. А в нем темная тема есть.
Правда EDT для небольших разработок малопригодна.
baranchikov; +1 Ответить
8. bayselonarrend 2087 02.07.24 12:30 Сейчас в теме
(6) Странно, я думал совсем наоборот: когда с чем-то небольшим работаешь проблем особых нет, даже если оно выкидывает свою непонятную фигню "база была изменена мимо проект, импортировать?" и начинает лопатить всю конфигурацию. В свою очередь все начинает безбожно тупить на модулях 5 тыс. строк +, подсветка перестает подсвечивать вызов несуществующих функций, обращения к несуществующим переменным и всякое такое
7. Rais96 02.07.24 11:37 Сейчас в теме
О преимуществах темной схемы:
Энергоэффективность - да.
Снижение утомляемости глаз - нет, глаза адаптируются к количеству света и устают они не от этого.
Концентрация внимания - нет, тут как раз светлая схема имеет преимущество, потому по умолчанию, все производители и делают ее.
baranchikov; triviumfan; +2 Ответить
14. AntoShiK86 31 08.07.24 06:03 Сейчас в теме
(7)Есть ребята с регионов, кто работает в часовых поясах далёких от МСК. И там удобно когда у тебя вечером в мониторе вечер, чем когда у вас прожектор в глазах. Выработка мелатонина и прочие гормоны.
Вторая ситуация, если ночью случился нежданчик (какие-то круглосуточные магазины, заводы, пароходы..) при подключении к ним, чтобы быстро что-то поправить, светлая тема отбивает сон на час.

Солнцезащитные очки не предлагать))
baranchikov; +1 Ответить
9. DMSDeveloper 148 02.07.24 22:09 Сейчас в теме
(8) Тогда вообще не пригодна к работе :)
Я в EDT увидел из интересного - это прямая работа с GIT вместо хранилища. И, как следствие, более гибкая разработка в большом коллективе.Мне в соло или не большой командой удобнее работать в конфигураторе плюс хранилище и gitsync плюс sonarqube
10. bayselonarrend 2087 02.07.24 22:24 Сейчас в теме
(9) Мне наоборот нравится над своими небольшими проектами работать в EDT: подсветка ошибок и замечаний на ходу, тот же Git (хотя я все равно быстро перешел на Github desktop, но хотя бы не надо выгружать файлы каждый раз), несколько баз можно в одно рабочее пространство добавить и быстро переключаться между ними

Что касается чисто работы с модулями и удобства написания кода - на мой взгляд, гораздо удобнее, чем в конфигураторе. Что касается надежности всей этой загрузки/выгрузки ИБ, работы с 1Сными штуками, вроде форм - очень спорно.

Если хотя бы не стоял выбор между гитом и храном, чтобы можно было пытаться работать в EDT, но без затрат на переход и возможностью всегда вернуться полноценно в конфигуратор, то может было бы больше пользователей и быстрее шло развитие. А вот как аргументировать в команде дроп храна и переход на что-то спорное и непонятной надежности, тем более потом вернуться в конфигуратор, когда ЕДТ поломается, а у тебя уже все теперь под Git - большой вопрос
11. DMSDeveloper 148 03.07.24 13:13 Сейчас в теме
(10) А организовать синхрон GIT и хранилище через one script не пробовали? Ну, так, для спокойствия душевного.
Вроде можно сделать, если заморочиться
Есть же сборка cf из ресурсов гита и автообновление (где-то видел статью про подобную связку).
С полученного cf обновляем рабочие базы и служебную базу (пустую), связанную с хранилищем.
12. bayselonarrend 2087 03.07.24 14:13 Сейчас в теме
(11) В том то и дело, что это - полный отстой. Вот у меня есть хранишище которое конечно не фонтан, но внутри конфигуратора стабильно работает не один год. Я могу перейти полностью на EDT вообще без проблем (в плане перехода): просто создать репозиторий и добавить базу в проект. И получить, собственно, его удобства. Но так как EDT вещь спорная, то мне "для упрощения жизни" вместо добавления базы в список надо организовывать какой-то тяни-толкай бэкдор на third-party скриптах, при которых я и из edt целиком работать с базами не могу, и 2 системы контроля версий зачем-то надо тянуть. Просто чтобы опять работать в конфигураторе, если что-то пойдет не так

Как идея для энтузиастов может даже и ок - сырой продукт это не приговор, но я в фирме тоже не один работаю
13. DrAku1a 1745 05.07.24 10:50 Сейчас в теме
В windows - стандартное приложение "Лупа", там есть вариант масштаб 100%, инвертировать цвета. Можно потестить без всяких приблуд. Но, такое...
Оставьте свое сообщение