View previous topic :: View next topic |
Author |
Message |
Batya

Joined: 15 Dec 2004 Posts: 2224 Location: Москва, Россия
|
(Separately) Posted: Fri Nov 25, 2005 13:11 Post subject: SynPlus |
|
|
SCHMaster
Я подумал, что нехорошо, что для такого замечательного плугина SynPlus не завели темы на новом форуме.
Уже и вопрос придумал , для меня действительно актуальный:
Нельзя ли сделать возможность принудительного выставления кодировки по типам файлов? (Примерно так, как для открытия в режиме "просмотр\редактирование".) |
|
Back to top |
|
 |
SCHMaster

Joined: 15 Dec 2004 Posts: 296 Location: Киев
|
(Separately) Posted: Sat Nov 26, 2005 03:21 Post subject: |
|
|
В принципе можно. Вот ждемс когда Виталик&C доведут до путя новую версию подсветки. Вроде там опять все переделали (жди глюков ). И если не забыли, то и возможность добавлять свои опции в посветку организуют (может быть ). Вот туда я бы-с превеликим удовольствием и запихнул-бы и принудительную смену кодировки, и шрифт и все то, что народ хотел-бы видеть для типов файлов.
Т.к. создавать еще один файл настроек, да еще и читать-сохранять из него каждый раз... Это ужо слишком. Хотя можно на крайняк.
Вот только вопрос, когда это будет... Наворачивать плагин дальше смысла невижу - достаточно "замороченный" он уже. А вот с расходом памяти побороться можно. Но тут уже нужна новая версия подсветки.
Или другой стимул - что-б меня опять на SynPlus переклинило . (этого пока непредвидится - лично меня все устраивает с большим запасом )
Так что ждемс... |
|
Back to top |
|
 |
KF-121

Joined: 13 Feb 2006 Posts: 90
|
(Separately) Posted: Sat Mar 25, 2006 15:39 Post subject: |
|
|
Здравствуйте!
Пользуюсь вашим плагином, очень харошая вешь. Так вот чтобы хотел
сказать по поводу его улучшения и замечаний.
Что бы хотел дабавить.
1. Сделать функцию "Не изменять дату
модификации файла". т.е. при открытии файла считывается дата и время
API функцией GetFileTime(...), а после сохранения изменяется дата и
время на старое. Функция SetFileTime(...).
2. В верхнем правом углу окна плагина, есть быстрый поиск. Так вот
можно сделать обратное направление поиска (пока только направление в
перед.)
3. На строке статуса внизу показывается количество выделеных символов,
кол-во срок и столбцов, а можно еще добавить количество выделенных
строк куда нибудь рядом?
4. Еще сделать в подсветках, возможность подсчечивания парных скобок.
5. В редакторе SynPlusEditor, не работает повторный поиск по F3, Еще
при поиске и замене если я хочу пропустить и не заменять то, что он
нашел, но он этого не делает, а просто за цикливается на этом слове или
символе.
Проблеммы
1. Проблемы с распечаткой, "List index out of bounds (-1)"
выскакивает вот такое окошечко. В системе больше одного принтера (их
3). Эта ошибка возникает как правило к обращению по не верному
индексу из выпадающего списка.
2. При перемещении в самый верх Ctrl+Home иногда не перемещается сам
курсор, т.е. скроллинг прошел, а курсор остался там где он и был, что
крайне не удобно при нажатии стрелок, все убегает на тужу строчку.
3. Вот заметил, что в Настройки -> Вид SinPlus, отступ правого
поля не сохраянет значение которое было выставленно до этого. Поясняю,
позиция отметки остается на тойже позиции кудя я ее поставил, а в
настройках остается 80 (поумолчанию).
-----------------------
С уважением,
Смагин Александр mailto:A.Smagin@aviaok.com |
|
Back to top |
|
 |
SCHMaster

