[Quote]

    AZJIO
  • 17953
  • Longevity: 5 years 9 months
  • Posts: 1238
  • REPUTATION:127

    [+] [-]
Не знаю, делать ли общий топик или индивидуальный, не нашёл место обсуждения языка, дистрибутивов, настройки и т.д.
Сделал чёрную тему для редактора PureBasic похожую на старую тему AutoIt3.

Для импорта в редактор открыть его, далее File-Preferences, далее нижний пункт Import/Export, выбираем нижний бокс Import Setting, открываем файл, галку импорт только цвета (Color).
На скрине справа тема Azjio в Notepad++. Есть различия, пока не определился.
Пользовательский импорт темы, отличается большим наличием лексем.
Тема для оф.форума PureBasic используемая в браузере с плагами Stylish / Stylebot.
Справка PureBasic (перевод от sergey2400, перепаковка со стилями от меня.)
AkelPad с темой и меню (по F8) для PureBasic


Last edited by AZJIO on 2020-03-01 19:01; edited 3 times in total

[Quote]

    Joker-2013
  • 1039
  • Longevity: 8 years 5 months
  • Posts: 2053
  • REPUTATION:120

    [+] [-]
  • Location: из прошлого
AZJIO, Мне не нравятся темные темы....
Пишешь себе прогу и что то нужно просмотреть, например в интернете...
Неприятное ощущение, при просмотре чего то светлого, после темного...
Тут потеряется быстро... перенёс в ваш личный под форум...

[Quote]

    AZJIO
  • 17953
  • Longevity: 5 years 9 months
  • Posts: 1238
  • REPUTATION:127

    [+] [-]
Joker-2013, 100 раз писал и ещё раз напишу: через 6 часов с белым я также устаю как через 18 часов с чёрным. Через 12 часов пяляния в монитор болели глаза, уставали, с чёрной через 18 ты чувствуешь моральную усталость а глазам нормально. Но ты же не один день работаешь, а например 4 года. Значит задел наперёд. Ведь монитор это фактически лампа светящая тебе в глаза, это не книга с отражённым матовым цветом, а именно свет в глаза.
Неприятное ощущение, при просмотре чего то светлого, после темного...
Есть такое, хотя если не каждые 3 минуты туда-сюда, то не так напряг, но и тут есть выход. Во первых у браузеров есть (Опера файрфокс) возможность задать глобальный стиль, то есть все сайты отображать заданными тобой стилями для body и т.д. Но так как у сайтов есть жёстко заданные стили имена которых заранее неизвестны, то сайты отображаются криво. Тогда скачиваешь стилевой файл сайта и каждому классу пишешь стиль и указываешь этот файл для конкретного сайта. Но для русского сообщества AutoIt3 я сам сделал чёрную тему и предложил добавить на сервер и выбрал её. То есть у меня реже была смена контраста.

[Quote]

    Joker-2013
  • 1039
  • Longevity: 8 years 5 months
  • Posts: 2053
  • REPUTATION:120

    [+] [-]
  • Location: из прошлого
AZJIO, А как тему в Notepad поставить?
У меня вообще не подсвечивает никак...

[Quote]

    AZJIO
  • 17953
  • Longevity: 5 years 9 months
  • Posts: 1238
  • REPUTATION:127

    [+] [-]
положить сюда C:\Users\имя\AppData\Roaming\Notepad++\themes
Опции - Определение стилей - Выбрать стиль - ОК
если какой цвет не понравится можешь выбрать отсюда. Сохраняешь в htm-файл, открываешь в браузере смотришь приятные цвета
У меня вообще не подсвечивает никак...
Обнови Notepad++, подсветку PureBasic не так давно добавили.

[Quote]

    Joker-2013
  • 1039
  • Longevity: 8 years 5 months
  • Posts: 2053
  • REPUTATION:120

    [+] [-]
  • Location: из прошлого
AZJIO, Скачал свежую версию Notepad++
Подсветки синтаксиса PureBasic всё равно нет...
Опции - Определение стилей - Выбрать стиль - ОК
для определенного языка??? У меня там в списке нет PureBasic...
Получилось....
А есть не темная подсветка? Не могу я пока привыкнуть...
Есть такое, хотя если не каждые 3 минуты туда-сюда, то не так напряг
Уж не знаю как вы пишете код, наверное из головы берете, ну или на нескольких сайтах, с темной подсветкой...
У меня иначе, даже днем глазам неприятно, при смене тем с темной на светлую... Наверное дело привычки...

[Quote]

    AZJIO
  • 17953
  • Longevity: 5 years 9 months
  • Posts: 1238
  • REPUTATION:127

    [+] [-]
Joker-2013
А есть не темная подсветка?
По умолчанию на белой есть, на остальных нет, недавно появилось. На белой 80 синтаксисов, на остальных 50.
У меня иначе, даже днем глазам неприятно, при смене тем с темной на светлую...
Я повесил плотные шторы и открываю с краёв по немногу, делаю комфортную освещённость. Иначе днём ничего не видно.
На чёрной теме цветовой контраст выше.
На счёт "не приятно", у меня было ощущение непривычности, я сразу терялся, всмысле не воспринимал код, как будто если бы он стал бесцветным. Но я знал что это временно, как и при смене на любую другую цветовую тему. Мне интересно было сколько времени потребуется на привыкание, оказалось 2 дня. И кстати после этого я стал легко воспринимать обе темы и белую и чёрную, как люди знают два языка.

[Quote]

    AZJIO
  • 17953
  • Longevity: 5 years 9 months
  • Posts: 1238
  • REPUTATION:127

    [+] [-]
Добавил в шапку пользовательский импорт темы, отличается большим наличием лексем. Чтобы не использовалась встроенная тема нужно в глобальном файле langs.model.xml (в npp) и его локальной копии langs.xml (в аппдата) найти текст "purebasic" и рядом в параметре "ext" указать расширение не "pb", а любое другое, пускай будет "pbz", теперь он не будет реагировать на файлы PureBasic, а использует импортированную тему, в которой указано расширение "pb".
Для точности: я скачал готовый (PB542.xml) и улучшил его.

[Quote]

    Joker-2013
  • 1039
  • Longevity: 8 years 5 months
  • Posts: 2053
  • REPUTATION:120

    [+] [-]
  • Location: из прошлого
53819отличается большим наличием лексем
Чяго? ah

[Quote]

    AZJIO
  • 17953
  • Longevity: 5 years 9 months
  • Posts: 1238
  • REPUTATION:127

    [+] [-]
Joker-2013
В Notepad++ встроенный анализатор не отличает функции от переменных и много чего ещё, в то время как для старой версии я сделал пользовательский вариант. В итоге и в новую добавил. Для кода лексема это элемент кода, для цветовой маркировки это большее число различающихся элементов. К примеру переменные все одинаковые, а было бы не плохо если бы переменная массива отличалась от строковой по цвету. Как вариант можно для переменной массива указать префикс "as", "ai" и т.д. тогда он сможет их видеть, а двухсимвольный, чтобы меньше было ложных интерпретаций, чтобы не детектировал любое слово начинающееся на "a".


Display posts:    

Current time is: 05-Dec 11:57

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum