Приятная глазу цветовая схема 1С 8.х

28.04.12

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

Несколько цветовых схем для встроенного языка 1С, которые минимизирует нагрузку на глаза, за счет чего повышается производительность!

Скачать исходный код

Наименование Файл Версия Размер
1CcolorsSolarized
.txt 0,94Kb
157
.txt 0,94Kb 157 Скачать

 

       Несколько цветовых схем для встроенного языка , которые минимизирует нагрузку на глаза, за счет чего повышается производительность, а  так же Вы в конце рабочего дня не похожи на быка с налитыми кровью глазами! Цветовое оформление подобрано профессиональной группой, которая специализируется в этой области ethanschoonover.com/solarized.

Для повсеместного использования рекомендую светлую схему. Лично я, использую ее преимущественно в Ubuntu, а так же, по долгу службы в 1С:Предприятие 8.х в Windows - впечатления крайне положительные, предлагаю и Вам попробовать!

Для того что бы установить эту схему, зайдите в конфигуратор 1С 8.х, в меню «Сервис» -> «Параметры», перейдите на закладку «Модули»,  «Редактирование». В этом окне в группу «Выделение цветом синтаксических конструкций» внести следующие изменения:

 

// Светлая цветовая схема

Brightness contrast colorschemes:
Ключевые слова: D24C15
Константы типа "Число": B68900
Константы типа "Строка": 4CA49C
Константы типа "Дата": 859900
Идентификаторы: 258BD3
Операторы: D42F33
Комментарии: 93A1A1
Препроцессор: D53584
Прочее: 899A33  
Фон: FFFBF0

BrightnessContrastColorSchemes.png 

 

// Темная цветовая схема

Low contrast colorschemes:
Ключевые слова: D24C15
Константы типа "Число": B68900
Константы типа "Строка": 4CA49C
Константы типа "Дата": 859900
Идентификаторы: 258BD3
Операторы: D42F33
Комментарии: 93A1A1
Препроцессор: D53584
Прочее: 899A33  
Фон: 002B36

LowContrastColorSchemes.png 

 

// Так же привожу цветовую схему для возвращения к настройкам по умолчанию

Default colorschemes:
Ключевые слова: FF0000
Константы типа "Число": 000000
Константы типа "Строка": 000000
Константы типа "Дата": 000000
Идентификаторы: 0000FF
Операторы: FF0000
Комментарии: 008000
Препроцессор: 963200
Прочее: 000000
Фон: FFFFFF
DefaultColorSchemes.png 

 

В окне «Выбора цвета» приведенные цвета вводить в поле «#» ( отмечено на скрине ), если возникли трудности с набором, то переносите настройки копированием ctrl+c / ctrl+v.

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

 

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

 

Сравнение всех схем:

3in1.png

См. также

Богатый редактор картинок, хранимых в базе, с возможностью РИСОВАНИЯ. Редактор внешних файлов картинок. Объект, расширяющий возможности работы с картинками из встроенного языка (Три в одном) + Обработка «Стандартизация картинок»

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

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

6000 руб.

16.01.2015    61945    43    59    

81

[Расширения] Динамическое управление видимостью и доступностью элементов форм (УФ) (8.3.6+)

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

Механизм «Динамическое управление доступом к элементам форм объектов 1С8» предназначен для обеспечения возможности оперативного управления видимостью и доступностью элементов форм документов и справочников продуктов фирмы «1С» «1С:Предприятие 8». Решение универсальное, встраивается в любую конфигурацию с минимальными доработками, что позволяет без проблем обновлять типовые решения.

5000 руб.

14.01.2016    54574    16    21    

42

Управление дашбордами

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

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

2400 руб.

29.06.2020    16827    21    4    

35

Новогоднее оформление для 1С

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

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

27.12.2023    11004    756    elcoan    45    

106

Конструктор HTML, CSS и javascript

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

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

2 стартмани

10.04.2023    9796    153    acces969    31    

119

Модель состояния для MVC

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

"MVC плохо применима в 1С" - познакомьтесь с моделью состояния и, возможно, ваше мнение поменяется! Представленное решение является эволюционным развитием идеи реализации MVC для 1С. В новой версии добавлены DSL для описания модели состояния, а также параметризация свойств параметров и элементов формы.

1 стартмани

05.07.2022    3849    kalyaka    4    

29

Табло очереди заказов на экран телевизора

WEB-интеграция Работа с интерфейсом Платформа 1С v8.3 1С:Розница 2 Платные (руб)

Связка из веб-приложения и расширения для 1С: Розница 2.3.

3600 руб.

29.04.2022    12206    1    5    

10
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
96. zigomodo 29.06.12 20:17 Сейчас в теме
Действительно приятные глазу цвета.
97. Zord 18.07.12 06:09 Сейчас в теме
Спасибо! Мне понравилась темная схема
100. 91197ch 29 30.11.12 16:12 Сейчас в теме
А я себе изменил только фон на легкий зеленый глазам куда приятнее стало. ФОН(204, 255, 204)
101. Synoecium 779 29.08.13 08:15 Сейчас в теме
Цветовая схема Visual studio и другие с++ IDE:
Ключевые слова: 0000E7
Константы типа "Число": 0000FF
Константы типа "Строка": A6692F
Константы типа "Дата": 0000FF
Идентификаторы: 000000
Операторы: 000000
Комментарии: 808080
Препроцессор: 008000
Прочее: 000000
Фон: FFFFFF

// Возвращает курс валюты по сценарию на дату
//
//
// Параметры:
// Валюта - Валюта (элемент справочника "Валюты")
// ДатаКурса - Дата, на которую следует получить курс
// Сценарий (элемент справочника "Сценарии") - сценарий планирования
//
// Возвращаемое значение:
// Курс, с учетом кратности
//
Функция КурсВалютыПоСценарию(Валюта, ДатаКурса, Сценарий) Экспорт

СтруктураОтбора=Новый Структура;
СтруктураОтбора.Вставить("Валюта", Валюта);

Если Сценарий.ИспользоватьКурсыСценария Тогда
СтруктураОтбора.Вставить("Сценарий", Сценарий);
Структура = РегистрыСведений.КурсыВалютПоСценариям.ПолучитьПоследнее(ДатаКурса, СтруктураОтбора);
Иначе
Структура = РегистрыСведений.КурсыВалют.ПолучитьПоследнее(ДатаКурса, СтруктураОтбора);
КонецЕсли;

Возврат Структура;

КонецФункции // КурсВалютыПоСценарию()

102. Synoecium 779 29.08.13 08:20 Сейчас в теме
Цветовая схема Visual studio и другие с++ IDE:
Ключевые слова: 0000E7
Константы типа "Число": 0000FF
Константы типа "Строка": A6692F
Константы типа "Дата": 0000FF
Идентификаторы: 000000
Операторы: 000000
Комментарии: 808080
Препроцессор: 008000
Прочее: 000000
Фон: FFFFFF

<p style="text-align: left; font-family: courier new,courier; color: black">
<font color=gray>// Возвращает курс валюты по сценарию на дату

//

//

// Параметры:

//  Валюта    - Валюта (элемент справочника "Валюты")

//  ДатаКурса - Дата, на которую следует получить курс

//  Сценарий (элемент справочника "Сценарии") - сценарий планирования

//

// Возвращаемое значение:

//  Курс, с учетом кратности

//

</font>Функция КурсВалютыПоСценарию(Валюта, ДатаКурса, Сценарий) Экспорт



    СтруктураОтбора=Новый Структура;

    СтруктураОтбора.Вставить("Валюта", Валюта);



    Если Сценарий.ИспользоватьКурсыСценария Тогда

        СтруктураОтбора.Вставить("Сценарий", Сценарий);

        Структура = РегистрыСведений.КурсыВалютПоСценариям.ПолучитьПоследнее(ДатаКурса, СтруктураОтбора);

    Иначе

        Структура = РегистрыСведений.КурсыВалют.ПолучитьПоследнее(ДатаКурса, СтруктураОтбора);

    КонецЕсли;



    Возврат Структура;



КонецФункции <font color=gray>// КурсВалютыПоСценарию()



