SynWrite (Syn2)

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

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

Аватара пользователя
_92
Сообщения: 398
Зарегистрирован: Ср ноя 23, 2005 15:31
Откуда: ufa

Сообщение _92 »

просто где-то было так..
когда же настройки лексера не будут перезаписываться при обновлении плагина..
в стилях лексера для .log - фон для элемента error красный
может лучше шрифт сделать красным, а фон по умолчанию оставить белым/серым
а то при просмотре на сервере /logs/error.log слишком ярко получается..
ubuntu+tc+synwrite
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

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

Сообщение Alextp »

_92
Стоит сделать автокопирование стилей(при сохранении lexer) в SynNN.ini. +команду "Восстановить стили из SynNN.ini". Тогда после апдейта будешь выполнять ее. Ок?
Аватара пользователя
_92
Сообщения: 398
Зарегистрирован: Ср ноя 23, 2005 15:31
Откуда: ufa

Сообщение _92 »

ок
ubuntu+tc+synwrite
Аватара пользователя
keiran_green
Сообщения: 130
Зарегистрирован: Пт ноя 18, 2011 03:20
Откуда: Хабаровск

Сообщение keiran_green »

Alextp писал(а):какие опции делать для этого?
Напр.
[x] Автодоп. из текущего файла
Брать слова не короче [...] симв.
В файлах не более [..] Мб
Да можно обе эти опции :)

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

Опа...уже сделано...спасибо!

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

Заметил странность: когда вставляешь текст по Ctrl+V иногда срабатывает автодопол. из тек файла, к тому же в списке присутствуют несовпадающие слова.
Изображение
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Проверь, что в "Авто-зав." стоит "Тип фильтра - начало строки". У тебя не "без фильтрации" там?
Аватара пользователя
keiran_green
Сообщения: 130
Зарегистрирован: Пт ноя 18, 2011 03:20
Откуда: Хабаровск

Сообщение keiran_green »

Стояло "символы в том же порядке".
Поставил "тип фильтра начало строки", галочку "отображать список даже без фильтрации" убрал (хотя особой разницы от галочки не заметил): теперь появляются только совпадающие слова. Но все равно срабатывает по Ctrl+V.
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

-Но все равно срабатывает по Ctrl+V

может, стоит "Авто-зав. - Число символов, вызывающее список">0 ?
Аватара пользователя
keiran_green
Сообщения: 130
Зарегистрирован: Пт ноя 18, 2011 03:20
Откуда: Хабаровск

Сообщение keiran_green »

"Число символов, вызывающее список" стоит = 3 если копировать и вставлять кусок текста, в конце которого стоит слово из >=3х букв - автодополнение срабатывает. Если слово < 3 тогда автодополнение не срабатывает.
Видимо если поставить в "Число символов" другое число (не 3) будет то же самое, толко с указанным количестом букв.
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

-Видимо если поставить в "Число символов" другое число (не 3) будет то же самое
Конечно. так и должно быть. Срабатывание ACP на вставке- это побочный эффект. Вставка считается таким же набором текста

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

==========
Alextp писал(а):Стоит сделать автокопирование стилей(при сохранении lexer) в SynNN.ini. +команду "Восстановить стили из SynNN.ini"
done (команда Опции- Восстановить)
_92:
Пробуй
(Сначала замени только syn.exe/wlx- и забекапь стили (заходом в диалог Стилей, нажатием ОК). потом можешь обновлять LexLib и восстанавливать стили)

www.uvviewsoft.com/bb/
Аватара пользователя
_92
Сообщения: 398
Зарегистрирован: Ср ноя 23, 2005 15:31
Откуда: ufa

пробелы/табуляции

Сообщение _92 »

в настройках:
http://imglink.ru/show-image.php?id=557 ... 018e68b7e4

в редакторе нажимаю enter в конце строки,
получаю четыре пробела в начале след.строки:
http://imglink.ru/show-image.php?id=45d ... bf595e9c1b

как сделать, чтоб вставлялась табуляция

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

Сообщение Alextp »

_92
Включить Editor- Optimal fill.
Аватара пользователя
_92
Сообщения: 398
Зарегистрирован: Ср ноя 23, 2005 15:31
Откуда: ufa

Сообщение _92 »

Alextp писал(а):_92
Включить Editor- Optimal fill.
спасибо, помогло

еще вопрос
ранее было в
история - резервные копии - в той же папке
сейчас
история - резервные копии - не делать
но все равно иногда создается .bak в той же папке

Добавлено спустя 1 час 39 минут:
Alextp писал(а): done (команда Опции- Восстановить)
_92:
Пробуй
(Сначала замени только syn.exe/wlx- и забекапь стили (заходом в диалог Стилей, нажатием ОК). потом можешь обновлять LexLib и восстанавливать стили)

www.uvviewsoft.com/bb/
SynStyles.ini сохраняется в %commander_path%
нельзя ли сделать в директории плагина

syn.ini в %commander_path% отвечает за syn.exe, а
syn.ini в директории плагина за syn2.wlx?

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

после ?> меняется стилистика текста (после </table> все тэги html становятся другого цвета и жирности):
http://imglink.ru/show-image.php?id=600 ... 8a9b5f0d9c

в notepad++ с синтаксисом php все норм:
http://imglink.ru/show-image.php?id=57b ... cf60e87f76
ubuntu+tc+synwrite
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

_92
-SynStyles.ini сохраняется в %commander_path%
нельзя ли сделать в директории плагина

Папка Syn***.ini одна. Она может быть и в дир. плагина. См. опцию "Дополн.- Файлы настроек"


-после ?> меняется жирность
Это задано в настройке lexer PHP (dev). После ?> включается lexer PHP_dev_HTML. В нем другой цвет. Можешь задисеблить -настройки lexer, Сублексеры

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

с .bak проблем не вижу
Аватара пользователя
_92
Сообщения: 398
Зарегистрирован: Ср ноя 23, 2005 15:31
Откуда: ufa

Сообщение _92 »

Alextp писал(а): Папка Syn***.ini одна. Она может быть и в дир. плагина. См. опцию "Дополн.- Файлы настроек"
убрал чекбокс - теперь все .ini сохраняются в директории плагина
имхо, лучше там сделать select - сохранять в: 1) директории lsplugin.ini и 2) директории плагина
Alextp писал(а): Это задано в настройке lexer PHP (dev). После ?> включается lexer PHP_dev_HTML. В нем другой цвет. Можешь задисеблить -настройки lexer, Сублексеры
задисаблил (замочек придавлен)
</title> стал темно-синим, но не жирным
после него все html-тэги - черные
все отлично)

еще заметил
при смене сублексера с php_dev_html на другой
вылетает плагин и тотал (без вывода ошибки)
Последний раз редактировалось _92 Вс янв 08, 2012 11:37, всего редактировалось 1 раз.
ubuntu+tc+synwrite
Ответить