Joined: 15 Dec 2004 Posts: 296 Location: Киев
|
(Separately) Posted: Sun Mar 26, 2006 03:49 Post subject: |
|
|
2KF-121
Больше всего НЕЛЮБЛЮ делать одно и то-же по нескольку раз. Написал письмо - получил ответ (или мыло недошло?). Вопрос - нафигур то-же самое еще и тут? IMHO два варианта
1. Просто че-то напимать в форуме.
2. В надажде на то, что тут на меня "насядут" и я начну шевелиться... .
С первым пунктом все ясно... По второму - видно, что недавно "вписался" в форумы по плагинам к ТС .
Заставить че-то делать меня может:
1 - Если это оплачиваемая работа, и то не всегда (тут неподходит)
2 - Если мне че-то самому нужно (опять неподходит - лично меня все устраивает)
3 - Настроение и желание заниматься каким-то плагином или программой.
Так что, друг, жди "озарения" .
Ну а теперь повторный ответ... Просто копирую из ответного письма.
Quote: | 1. Сделать функцию "Не изменять дату |
Спасибо за лекцию по WinAPI . Что-то последнее время я стал их часто
слышать (читать). Лучше б их читали мне тогда, когда нужно было . Но
в тот момент у меня (да и у большинства) доступа к интернету небыло
вообще .
Добавил в виш-лист.
Quote: | 2. В верхнем правом углу окна плагина, есть быстрый поиск ... |
Не обещаю. Полноценный быстрый поиск есть на левой панели.
Quote: | 3. На строке статуса внизу показывается количество выделеных символов, ... |
Куда только.... Посмотрю...
Добавлю - а зачем? Для каких целей? Т.к. такая фича, пусть не много, но еще более "затромозит" работу плагина...
Quote: | 4. Еще сделать в подсветках, возможность подсчечивания парных скобок |
Это не ко мне
Quote: | 5. В редакторе SynPlusEditor, не работает повторный поиск по F3 |
Правильно. И не будет. F3 это для листера. Команду плагину листер
передает.
Quote: | Еще
при поиске и замене если я хочу пропустить и не заменять то, что он
нашел, но он этого не делает, а просто за цикливается на этом слове или
символе. |
В курсе. Борюсь, но тут глюк не только у меня (точнее не у меня вообще
), а в базовом классе. Вроде уже поправил (было дело), но обновился
каласс, где вроде тоже поправили... Я на радостях и в полном доверии
все тупо "заменил" И... Оказалось ни-кто ни-че не исправил. Только еще
хуже стало . Так-что пока терпим...
Добавлю - тут работа потихоньку движется.
Все. Надоело копи-пастом заниматься. Есть желание - на остальное отвечай сам-же через копи-паст...
2 ALL
НАРОД !!! Просьба - если написали письмо и получили ответ, не нужно дублировать это-же еще на форуме. Иначе начну тупо игнорировать письма, как ув. тов. Гистлер  |
|
Back to top |
|
 |
MiDoS
Joined: 10 May 2005 Posts: 41
|
(Separately) Posted: Sun Mar 26, 2006 15:35 Post subject: |
|
|
Quote: | Правильно. И не будет. F3 это для листера. Команду плагину листер передает. |
Почему это правильно? ieview замечательно работает с F3, а в синплюсе приходится пользоваться встроенным поиском. Ужасно неудобно. Да и по F7 поиск находит только один раз, не перемещаясь к следующему вхождению.
Идея с сохранением места просмотра хороша, но нужен список исключений. Иначе все readme файлы открываются с конца.
Необходима подсветка найденного текста по всему документу. |
|
Back to top |
|
 |
SCHMaster

Joined: 15 Dec 2004 Posts: 296 Location: Киев
|
(Separately) Posted: Mon Mar 27, 2006 05:19 Post subject: |
|
|
2MiDoS
Quote: | Почему это правильно? |
По тому, что...
Quote: | 5. В редакторе SynPlusEditor, не работает повторный поиск по F3 |
Речь идет не о ПЛАГИНЕ. А в плагине поиск по F3 прекрасно работает
Quote: | а в синплюсе приходится пользоваться встроенным поиском. Ужасно неудобно. |
??? Антиресно... А плагин случайно не в режиме "стандартный диалог поиска-замены" ? Переключи (рядом с кнопкой поиска на тулбаре).
Quote: | Да и по F7 поиск находит только один раз, не перемещаясь к следующему вхождению |
А с каких таких делов по F7 плагин должен искать следующее вхождение? F7 - вызов диалога поиска. Там-же и настраиваешь, как искать и откель...
Quote: | Идея с сохранением места просмотра хороша, но нужен список исключений. Иначе все readme файлы открываются с конца. |
Дык отключи... Левая панель, вкладка "История", чекбокс внизу...
Quote: | Необходима подсветка найденного текста по всему документу. |
С этим вряд-ли. Довольствуйся пометками на левом поле. |
|
Back to top |
|
 |
MiDoS
Joined: 10 May 2005 Posts: 41
|
(Separately) Posted: Wed Mar 29, 2006 15:23 Post subject: |
|
|
Жму F3, ввожу слово, тыкаю Enter, находит и закрывает окно. Жму снова F3, опять окно, Enter - курсор на первом нахождении, а не на следущем. По идее во второй раз окна быть не должно, а сразу должен быть переход на второе нахождение. |
|
Back to top |
|
 |
SCHMaster

Joined: 15 Dec 2004 Posts: 296 Location: Киев
|
(Separately) Posted: Fri Mar 31, 2006 03:48 Post subject: |
|
|
2MiDoS
??? Бился я бился, но такого поведения недобился... Но... Все может быть. Диалог какой - родной листера или SynPlus-овский? |
|
Back to top |
|
 |
MiDoS
Joined: 10 May 2005 Posts: 41
|
(Separately) Posted: Fri Mar 31, 2006 17:48 Post subject: |
|
|
Родной. Удалил synplus.ini, поиск стал нормально работать...
Ниже один из разделов старого иника, если нужно могу заслать весь.
[SEARCHENGINE]
AUTOCOMPLEETE=1
ssoMatchCase=0
WholeWord=0
Backwards=0
EntireScope=1
SelectedOnly=0
Replace=1
ReplaceAll=0
Prompt=1
CurWord=0
RegExp=0
MARKER=1
А на счет запоминания места - необходимы именно исключения (readme.txt и т.д.), а не полное отключение, или чтобы запоминалось не только название файла, а полный пусть к нему |
|
Back to top |
|
 |
SCHMaster

Joined: 15 Dec 2004 Posts: 296 Location: Киев
|
(Separately) Posted: Sat Apr 01, 2006 02:48 Post subject: |
|
|
Quote: | А на счет запоминания места - необходимы именно исключения... |
Не в обиду... Но нехочу я окончательно превращать плагин в монстра... И без того уже в настройках можно запутаться . Да прибавь еще время на проверку этих настроек. Предвидя реплику типа ".. да че-та мпроверять то.." отвечу сразу... Тут "ниче", там "ниче", еще в 20-30 местах "ниче".... А в куче - уже настроек читается туева хуча. |
|
Back to top |
|
 |
KF-121

Joined: 13 Feb 2006 Posts: 90
|
(Separately) Posted: Mon Apr 03, 2006 14:09 Post subject: |
|
|
А можно исходники в студию. и по моему будет все ок. Будут править себе кто что хочет. Просто у меня на работе приходиться работать с ним по 5-7 часов в день, а при определенных глюках это оч не приятно. Другой редактор получше не нашел. |
|
Back to top |
|
 |
SCHMaster

Joined: 15 Dec 2004 Posts: 296 Location: Киев
|
(Separately) Posted: Tue Apr 04, 2006 03:52 Post subject: |
|
|
2KF-121
Про "исходники в студию" я писал раз 20... Повторять надоело. Исходников небудет.
Quote: | ... а при определенных глюках это оч не приятно |
О каких глюках идет речь? Вот тут поподробнее, т.к. готовится новая версия. Принципиально нового ничего там нет, просто кое-что меняю (к примеру выкинул вообще модуль IniFiles - заменил API функциями) |
|
Back to top |
|
 |
KF-121

Joined: 13 Feb 2006 Posts: 90
|
(Separately) Posted: Tue Apr 04, 2006 16:18 Post subject: |
|
|
SCHMaster wrote: | 2KF-121
О каких глюках идет речь? Вот тут поподробнее, т.к. готовится новая версия. |
Вот буквально вчера, вылез баг, то что при замене (Ctrl+f7) иногда не работает кнопка "для всех" она начинает работать как "ОК".
А на этот раз замена будет нормально рабтать когда нажимаешь кнопку NO? |
|
Back to top |
|
 |
SCHMaster

Joined: 15 Dec 2004 Posts: 296 Location: Киев
|
(Separately) Posted: Wed Apr 05, 2006 03:04 Post subject: |
|
|
2KF-121
Постараюсь исправить глюки с заменой. Самого уже достало . |
|
Back to top |
|
 |
Batya

Joined: 15 Dec 2004 Posts: 2224 Location: Москва, Россия
|
(Separately) Posted: Wed Apr 05, 2006 10:08 Post subject: |
|
|
SCHMaster
Я уже потерял надежду, что поиск будет работать так, как _мне_ нужно. Но, в свете того, что ты хочешь его править, вспомню, что меня не устраивает.
Сразу скажу, что у меня установлен диалог поиска SynPlus. Это только для того, чтобы искать с текущей позиции курсора (стандартный диалог ищет всегда сначала).
Выполняю в TC поиск по содержимому. В окне поиска на найденном файле нажимаю F3 - открылся просмотр в SynPlus - снова F3 - первое вхождение искомой фразы. Здесь все нормально. Но если после поиска на файле нажимаю Enter - в TC перейти к файлу - нажимаю F3 - открылся просмотр в SynPlus - снова F3 - открылся диалог поиска, а не первое вхождение. Это, на мой взгляд, - баг.
В описанном случае поиска по содержимому из TC, а затем поиск по F3 без подъема диалога, поиск ведется без учета параметров, выставленных с поиске TC и переданных в плагин ("Учитывать регистр", "Только слова целиком"). Также при этом обрезаются концевые пробелы. Нормально начинает работать поиск, если в плагине поднять диалог поиска (стандартный по Ctrl+F) и нажать Enter.
Было что-то еще. Вспомню, напишу. |
|
Back to top |
|
 |
|
|
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
|