</font></p>
103. IRLes 207 04.02.14 12:28 Сейчас в теме
Еще бы цвета для:
Текущий идентификатор
Выбранный идентификатор
Границы блока
Сам, что-то подобрал, но что-то не очень нравится. Может кто какие интересные цвета подобрал для этих блоков в 8.3?
104. JohnyDeath 301 03.03.14 16:55 Сейчас в теме
(103) IRLes, Я для светлой темы (Сепия) под 8.3 сделал вот такие настройки:
Выбранный идентификатор: B3AC86
Текущий идентификатор: F8F2D8
tr10d; IRLes; pumbaE; +3 Ответить
112. IRLes 207 01.03.15 17:13 Сейчас в теме
(104) JohnyDeath, А я оба цвета одинаковыми сделал F8F2D8. Мне кажется, что смысла нет выделять более ярко, в глаза дает.
105. bio.ejiki 25.09.14 10:24 Сейчас в теме
Очень полезная тема. А то уже глаза вешаются от столь продолжительного втыкания в ярко белый экран %)
106. zzz_natali 61 17.12.14 23:42 Сейчас в теме
Люди, а есть какой-нить конвертер, чтобы переводить виндовые RGB параметры(скажем: 255,0,128) в эти, которые в одинэсную colorschemes вставляем? Спасибо.
107. Agapov_Stas 1 14.01.15 17:19 Сейчас в теме
(106) zzz_natali, так когда в 1С вводишь, то он автоматически и в RGB показывается )
109. AlexO 135 14.01.15 18:17 Сейчас в теме
(107) Agapov_Stas, там весьма неудобно сделано. Не для программистов.
zzz_natali говорит о том, что сначала ищется на палитре цвет в RGB, а потом его в HEX-виде нужно переносить в код. А это неудобно, т.к. пляшем от цвета, а не от кодов.
Тем более, что восстановить цвет обратно из HEX в RGB (чтобы хотя бы на палитре его найти), чтобы подобрать оттенок - вообще невозможно в 1С.
110. zzz_natali 61 14.01.15 18:43 Сейчас в теме
(109) AlexO,
Умничка! Обожаю мужчин, которые с общечеловеческого мышления способны переключаться на наш, блондинский.

to all: Давайте ещё раз. Как будет заXEHен этот набор эржебэшек:
Оттенок: 80 Красный: 168
Контраст: 54 Зелёный: 200
Яркость: 173 Синий: 168

Данке шён, гранд мерси и прочее...
111. AlexO 135 14.01.15 19:19 Сейчас в теме
(110) zzz_natali,
Оттенок: Контраст: Яркость:
Это как раз и учитывается в палитре цветов на 16-32-64 млн цветов... А каждый "оттенок" - имеет HEХ- и прочие цифровые представления.
108. AlexO 135 14.01.15 18:13 Сейчас в теме
(106) zzz_natali,
а есть какой-нить конвертер
а поиск не пробовали?
Универсальный конвертер всяческих представлений кодов цвета (RGB<->HEX<->HSV):
Онлайн конвертер шестнадцатеричного значения Hex кода цвета в RGB код цвета и обратно
Подбор цвета визуально:
RGB шестнадцатиричный цвет
и тут
113. Программулькин 301 02.03.15 05:21 Сейчас в теме
Я бы ещё добавил
текущий Идентификатор - DCDC00
Выбранный Идентификатор - 000000
114. comptr 31 11.03.15 16:00 Сейчас в теме
Получается, что если часто в разных базах работаешь, то придется каждый раз эти настройки менять...
115. comptr 31 12.03.15 15:06 Сейчас в теме
(114) проверил - настройки сохраняются как минимум в рамках одной версии платформы (8.3 например).
Запустил базу на платформе 8.2 - настройки остались по умолчанию. Значит, настраивать нужно хоть всего несколько раз.
116. karapuzzzz 63 16.03.15 16:59 Сейчас в теме
Вот. Работаю с такими настройками уже несколько месяцев. Поначалу было необычно (пару дней). Точнее, необычно было в том, что глаза "радовались" такому облегчению. Потом эта схема стала для меня обычной. Вообще, по началу я считал, что я таким образом изменил тему совсем незначительно. За это время я работал только за одним рабочим местом, а вчера пришлось сесть за стандарт и а-а-а-а-а-а, мои глаза-а-а-а-а-а.

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


Ключевые слова: D24C15
Константы типа "Число": B68900
Константы типа "Строка": 006259
Константы типа "Дата": 859900
Идентификаторы: 0070C0
Операторы: D42F33
Комментарии: 93A1A1
Препроцессор: D53584
Прочее: 899A33
Фон: FFFBF0

P.S.: если говорить о других средах программирования, то предпочитаю темную тему. Например, в VisualStudio за темной дефолтной темой можно просидеть намного дольше чем даже за кастомной 1с. Вот только темная тема для 1с не подходит.
_LkMaksimka_; +1 Ответить
117. Morales 06.10.15 16:13 Сейчас в теме
или так
Текущий Идентификатор - FFEBCD
Выбранный Идентификатор - 98FB98
_LkMaksimka_; +1 Ответить
118. slawanix 9 03.02.16 23:37 Сейчас в теме
Автору спасибо.
Сделал себе модификацию, очень понравилось вот так:
Ключевые слова: D24C15
Константы типа "Число": 000000
Константы типа "Строка": 1D9085
Константы типа "Дата": 859900
Идентификаторы: 258BD3
Операторы: D42F33
Комментарии: 93A1A1
Препроцессор: D53584
Текущий идентификатор: F8EEBA
Выбранный идентификатор: F8F2D8
Прочее: 899A33
Фон: FFFBF0

Шрифт также Жирный. В моем варианте подчеркнуто то, что отличается от варианта топикстартера.
baracuda; +1 Ответить
119. JohnyDeath 301 05.02.16 17:27 Сейчас в теме
(118) картинку б приложил. Нагляднее было бы
SagittariusA; Lyolik; +2 Ответить
120. SayMyName 01.04.16 16:22 Сейчас в теме
Очень жаль, что установка любой темной схемы теряет всякий смысл из-за невозможности применения цвета ко всем элементам редактора (дерева конф., палитры свойств и пр.). С темной можно работать намного продолжительнее.

Элементарная вещь ведь на самом деле, если подумать, почему не дать такую возможность разработчикам - непонятно.

Из тех вариантов, что остаются предложенная светлая по мне так оптимальное сочетание цветов, спасибо!
121. ixilimuse 191 26.12.16 14:24 Сейчас в теме
Определенно поддерживаю то что не хватает темной темы в платформе.
Может петицию напишем?
В VS уже обыденность, какую тему захотел ту и включил. И все красиво, гармонично, не только редактор кода становится темным но и все. И это очень удобно! Когда после 1С сажусь за C# - прям кайфую.
Тут же - тему настроить можно. Но только в конфигураторе, и только в редакторе кода.. А дерево объектов и все прочее бьет по глазам белым светом, особенно если в темноте работаешь. Да и в консоли запросов было бы приятней писать в темном варианте)
122. torg1c 36 10.07.17 13:43 Сейчас в теме
Самое важное в схеме "Текущий идентификатор" и "Выбранный идентификатор" подсвечивать C0FFFF.

По дефолту 1С его выделяет практически цветом фона и он не бросается в галаза.
Прикрепленные файлы:
zfirstprog; +1 Ответить
123. cargobird 306 04.09.18 09:37 Сейчас в теме
Спасибо! Для себя выбрал Low contrast colorschemes, но изменил цвет Текущий идентификатор, Выбранный идентификатор и Границы блока на 004153, а то уж очень в глазах рябило.
125. platonov.e 158 11.04.19 11:26 Сейчас в теме
А можно что то сделать, чтобы не настраивать это в каждой базе?)
126. user1080864 22.05.19 18:03 Сейчас в теме
Вариант "Mariana" - Sublime Text 3
Чуть более контрастный чем у автора статьи.

Ключевые слова: E7664B
Константы типа "Число": F9AE57
Константы типа "Строка": 99C794
Константы типа "Дата": 51A99E
Идентификаторы: 4E86CC
Операторы: D42F33
Комментарии: A6ACB9
Препроцессор: D53584
Текущий идентификатор: CCFFFF
Выбранный идентификатор: EC5F66
Прочее: 899A33
Фон: 343D46
Прикрепленные файлы:
129. Serg2000mr 316 02.04.21 13:42 Сейчас в теме
(126) Тоже хорошо. Только лучше:
Текущий идентификатор B3DFDF
Выбранный идентификатор E7664B
128. oyeah 15.08.19 16:59 Сейчас в теме
130. 1Cynep4eJIoBek 05.05.22 10:05 Сейчас в теме
Мой вариант, подсмотрел на "неизвестном" сайте просмотра фильмов

Схема:

Ключевые слова: 00A0B0
Константы типа "Число": 18A205
Константы типа "Строка": 7D8B87
Константы типа "Дата": FFB86C
Идентификаторы: 4C75A3
Операторы: 006E79
Комментарии: FFFFFF
Препроцессор: 8C69AF
Прочее: 899A33
Фон: 09161C
Прикрепленные файлы:
131. hottion 83 10.10.23 11:02 Сейчас в теме
Для 8.3 файлы профиля лежат "C:\Users\<Имя Пользователя>\AppData\Roaming\1C\1cv8"
1cv8cmn.pfl
1cv8.pfl
1cv8strt.pfl

Вроде как нужный файл "1cv8cmn.pfl"
Оставьте свое сообщение