SynWrite (Syn2)

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

kvichans
если путь длинный, он покажется в статусстроке как d:\...\files\file.ext.
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

Alextp писал(а):если путь длинный, он покажется в статусстроке как d:\...\files\file.ext.
Не работает.
Создал файл
c:\Bagira\Temp\test with blanks in path\test with blanks in path\test with blanks in path\test with blanks in path\test with blanks in path.txt
Открыл его в Син. Навел курсор на ярлык. Вижу в статусе
c:\Bagira\Temp\test with blanks in path\test with blanks in path\test with blanks in path\test with blanks in p
При этом за обрезанным именем остается еще столько же свободного места.
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

не учел что панель (с хинтом) статусбара ограничена. Работает ли если укоротить окно по х - так что для хинта мало места? у вас счас оч. большое окно видимо.
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

Alextp писал(а):у вас счас оч. большое окно видимо.
На все мои 1600
В идеале - хорошо бы растягивать hint-поле до конца окна. Ведь, насколько я понял, сжимается оно правильно.
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

задать размер поля в 3раза больше можно, ок.
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

Продолжение для
kvichans писал(а):Есть текст, в котором нужно отличить кирилицу от латиницы. В следующем тексте нужно понять какие символы не латинские
АBEKМНОРCTX
AВЕКMHOPСТХ
На Хабре рассматривалась такая же задача. Одно из предложений: использовать шрифт, у которого различаются стили латинских и остальных символов. Шрифты SimSun и SimSun-ExtB (похоже они входят в Vista и Win7) подходят для этого. Вот как в Excel выглядит пример
Изображение
Это могло бы стать решением, но в Син оба шрифта (как и другие упомянутые на Хабре - MingLiU-ExtB и Miriam) не доступны. Почему?
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

не доступны? Как, почему- не знаю. Посмотрю на нотбуке. Да, еще одно решение: поправить лексер, чтоб в нем подсвечивалось. Но это не так удобно.

Добавлено спустя 23 минуты:

да, недоступен. Надо а. попробовать прописать Font.Name=SimSun в syn.ini, и б. выяснить почему в Блокноте он тоже недоступен.
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

Alextp писал(а):еще одно решение: поправить лексер, чтоб в нем подсвечивалось
Это лишнее. Проблема мелкая и уже имеет какое-никакое решение.
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
RamSoft
Сообщения: 65
Зарегистрирован: Ср авг 04, 2010 18:15
Откуда: Москва

Пожелание.

Сообщение RamSoft »

Есть ещё одно пожелание.
Подстраивать область вывода под количество строк.
Если высоты области не достаточно чтобы вывести строки, то тогда увеличиваем, а если же достаточно, то просто выводить ничего не изменяя.
Изображение
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Это мне не нравится. если строк много то высота растет? некрасиво и трудно сделать - если панель недоклена (docked), рост панели вниз, а если доклена то вверх.. PS: пожелания у нас в др. ветке.
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

1. Баг. При первом запуске получается такой титул
Изображение
Дальше - при открытии существующей сессии - работает нормально.
Началось это недавно.

Добавлено спустя 6 минут:

1. Уточнение. Это имя сохраненной сессии как так сформировалось:
Промгаз.syn
Конечно, я сам такого сделать не смог бы.
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

kvichans
было сразу 2 бага (с сессиями). в т.ч. с русским именем. fixed.
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

http://www.uvviewsoft.com/bb/TextRusDetector.lcf
Подсветка рус. символов желтым при выборе лексера "Text russian detector". Будет включен в Readme\RarelyNeededLexers.rar.
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

Alextp писал(а):http://www.uvviewsoft.com/bb/TextRusDetector.lcf
Подсветка рус. символов желтым при выборе лексера "Text russian detector".
Классно! Спасибо.
Убрал подчеркивание, приглушил backсolor - тащусь. Это несравнимо удобнее, чем переключать локаль шрифта на Турецкий и обратно (много лет этим занимался).

Добавлено спустя 21 минуту:

2. Недоделка. Пока глушил желтый напоролся на то, что переход к Custom не сохранил цвет. Насколько я помню, уже было пожелание "сохранять" и оно было реализовано - пользовался. Здесь какое-то исключение?
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

То правилось в диалоге \моем\, а тут- диалог настройки стилей, не мой. не хотелось бы его трогать
Ответить