[Цитировать]

    AZJIO
  • 17953
  • Стаж: 5 месяцев 21 день
  • Сообщений: 101
  • Репутация:36

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

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


Последний раз редактировалось: AZJIO (2018-05-15 05:46), всего редактировалось 1 раз

[Цитировать]

    Joker-2013
  • 1039
  • Стаж: 3 года 1 месяц
  • Сообщений: 2862
  • Репутация:98

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

[Цитировать]

    AZJIO
  • 17953
  • Стаж: 5 месяцев 21 день
  • Сообщений: 101
  • Репутация:36

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

[Цитировать]

    Joker-2013
  • 1039
  • Стаж: 3 года 1 месяц
  • Сообщений: 2862
  • Репутация:98

    [+] [-]
  • Откуда: Админ от сюда
AZJIO, А как тему в Notepad поставить?
У меня вообще не подсвечивает никак...

[Цитировать]

    AZJIO
  • 17953
  • Стаж: 5 месяцев 21 день
  • Сообщений: 101
  • Репутация:36

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

[Цитировать]

    Joker-2013
  • 1039
  • Стаж: 3 года 1 месяц
  • Сообщений: 2862
  • Репутация:98

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

[Цитировать]

    AZJIO
  • 17953
  • Стаж: 5 месяцев 21 день
  • Сообщений: 101
  • Репутация:36

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

[Цитировать]

    AZJIO
  • 17953
  • Стаж: 5 месяцев 21 день
  • Сообщений: 101
  • Репутация:36

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

[Цитировать]

    Joker-2013
  • 1039
  • Стаж: 3 года 1 месяц
  • Сообщений: 2862
  • Репутация:98

    [+] [-]
  • Откуда: Админ от сюда
53819отличается большим наличием лексем
Чяго? ah

[Цитировать]

    AZJIO
  • 17953
  • Стаж: 5 месяцев 21 день
  • Сообщений: 101
  • Репутация:36

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


Показать сообщения:    

Текущее время: 19-Авг 12:40

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы