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 

Syn (Lister plugin)
Goto page 1, 2, 3 ... 18, 19, 20  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Alextp



Joined: 06 Feb 2005
Posts: 4905

Post (Separately) Posted: Tue Jul 11, 2006 23:46    Post subject: Syn (Lister plugin) Reply with quote

Syn, Lister Plugin. Автор - Sepa.

Quote:
Аналог SynPlus.

- Кодировки: WIN(1251), DOS(866), KOI8, ISO(8859-5), MAC(10007), UTF-8, Unicode. (Уникод приводится к ANSI и обратно во время редактирования, т.к. не поддерживается движком на прямую, но работы в этом направлении ведутся)
- Внешние макросы на PHP для обработки текста (как в PHPExpertEditor)
- Многострочный поиск и замена с RegExp и маркерами.
...


Sepa wrote:
Написано для себя, если кому пригодиться - буду рад. Но и функции добавлять буду только те, что нравятся. Ведь всем не угодишь. Vitalik хотел написать модульный плагин, специально чтобы каждый мог выбрать функции нужные именно ему. Если есть желающие помочь, свяжитесь с ним. Все вожможности этого плагина я предоставлю.

Домашняя страница


Last edited by Alextp on Tue Nov 06, 2007 18:42; edited 4 times in total
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2199
Location: Москва, Россия

Post (Separately) Posted: Wed Jul 12, 2006 13:27    Post subject: Reply with quote

А автор плагина бывает на этом форуме? Имеет ли смысл вообще что-то постить в эту тему?
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
funduk



Joined: 16 Aug 2005
Posts: 1509
Location: Санкт-Петербург

Post (Separately) Posted: Wed Jul 12, 2006 13:40    Post subject: Reply with quote

Имхо, надо бы зарегенным на fforum'е ему в тему запостить, что здесь тоже создана.
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4905

Post (Separately) Posted: Wed Jul 12, 2006 14:24    Post subject: Reply with quote

Автор здесь не бывает. Надо писать ему емейлом или на fforum.ru.
Про создание темы здесь я ему написал.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2199
Location: Москва, Россия

Post (Separately) Posted: Wed Jul 12, 2006 14:49    Post subject: Reply with quote

Я на fforum запостил о существовании этой темы.
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
sepa



Joined: 12 Jul 2006
Posts: 42

Post (Separately) Posted: Wed Jul 12, 2006 17:59    Post subject: Reply with quote

Да нехорошо получилось, не думал что на wincmd при размещении плагина можно давать ссылку на обсуждение только на форум самого wincmd.ru.
Что ж будем обсуждать здесь.
Повторю текст который здесь в первом топике не написали:
Quote:

P.s.
Написано для себя, если кому пригодиться - буду рад. Но и функции добавлять буду только те, что нравятся. Ведь всем не угодишь. Vitalik хотел написать модульный плагин, специально чтобы каждый мог выбрать функции нужные именно ему. Если есть желающие помочь, свяжитесь с ним. Все вожможности этого плагина я предоставлю.

Вопрос от Batya
Quote:
А как перечитать файл в другой кодировке?

Если файл не модифицирован, то просто нажать на втором поле статусбара. Если модифицирован, то это действие приведет к выбору кодировки для сохранения.[/quote]
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2199
Location: Москва, Россия

Post (Separately) Posted: Wed Jul 12, 2006 18:54    Post subject: Reply with quote

Падает на ReadOnly-файлах.
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
Митяй



Joined: 05 Oct 2005
Posts: 102
Location: Москва

Post (Separately) Posted: Thu Jul 13, 2006 11:13    Post subject: Reply with quote

Плагин мне понравился, но после 4-часового тестирования появилось гигантское количество замечаний, которые и хочу высказать.
1. Совет пользователям XP. Скачайте TC 6.55pb2, скопируйте оттуда в папку плагина файл totalcmd.exe.manifest и переименуйте его в syn.exe.manifest. Теперь диалог настройки при вызове exe-шника поддерживает стили XP
2. Англоязычный интерфейс напрягает, но думаю это будет исправлено в следующих версиях.
3. Дополнительный функционал плагину пока не нужен. Советую автору сначала разобраться со всеми имеющимися багами...
4. ...а багов много. Если сравнивать Syn и SynPlus, то окажется, что Syn уже обошел своего конкурента (нагло стащив всё что мог), но пользоваться им очень неудобно. Итак, сначала изложу баги, а потом пожелания.
Баги:
- у меня дома плагин упорно не хочет загружаться по F3 (показывает только acp-файлы), но на работе подхватился сразу. Наверное виноваты мои кривые руки, хотя если у кого такие-же проблемы - напишите.
- Exe-файл невозможно запустить без параметров. Т.е. запустить можно, но тогда не загружаются схемы подсветки и макросы.
- Автор стащил у создателей SynPlus диалог настройки схем подсветки, но не догадался захватить диалог управления схемами подсветки. В результате можно по всякому настраивать свою схему, но изменить ассоциированные с ней файлы нельзя. Например, имеющаяся схема PHP ассоциирована с "PHP Files". Значит она будет использоваться при открытии PHP, но не будет при открытии PHP3, PHP4, PHTML и т.д.
[остальные баги допишу в следующем посте]
Back to top
View user's profile Send private message
Борис



Joined: 13 Jul 2006
Posts: 10

Post (Separately) Posted: Thu Jul 13, 2006 11:32    Post subject: Reply with quote

Лично мне не удалось свернуть (Collapse) код. Кто знает, где собака порылась? WinXP, TC 6.54 (2.2.2006)
Back to top
View user's profile Send private message
Sam Dark



Joined: 25 Apr 2005
Posts: 484
Location: Voronezh, Russia

Post (Separately) Posted: Thu Jul 13, 2006 11:37    Post subject: Reply with quote

Плагин в общем понравился, но вот возникли пожелания и вопросы:
1. Добавить возможность менять шрифт на жирный.
2. Как не открывать плагином txt?
3. Нехватает родного языка.
_________________
RMCreative — это жжж неспроста...

reggi — здесь я регистрирую домены
Back to top
View user's profile Send private message MSN Messenger
Митяй



Joined: 05 Oct 2005
Posts: 102
Location: Москва

Post (Separately) Posted: Thu Jul 13, 2006 11:39    Post subject: Reply with quote

[баги. продолжение...]
- Диалог настройки схем подсветки сделан коряво. При попытке скопировать диапазон и вставить в другое место выдаёт ошибку и вставляет неизвестно что.
- Одинаковые схемы в Syn и в SynPlus выглядят по разному (например схема HGL). Думаю, это от того, что SynPlus сначала подсвечивает диапазоны, а потом уже ключевые слова и группы символов, а Syn наоборот.
- Диалог настройки схем подсветки не должен появляться на панели задач. И конечно не должен свёртывать окно Syn при своём появлении.
- Поле с номерами строк и поле с вложенными уровнями - это разные вещи. Нужна возможность показывать второе без первого.
- В больших файлах поле с номерами строк расширяется, а поле с вложенными уровнями за счёт этого сжимается и крестики и линии становятся плохо видны.
- Программа должна запоминать размер и положение окна при закрытии и восстанавливаться при следующем запуске. Ну или хотя бы иметь опцию запуска в развернутом виде.
- В листере должен включаться режим только-чтение. Переключение между режимами - кнопкой F4 (как в SynPlus). А ещё можно сделать два набора панелей инструментов - для просмоторщика и для редактора.
- Должена быть возможность доступа ко всем коммандам из какого-нибудь меню. Сейчас если надо сохранить подсветку в RTF нужно сначала добавить соответствующую кнопку на панель инструментов, провести операцию, а затем опять удалить кнопку. Сложно.

Кажется я плавно перешел от багов к пожеланиям, так что заканчиваю. Появлялись еще мелкие баги, которые повторить я не смог и поэтому отношу к глюкам.

И ещё. Несмотря на всё это, идея плагина замечательная, функциональность прекрасная. Я уже написал ACP файл для языка ActionScript2 и собираюсь писать для C++. Так что если кому лень писать самим - обращайтесь.
Back to top
View user's profile Send private message
Митяй



Joined: 05 Oct 2005
Posts: 102
Location: Москва

Post (Separately) Posted: Thu Jul 13, 2006 11:43    Post subject: Reply with quote

2Борис
Сворачивать можно только PHP, HTML, CSS, INI, REG и еще несколько форматов. Для остальных придется добавлять правила сворачивания самому. Но замечательно именно то, что это очень просто.
Back to top
View user's profile Send private message
Борис



Joined: 13 Jul 2006
Posts: 10

Post (Separately) Posted: Thu Jul 13, 2006 11:59    Post subject: Reply with quote

2Митяй
Не против сделать, плз, расскажи как.
Back to top
View user's profile Send private message
Митяй



Joined: 05 Oct 2005
Posts: 102
Location: Москва

Post (Separately) Posted: Thu Jul 13, 2006 12:03    Post subject: Reply with quote

Для какого язака хочешь писать правила?
Back to top
View user's profile Send private message
Борис



Joined: 13 Jul 2006
Posts: 10

Post (Separately) Posted: Thu Jul 13, 2006 12:11    Post subject: Reply with quote

C++
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 1, 2, 3 ... 18, 19, 20  Next
Page 1 of 20

 
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