Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

SynWrite (Syn2)
Goto page Previous  1, 2, 3 ... 84, 85, 86 ... 196, 197, 198  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
kvichans



Joined: 21 Jan 2006
Posts: 453
Location: Москва

Post (Separately) Posted: Fri Mar 30, 2012 12:28    Post subject: Reply with quote

Alextp wrote:
-Явно стиля для скобок там не вижу.
Стиль "Current block" в C-lexer...

Изменил Стиль "Current block". Закраска исчезла. Рамочка продолжает рисоваться.

Alextp wrote:
-Мои логи очень редко бывают больше 1Мб,
Надо же делать общий случай. а не для только для вас. А общий - рассмотрен в LogV
К тому же раскраска log в SW особенная.

Жаль, не попал в ToDo. Буду приспосабливаться

Alextp wrote:
огран. 20 Мб - для всех. Из-за тормозов лексеров на таком размере.

Для файлов без лексера, это ограничение тоже действует?

Alextp wrote:
-7. Получил сбой.
у меня непоправлен баг с закрытием табов по *удержанию* Ctrl+W. для этого я сделал "2 креста" в верхнем меню

Учту, буду ждать fix.
_________________
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Fri Mar 30, 2012 12:35    Post subject: Reply with quote

-Рамочка продолжает рисоваться
Не очистили рамки в св-вах стиля

-это ограничение тоже действует?
Пока для всех. надо сделать огранич. в 200-500Мб + убирание лексера для размера > 10Мб
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
kvichans



Joined: 21 Jan 2006
Posts: 453
Location: Москва

Post (Separately) Posted: Fri Mar 30, 2012 13:03    Post subject: Reply with quote

Alextp wrote:
-Рамочка продолжает рисоваться
Не очистили рамки в св-вах стиля

Поясните, где это.

Alextp wrote:
-это ограничение тоже действует?
Пока для всех. надо сделать огранич. в 200-500Мб + убирание лексера для размера > 10Мб

Отличная идея. Только лучше дать пользователю настройку порога (10Мб?). Процы работают все быстрее. То что вчера программа долго парсила, завтра будет мгновение.
_________________
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Fri Mar 30, 2012 13:06    Post subject: Reply with quote

Настройки стиля, внизу Groupbox Границы (4 строки)
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
kvichans



Joined: 21 Jan 2006
Posts: 453
Location: Москва

Post (Separately) Posted: Fri Mar 30, 2012 14:10    Post subject: Reply with quote

С подсветкой скобок - ОК

Новые вопросы

1. Можно ли в добавлять/удалять "область связанного редактирования" без мышки? Похоже этой команды еще нет в Опции|Клавиши.

2. Кто может помочь с настройкой лексера к FoxPro? Если я правильно понял Примечание "Enhanced by Alex, www.uvviewsoft.com",
с этим лексером Alextp знаком. Вот что нужно

2.1 Ключевое слово PROCEDURE не всегда начинает описание процедуры - только если оно первое в строке.
Как исключить попадание конструкции SET PROCEDURE TO в дерево?

2.2 С ключевого слова DEFINE может начинаться не только объявление класса, но и еще несколько других конструкций:
DEFINE PAD, DEFINE POPUP...
Как оставить в дереве только объявление класса DEFINE CLASS?
_________________
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Back to top
View user's profile Send private message
orod



Joined: 29 Mar 2012
Posts: 11

Post (Separately) Posted: Fri Mar 30, 2012 14:32    Post subject: Reply with quote

Alextp wrote:
orod
Дай пример- какое слово вводишь (с скобкой), какой lexer.

Лексер C#, Слово - наподобие System.Collections
Слов со скобкой в стандартном HL - файле нет. Я их сам добавил Smile.
Например - дописал в HL - файл C# keyword ComVisible(False) | и
keyword ComVisible(True) |. Когда дохожу до ComVisible и ввожу ( список автозавершения исчезает. Добавил в HL - файл C# keyword [ComVisible(True)] | список автозавершения при нажатии [ вовсе не появляется. Такие же эффекты наблюдал и для Visual Basic.
Back to top
View user's profile Send private message
kvichans



Joined: 21 Jan 2006
Posts: 453
Location: Москва

Post (Separately) Posted: Fri Mar 30, 2012 15:38    Post subject: Reply with quote

1. Похоже баг.
В диалогах Поиска/Замены пытаюсь раскрыть комбо, жму ALT+DN, но вместо раскрытия комбо в окне редактора меняются местами строки. Я знаю, что есть настройка Клавиши, чтобы ALT+DN менял строки, но как же мне без мыши комбо раскрывать в диалогах?

2. Осваиваю язык поиска в Син2. С языком рег.выражений уже хорошо знаком. Задача найти выделенный цветом текст на двух строках (_ обозначает табуляцию):
....end
_d
ata
В диалоге Поиска включаю Special chars и пытаюсь искать
d\n\td
Не найдено. Научите.

3. Где можно перенастроить, чтобы при сдвиге выделенных строк табуляторы не менялись на пробелы?

4. Можно ли настраивать цвета, которые отмечают изменения по строкам файла (в вертикальной узкой полосе рядом с нумерацией)?
У меня сейчас для свежих изменений - ярко желтый, для сохраненных - ярко фиолетовый. Сильно отвлекают.
_________________
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Fri Mar 30, 2012 17:41    Post subject: Reply with quote

Пока тоько это:
-В диалоге Поиска включаю Special chars и пытаюсь искать d\n\td

Если переводы строки Win надо искать d\n\r\td (или d\r\n\td). или RegEx:
d\s+d

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

-4. Можно ли настраивать цвета
пока нет. В TODO

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

Пришлите Фокс файл (маленький) для теста. со всеми этими PROCEDURE
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
kvichans



Joined: 21 Jan 2006
Posts: 453
Location: Москва

Post (Separately) Posted: Fri Mar 30, 2012 18:50    Post subject: Reply with quote

Alextp
Выслал пример PRG на support(at)uvviewsoft(dot)com

 !  CaptainFlint:
E-mail замаскирован во избежание спама.

_________________
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Fri Mar 30, 2012 21:12    Post subject: Reply with quote

Правленный FoxPro lexer выложу завтра- uvviewsoft.com/bb/ , импорт - в св-вах FoxPro

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

подпись -- "SynWrite_"

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

orod
будет так- файл, где будет написано какие символы могут быть в id в каждом lexer.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
kvichans



Joined: 21 Jan 2006
Posts: 453
Location: Москва

Post (Separately) Posted: Sat Mar 31, 2012 09:39    Post subject: Reply with quote

Alextp wrote:
Правленный FoxPro lexer выложу завтра- uvviewsoft.com/bb/ , импорт - в св-вах FoxPro

Попробовал на больших файлах. Нравится.

Старые и новые вопросы

1. Можно ли в добавлять/удалять "область связанного редактирования" без мышки? Похоже этой команды еще нет в Опции|Клавиши.

2. Где можно перенастроить, чтобы при сдвиге TAB-ом в выделенном тексте табуляторы не менялись на пробелы?

3. В дереве (смотрю в FoxPro) появились иконки (в предыдущие дни не было). Иконки я вижу трех типов
- процедуры/методы
- классы
- члены классов
При этом в каждом элементе дерева есть еще и текстовая подсказка
- proc
- class
- obj
Эта избыточность мешает: и отвлекает, и место занимает.
От чего можно отказаться? Если бы можно было запретить иконки, мне бы стало удобнее.
_________________
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Back to top
View user's profile Send private message
keiran_green



Joined: 18 Nov 2011
Posts: 130
Location: Хабаровск

Post (Separately) Posted: Sat Mar 31, 2012 10:05    Post subject: Reply with quote

kvichans wrote:
Можно ли в добавлять/удалять "область связанного редактирования" без мышки?

Я себе назначил клав. сочетание.
Опции|Клавиши => Раздел 'дополнительно' - команда Перкл. режим синхронного редактирования.
kvichans wrote:
при сдвиге TAB-ом в выделенном тексте табуляторы не менялись на пробелы?

Может быть: Опции|Редактор 2 => выпадающий список "режим табуляции".
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Sat Mar 31, 2012 10:13    Post subject: Reply with quote

-Эта избыточность мешает: и отвлекает, и место занимает.
-От чего можно отказаться?
От иконок. положу счас lexer.

-выпадающий список "режим табуляции"
см. еще "Редактор - Оптимальное заполнение"

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

Alt+Down в поиске -Fixd.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
kvichans



Joined: 21 Jan 2006
Posts: 453
Location: Москва

Post (Separately) Posted: Sat Mar 31, 2012 12:32    Post subject: Reply with quote

keiran_green
ОК, нашел нужную команду в Клавишах.
УмныйТаб не помог.

Alextp
Замену TABов пробелами победил через "Оптимальное заполнение".
Новый лексер - ОК - рабочее пространство стало приятнее.
_________________
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Back to top
View user's profile Send private message
orod



Joined: 29 Mar 2012
Posts: 11

Post (Separately) Posted: Sat Mar 31, 2012 14:16    Post subject: Reply with quote

Alextp wrote:

orod
будет так- файл, где будет написано какие символы могут быть в id в каждом lexer.

Извините. Не совсем понял.
Будут ли выполняться при автозавершении следующие действия Question :
    1. Пусть в списке автозавершения С# (или Visual Basic) есть System, System.Collections, System.Console и System.Data. И вот, после введения System. остаються только ключевые слова начинающиеся с System., а после введения С (после System.) остаються System.Collections и System.Console.
    2.Попададут ли в список автозавершения С# (или Visual Basic) ключевые слова начинающиеся на [ (или <) (Так начинаються атрибуты уровня сборки в C#. В Visual Basic с <).
    3. Если в списке автозавершения есть, например, ComVisible(True) и ComVisible(False) то после введения ComVisible( и T в списке останется только ComVisible(True)

Если нет, жаль Sad. Было бы почти как в IDE Smile.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 84, 85, 86 ... 196, 197, 198  Next
Page 85 of 198

 
Jump to:  
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


Powered by phpBB © 2001, 2005 phpBB Group