[ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 11.07.06 22:22
Оценка:
День добрый.

Хотелось бы получить объективную критику по программе и сайту.
Программа планируется, как Shareware, но пока находиться на стадии бета тестирования.

HippoEDIT – текстовый редактор оптимизированный для редактирования и просмотра исходников программ. Поддерживает подсветку синтаксиса, Outlining, Code Templates, Auto Competion, Code Hints, вложенные языки и тд.

Больше здесь: http://www.hippoedit.com/features.html.

Сайт программы: www.hippoedit.com
Ссылка на download: http://www.hippoedit.com/download/heu08.exe.

Из известных замечаний: программа не локализирована (только английский интерфейс), справка пока сырая, не для всех синтаксисов поддерживаются все функции.

Любая критика/предложения по улучшению приветствуются.

Заранее благодарю.
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Bogdan Kobets Украина  
Дата: 11.07.06 23:43
Оценка:
Здравствуйте, Kefir, Вы писали:

K>HippoEDIT – текстовый редактор оптимизированный для редактирования и просмотра исходников программ. Поддерживает подсветку синтаксиса, Outlining, Code Templates, Auto Competion, Code Hints, вложенные языки и тд.


Вы смотрели Notepad++?
http://notepad-plus.sourceforge.net/ru/site.htm
С открытыми исходниками, развивается с 2003 года.
--
С уважением,
Богдан Кобец
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: FR  
Дата: 12.07.06 04:28
Оценка:
Здравствуйте, Bogdan Kobets, Вы писали:

BK>Вы смотрели Notepad++?

BK>http://notepad-plus.sourceforge.net/ru/site.htm
BK>С открытыми исходниками, развивается с 2003 года.

Что-то у SciTE (http://www.scintilla.org) стало очень много конкурентов
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: PepperLover  
Дата: 12.07.06 04:36
Оценка:
BK>Вы смотрели Notepad++?
BK>С открытыми исходниками, развивается с 2003 года.

И что теперь?
Всем бояться и не делать таких программ?

PS: Какой бегемотик симпатичный! Кто рисовал? Что за дизайн-студия?
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: mukos Голландия  
Дата: 12.07.06 06:19
Оценка:
Здравствуйте, Kefir, Вы писали:

K>День добрый.


K>Хотелось бы получить объективную критику по программе и сайту.

K>Программа планируется, как Shareware, но пока находиться на стадии бета тестирования.

K>HippoEDIT – текстовый редактор оптимизированный для редактирования и просмотра исходников программ. Поддерживает подсветку синтаксиса, Outlining, Code Templates, Auto Competion, Code Hints, вложенные языки и тд.


K>Больше здесь: http://www.hippoedit.com/features.html.


K>Сайт программы: www.hippoedit.com

K>Ссылка на download: http://www.hippoedit.com/download/heu08.exe.

K>Из известных замечаний: программа не локализирована (только английский интерфейс), справка пока сырая, не для всех синтаксисов поддерживаются все функции.


K>Любая критика/предложения по улучшению приветствуются.


У меня любое выпадающее меню черное пока мышкой по нему не проведешь , тогда высвечиваеться.

K>Заранее благодарю.
Весь мир — Кремль, а люди в нем — агенты
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: mukos Голландия  
Дата: 12.07.06 06:26
Оценка:
Здравствуйте, Kefir, Вы писали:

K>День добрый.


Да и еще — с notepada++ я бы на hippoedit не перешел —
это так на подсознательном уровне. А из конкретного мне бы в данный момент моей работы
не хватало бы контекстного поиска в файлах директории.
Может он конечно есть , но я на скорую руку его не заметил.

K>Хотелось бы получить объективную критику по программе и сайту.

K>Программа планируется, как Shareware, но пока находиться на стадии бета тестирования.

K>HippoEDIT – текстовый редактор оптимизированный для редактирования и просмотра исходников программ. Поддерживает подсветку синтаксиса, Outlining, Code Templates, Auto Competion, Code Hints, вложенные языки и тд.


K>Больше здесь: http://www.hippoedit.com/features.html.


K>Сайт программы: www.hippoedit.com

K>Ссылка на download: http://www.hippoedit.com/download/heu08.exe.

K>Из известных замечаний: программа не локализирована (только английский интерфейс), справка пока сырая, не для всех синтаксисов поддерживаются все функции.


K>Любая критика/предложения по улучшению приветствуются.


K>Заранее благодарю.
Весь мир — Кремль, а люди в нем — агенты
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: DrDred Россия  
Дата: 12.07.06 06:28
Оценка:
Здравствуйте, Kefir, Вы писали:

K>День добрый.


K>Хотелось бы получить объективную критику по программе и сайту.

K>Программа планируется, как Shareware, но пока находиться на стадии бета тестирования.

K>Из известных замечаний: программа не локализирована (только английский интерфейс), справка пока сырая, не для всех синтаксисов поддерживаются все функции.


K>Любая критика/предложения по улучшению приветствуются.


K>Заранее благодарю.


Очень симпатично выглядит
Несколько вопросов (заранее прошу прощения, если что-то непрочитал/недоглядел)
— Список поддерживаемых языков жестко зашит, или можно добавлять свои по образцу?
— Как-нибудь можно сделать так, чтобы он запоминал последние редактируемые файлы?

Несколько замечаний
— Поиск по регулярному выражению ведет себя странно. Проверял на java-коде. поиск по
public (\w+)

По идее должен подсвечивать public void, public class, public MyClass
Но если идти вверх по поиску то все выделения по ширине имеют длину от public class (т.е в случае с public void выделен лишний пробел справа, а в случае с public MyClass не выделена последняя буква). Если идти по поиску вниз, то выделяется большой блок текста, и при следующем поиске выкидывается Exception (An invalid argument was encountered)
— Ни при каких настройках закладки Formatting не удалось добиться, чтобы в существующем java-файле вставлялись Tab-символы. Вставляются только пробелы. В новом файле без типа Tab'ы вставляются и отображаются нормально.
— При смене кодировки в файле русские буквы меняются на кракозябры. Но это скорее пожелание к улучшению, чем баг.

Вот. Пока что все. Впечатление он оставил очень приятное. Почти покрывает все мои нужды
--
WBR, Alexander
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Amon-RA  
Дата: 12.07.06 06:35
Оценка:
У меня вообще не запускается
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: mukos Голландия  
Дата: 12.07.06 06:44
Оценка:
Здравствуйте, mukos, Вы писали:

M>Здравствуйте, Kefir, Вы писали:


K>>День добрый.


K>>Хотелось бы получить объективную критику по программе и сайту.

K>>Программа планируется, как Shareware, но пока находиться на стадии бета тестирования.

K>>HippoEDIT – текстовый редактор оптимизированный для редактирования и просмотра исходников программ. Поддерживает подсветку синтаксиса, Outlining, Code Templates, Auto Competion, Code Hints, вложенные языки и тд.


K>>Больше здесь: http://www.hippoedit.com/features.html.


K>>Сайт программы: www.hippoedit.com

K>>Ссылка на download: http://www.hippoedit.com/download/heu08.exe.

K>>Из известных замечаний: программа не локализирована (только английский интерфейс), справка пока сырая, не для всех синтаксисов поддерживаются все функции.


K>>Любая критика/предложения по улучшению приветствуются.


M>У меня любое выпадающее меню черное пока мышкой по нему не проведешь , тогда высвечиваеться.


Не , по ходу дела я погорячился, это у меня чтото с системой

K>>Заранее благодарю.
Весь мир — Кремль, а люди в нем — агенты
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 12.07.06 07:18
Оценка:
Здравствуйте, Bogdan Kobets, Вы писали:

BK>Вы смотрели Notepad++?

BK>http://notepad-plus.sourceforge.net/ru/site.htm
BK>С открытыми исходниками, развивается с 2003 года.

Смотрел. Базирован на Scintille, те работает на встроенных лексерах. Интерфейс и юзабилити не понравилось. Open Source. Архитектура не очень. Не оптимизирован под Windows, и автор пишет, что оптимизировать не будет.
HippoEDIT имеет обобщенный лексер для всех языков. В принципе в быстродействие не сильно проигрывает, но теоретически можно работать с любым языком без изменения кода. Думаю, функциональности у меня будет побольше, чем в Scintille (в некоторых областях).

Редакторов я пересмотрел не меряно , что в принципе и не удивительно. Проектом занимаюсь четвертый год. Если есть какие то конкретные замечания по поводу, чего не хватает – то догоним и перегоним
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 12.07.06 07:31
Оценка:
Здравствуйте, Amon-RA, Вы писали:

AR>У меня вообще не запускается

AR>

А какая версия Windows?
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Amon-RA  
Дата: 12.07.06 07:32
Оценка:
Здравствуйте, Kefir, Вы писали:

K>А какая версия Windows?


XP SP2.
Но мне кажется проблема в том, что у меня студия не 2005 (я так понимаю ты 8-ой MFC юзаешь?)
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 12.07.06 07:37
Оценка:
Здравствуйте, PepperLover, Вы писали:

PL>PS: Какой бегемотик симпатичный! Кто рисовал? Что за дизайн-студия?


Спасибо. Рисовали здесь : http://www.oramy.com/
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 12.07.06 07:41
Оценка:
Здравствуйте, Amon-RA, Вы писали:

AR>XP SP2.

AR>Но мне кажется проблема в том, что у меня студия не 2005 (я так понимаю ты 8-ой MFC юзаешь?)

Да. Но MFC ставиться side-by-side в тот же каталог что и редактор, по МСДН. Попробую поставить на чистую машину, может где то протупил...
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 12.07.06 07:43
Оценка:
Здравствуйте, mukos, Вы писали:

Пока нет. Но будет . А кроме поиска и привычки к notepad++ что не нравиться?

M>Да и еще — с notepada++ я бы на hippoedit не перешел -

M>это так на подсознательном уровне. А из конкретного мне бы в данный момент моей работы
M>не хватало бы контекстного поиска в файлах директории.
M>Может он конечно есть , но я на скорую руку его не заметил.
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 12.07.06 07:58
Оценка:
Здравствуйте, DrDred, Вы писали:

Если функциональность тяжело найти — это ошибка разработчика
— лексер ролностью конфигурируемый (не как в Scintille) строиться на базе схемы синтаксиса описанной в xml. См. каталог Data в установочной директории. За описание языка отвечает пара файлов: xxx_spec.xml (основная грамматика), xxx_user.xml (пользовательские расширения типа темплейтов, хелпов для языка и интсрументов). Схемы языков могут наследоваться и включаться.
— Options-General-At Startup-Action-Load Saved Workspace
— Регулярные выражения потестирую. Скорее всего баг.
— Скорее всего сработало автоопределие наличия табов в документе (оптимизация при редактровании чужих исходников). Можно отключить поставив <AutoDetectTabUsed>true</AutoDetectTabUsed> в false, в файле Data\settings.xml. Подумаю может вынести это в диалог.. Или отключить по умолчанию.
— Программа Unicode. Кодировка текста меняеться в View-Encoding, для xml/html определяеться по аттрибуту encoding в начале документа.

Спасибо за тестирование

DD>Очень симпатично выглядит

DD>Несколько вопросов (заранее прошу прощения, если что-то непрочитал/недоглядел)
DD>- Список поддерживаемых языков жестко зашит, или можно добавлять свои по образцу?
DD>- Как-нибудь можно сделать так, чтобы он запоминал последние редактируемые файлы?

DD>Несколько замечаний

DD>- Поиск по регулярному выражению ведет себя странно. Проверял на java-коде. поиск по
DD>
DD>public (\w+)
DD>

DD>По идее должен подсвечивать public void, public class, public MyClass
DD>Но если идти вверх по поиску то все выделения по ширине имеют длину от public class (т.е в случае с public void выделен лишний пробел справа, а в случае с public MyClass не выделена последняя буква). Если идти по поиску вниз, то выделяется большой блок текста, и при следующем поиске выкидывается Exception (An invalid argument was encountered)
DD>- Ни при каких настройках закладки Formatting не удалось добиться, чтобы в существующем java-файле вставлялись Tab-символы. Вставляются только пробелы. В новом файле без типа Tab'ы вставляются и отображаются нормально.
DD>- При смене кодировки в файле русские буквы меняются на кракозябры. Но это скорее пожелание к улучшению, чем баг.

DD>Вот. Пока что все. Впечатление он оставил очень приятное. Почти покрывает все мои нужды
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 12.07.06 08:08
Оценка:
Здравствуйте, Amon-RA, Вы писали:

AR>У меня вообще не запускается


а скопировать то лежит в подкаталогах Microsoft.VC80.xxx в один каталог с HippoEdit.exe?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Amon-RA  
Дата: 12.07.06 08:19
Оценка:
Здравствуйте, Odi$$ey, Вы писали:

OE>а скопировать то лежит в подкаталогах Microsoft.VC80.xxx в один каталог с HippoEdit.exe?


Не-а. Не помогло
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Аноним  
Дата: 12.07.06 10:15
Оценка:
Здравствуйте, Kefir, Вы писали:

K>День добрый.


K>Хотелось бы получить объективную критику по программе и сайту.

K>Программа планируется, как Shareware, но пока находиться на стадии бета тестирования.

K>HippoEDIT – текстовый редактор оптимизированный для редактирования и просмотра исходников программ. Поддерживает подсветку синтаксиса, Outlining, Code Templates, Auto Competion, Code Hints, вложенные языки и тд.


K>Больше здесь: http://www.hippoedit.com/features.html.


K>Сайт программы: www.hippoedit.com

K>Ссылка на download: http://www.hippoedit.com/download/heu08.exe.

K>Из известных замечаний: программа не локализирована (только английский интерфейс), справка пока сырая, не для всех синтаксисов поддерживаются все функции.


K>Любая критика/предложения по улучшению приветствуются.


K>Заранее благодарю.


Не нашёл сколько стоит и как купить. Ограничение же по времени на работу программы есть.
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: 8bit  
Дата: 12.07.06 12:26
Оценка:
Здравствуйте, Kefir, Вы писали:

K>День добрый.


K>Хотелось бы получить объективную критику по программе и сайту.

K>Программа планируется, как Shareware, но пока находиться на стадии бета тестирования.

K>HippoEDIT – текстовый редактор оптимизированный для редактирования и просмотра исходников программ. Поддерживает подсветку синтаксиса, Outlining, Code Templates, Auto Competion, Code Hints, вложенные языки и тд.


K>Больше здесь: http://www.hippoedit.com/features.html.


K>Сайт программы: www.hippoedit.com

K>Ссылка на download: http://www.hippoedit.com/download/heu08.exe.

K>Из известных замечаний: программа не локализирована (только английский интерфейс), справка пока сырая, не для всех синтаксисов поддерживаются все функции.


K>Любая критика/предложения по улучшению приветствуются.


K>Заранее благодарю.


за пожизненный ключ к любой версии hippoedit скажу фичу которой очень не хватает. и по моему нигде нет.
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 12.07.06 12:30
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Не нашёл сколько стоит и как купить. Ограничение же по времени на работу программы есть.


С ценой и продажами пока не определился. Скорее всего будет как у всех и хUSSR бесплатная регистрация.
А так пока программа в стадии бета тестирования, с регистрацией и тд не заморачивался.
Ограничение по времени hardcoded и составляет пол года со времени сборки программи.
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 12.07.06 12:46
Оценка:
Здравствуйте, 8bit, Вы писали:


8>за пожизненный ключ к любой версии hippoedit скажу фичу которой очень не хватает. и по моему нигде нет.


Чтобы сам программировал?
Редактор для всех жителей хUSSR будет бесплатним. Так что за пожизненним ключом дело не станет
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: 8bit  
Дата: 12.07.06 12:54
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Здравствуйте, 8bit, Вы писали:



8>>за пожизненный ключ к любой версии hippoedit скажу фичу которой очень не хватает. и по моему нигде нет.


K>Чтобы сам программировал?


нет

K>Редактор для всех жителей хUSSR будет бесплатним. Так что за пожизненним ключом дело не станет


Вы же это еще не решили вроде. вот потому так и написал. Ну так что ?
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 12.07.06 13:21
Оценка:
Здравствуйте, Amon-RA, Вы писали:

AR>Не-а. Не помогло


Поставил на машину без VS 2005 ( вообше без VS ). Запустился без проблем...
Наверное все же не в MFC 8 проблемма.. Acoount администратора?
Re[5]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Amon-RA  
Дата: 12.07.06 13:23
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Здравствуйте, Amon-RA, Вы писали:


AR>>Не-а. Не помогло


K>Поставил на машину без VS 2005 ( вообше без VS ). Запустился без проблем...


Так у меня стоит VS 7.0

K>Acoount администратора?


Да
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 12.07.06 13:34
Оценка: +1
Здравствуйте, 8bit, Вы писали:

8>Вы же это еще не решили вроде. вот потому так и написал. Ну так что ?


Пока все равно регистрации нет. А реализовать рефакторинг без полного знания семантики языка невозможно. Поетому для универсального редактора ето не посильная задача.
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Аноним  
Дата: 12.07.06 19:11
Оценка:
У меня падает, однако.
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 12.07.06 22:04
Оценка:
Здравствуйте, Аноним, Вы писали:

А>У меня падает, однако.


А можно поподробнее? А то это уже второй случай, а я никак не могу воспроизвести или хотя бы найти причину.

1. Система XP? Русская, английская?
2. Visual Stiduio 2005 стоит?
3. Падает когда, на старте?
4. Можно послать хотя бы dump?

К сожалению MFC80 debug dlls не разрешаеться распространять, и дать попробовать с Debug версией я не могу...
Просто скопировать на машину Debug MFC и Debug приложения — не работает.
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 12.07.06 22:28
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Здравствуйте, Аноним, Вы писали:


А>>У меня падает, однако.


K>А можно поподробнее? А то это уже второй случай, а я никак не могу воспроизвести или хотя бы найти причину.


K>1. Система XP? Русская, английская?

K>2. Visual Stiduio 2005 стоит?
K>3. Падает когда, на старте?
K>4. Можно послать хотя бы dump?

K>К сожалению MFC80 debug dlls не разрешаеться распространять, и дать попробовать с Debug версией я не могу...

K>Просто скопировать на машину Debug MFC и Debug приложения — не работает.

Еще ты бы не мог посмотреть Dependecy библиотек — может что не находиться или версия не та.
Если depends.exe нет то можно скачать отсюда http://www.dependencywalker.com/depends21_x86.zip.

Спасибо.
Re[6]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 12.07.06 22:32
Оценка:
Здравствуйте, Amon-RA, Вы писали:

Ты бы не мог посмотреть dependency? Там сразу будет видно, если проблемма в билиотеках.
Если depends.exe нет то можно скачать отсюда http://www.dependencywalker.com/depends21_x86.zip.
И открыть им hippoedit.exe.

Спасибо заранее.
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: devic Fast Version Control System
Дата: 13.07.06 01:30
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Любая критика/предложения по улучшению приветствуются.


у меня VS 2003 XP pro SP2 ни каких проблем с установкой и пользованием не было.



* подсветка табов могла бы быть в зависимости от расширения файла.

* приятно что подсветка current line для разных язков может быть разная.
Но если это мультиподсветка, то не уже не то. К примеру у меня php файл,
а в нем секции html, php, css, javascript. Уже на все блоки действует общее правило.
Т.е. если у меня каждый блок с различным фоном, то уже общий цвет current line не подходит для всех.

* помню когда я пользовался HomeSite у них была такая фишка подсветка current line, но
не с помощью фона, а тонкие линии сверху строки и снизу. Тоже не плохая фишка.
А еще мне подумалось так сделать: подсветка current line с автоцветом.
Если это не белый, то фон будет чуть чуть темней чем общий фон.

* Сделал поиск и выбрал опцию подсветить все. Как убрать желтую подсветку не догадался...

Попользуюсь, может чего еще напишу.
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: devic Fast Version Control System
Дата: 13.07.06 01:34
Оценка:
Здравствуйте, devic, Вы писали:

D>у меня VS 2003 XP pro SP2 ни каких проблем с установкой и пользованием не было.


и тут я закрыл программу:

The instruction at "0x7c911e58" referenced memory at "0x004e0053". The memory could not be "read".
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: ole! США http://files.rsdn.org/4543/rsdn.gif
Дата: 13.07.06 02:38
Оценка:
у меня тоже вызывает исключение.
что то с зависимостями?
my $.02
Re[7]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Amon-RA  
Дата: 13.07.06 06:09
Оценка:
НИчего плохого он не показываетю Все нужные библиотеки есть
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Роман Дубров Украина Я@Blogspot
Дата: 13.07.06 09:45
Оценка:
Kefir пишет:

> Любая критика/предложения по улучшению приветствуются.


у меня тоже крешится на старте.
ХП СП1, студии нет и не было

депендс подсвечивает красным mpr.dll и конкретно ф-цию
WNetRestoreConnectionA

C:\WINDOWS\system32\mpr.dll версия 5.1.2600.0
какую версию ему надо? положи в дистрибутив что ли...

ЗЫЖ а как у сабжа дела обстоят с php + smarty?

--
np: [foobar2000] not started
Posted via RSDN NNTP Server 2.1 beta
http://www.linkedin.com/in/romandubrov .::. http://roman-dubrov.blogspot.com/ .::. http://www.flickr.com/photos/romandubrov/
Re[7]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: FR  
Дата: 13.07.06 09:51
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Здравствуйте, Amon-RA, Вы писали:


K>Ты бы не мог посмотреть dependency? Там сразу будет видно, если проблемма в билиотеках.

K>Если depends.exe нет то можно скачать отсюда http://www.dependencywalker.com/depends21_x86.zip.
K>И открыть им hippoedit.exe.

А зачем ты библиотечные dll по папкам раскидал, надежнее всего ложить их рядом с exe. Еще лучше все статически слинковать.
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Alexey Chen Чили  
Дата: 13.07.06 10:28
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Любая критика/предложения по улучшению приветствуются.

А где Python?
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 13.07.06 11:41
Оценка:
Здравствуйте, devic, Вы писали:

Спасибо за тестирование.

— все цвета в редакторе (в том числе и подсветка табов и цвет текушей строки) зависят от примененного синтаксиса. Т.е. косвенно от расширения файла. Все схеми для языков наследуются от базового (Default — файл def_spec.xml). Я посчитал что рацветка табов более-менее обшее для всех языков, поэтому опустил ее в обшую схему. Если надо получит подсветку специфическую для конкретного формата, то ее надо поднять в схему того языка для которого цвет табов надо изменить. Так как это не обычние требования, я это в интерфейс не выносил. Надо делать вручную — скопировать определение типа из базовой схеми в схему например php:

Скопировать это из def_spec.xml в php_spec.xml
    <TextType id="24" name="Indentation Guides" bold="0" italic="0" underline="0" clr="#AEDBFF" dbkclr="true" bkclr="#AEDBFF"/>
    <TextType id="25" name="Indentation Guides (Highlighted)" bold="0" italic="0" underline="0" clr="#229BFF" dbkclr="true" bkclr="#229BFF"/>


Тогда определения в пхп_спец, перебъют значения родительской схеми.

Чтоби посмотрет наследуемые стили надо отметить :Show inherited styles в настройках цветов.

— да наверное будет правилней. Поменял — тепер цвет текушей линии будет братся из включаемого язика. Но всех проблем это не решит, потому как цвет фона включаемого язика определяется, основной схемой текушего документа. С автоцветом тоже всех проблем не решит — в одной строке могут быт включения разних синтаксисов...

— Highlight Search. Отменяется как из toolbar около поиска, так и из меню Navigation.

— с падением тяжело — его можно воспроизвети?

Вечером выложу обновленную версию с другой логикой для текушей линии, и постараюсь поискать где собака порылась с падениями.

D>* подсветка табов могла бы быть в зависимости от расширения файла.


D>* приятно что подсветка current line для разных язков может быть разная.

D>Но если это мультиподсветка, то не уже не то. К примеру у меня php файл,
D>а в нем секции html, php, css, javascript. Уже на все блоки действует общее правило.
D>Т.е. если у меня каждый блок с различным фоном, то уже общий цвет current line не подходит для всех.

D>* помню когда я пользовался HomeSite у них была такая фишка подсветка current line, но

D>не с помощью фона, а тонкие линии сверху строки и снизу. Тоже не плохая фишка.
D>А еще мне подумалось так сделать: подсветка current line с автоцветом.
D>Если это не белый, то фон будет чуть чуть темней чем общий фон.

D>* Сделал поиск и выбрал опцию подсветить все. Как убрать желтую подсветку не догадался...
Re[8]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 13.07.06 11:50
Оценка: 6 (1)
Здравствуйте, FR, Вы писали:

— С MFC 8 это уже не проходит. Библиотеки должны лежать либо в подкаталоге Microsoft.VC8.CRT ... либо в папке Windows\WinSxS и плюс к этому приложение должно бытъ скомпилировано с манифестом в ресурсах указываюшим какие длл нужны.
— у меня в добавок к ехе идут еще 3 библиотеки, если все собирать со статической линковкой к MFC то это не выгодно.


FR>А зачем ты библиотечные dll по папкам раскидал, надежнее всего ложить их рядом с exe. Еще лучше все статически слинковать.
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 13.07.06 12:05
Оценка:
Здравствуйте, Роман Дубров, Вы писали:

— да нет. там все вроде нормально. mrp.dll и у меня подсвечивается красным — но работает. Скорее всего с зависимостями все ок — наверное какой то мой баг. Хотя к сожалению пока воспроизвести не могу.
— smarty никогда не видел. Кинь пример скрипта. Если это расширение php то можно просто отнаследоватся от схеми php. Если включение в пхп код, то можно написат свою сцему и вызыват из пхп схемы.

РД>у меня тоже крешится на старте.

РД>ХП СП1, студии нет и не было

РД>депендс подсвечивает красным mpr.dll и конкретно ф-цию

РД>WNetRestoreConnectionA

РД>C:\WINDOWS\system32\mpr.dll версия 5.1.2600.0

РД>какую версию ему надо? положи в дистрибутив что ли...

РД>ЗЫЖ а как у сабжа дела обстоят с php + smarty?
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 13.07.06 12:08
Оценка:
Здравствуйте, ole!, Вы писали:

думаю с зависимостями все ок. падает тоже на старте?

O>у меня тоже вызывает исключение.

O>что то с зависимостями?
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: devic Fast Version Control System
Дата: 13.07.06 12:14
Оценка:
Здравствуйте, Kefir, Вы писали:

K>- да наверное будет правилней. Поменял — тепер цвет текушей линии будет братся из включаемого язика. Но всех проблем это не решит, потому как цвет фона включаемого язика определяется, основной схемой текушего документа. С автоцветом тоже всех проблем не решит — в одной строке могут быт включения разних синтаксисов...


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


K>- Highlight Search. Отменяется как из toolbar около поиска, так и из меню Navigation.


Ага увидел. Не плохо еще было бы в окне резульатов поиска ключевые слова тоже подсвечивать.

K>- с падением тяжело — его можно воспроизвети?

Один раз произошло, больше не получается.

K>Вечером выложу обновленную версию с другой логикой для текушей линии, и постараюсь поискать где собака порылась с падениями.


Сейчас еще одна проблема. Цвет не запоминается. Я выбираю цвет фона 96 169 169 save и apply, но как закрою редактор и снова открываю, то фон становится черным. Ничего руками в хмл не менял, только через программу.
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 13.07.06 12:19
Оценка:
Здравствуйте, Alexey Chen, Вы писали:

до Питона пока руки не дошли...
но судя по семплам, он похож на перл, значит набросать схему расскраски не сложно. А фолдинг продется доделивать — HippoEDIT пока не поддерживает разбор блоков по отступам — но думаю сделаю.

AC>А где Python?
Re[9]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: FR  
Дата: 13.07.06 12:20
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Здравствуйте, FR, Вы писали:


K> — С MFC 8 это уже не проходит. Библиотеки должны лежать либо в подкаталоге Microsoft.VC8.CRT ... либо в папке Windows\WinSxS и плюс к этому приложение должно бытъ скомпилировано с манифестом в ресурсах указываюшим какие длл нужны.


Давно с MFC дела не имел
Сейчас посмотрел твой exe подхватывает dll'ки именно из Windows\WinSxS, так что похоже если не установлена студия может и не увидеть.

K> — у меня в добавок к ехе идут еще 3 библиотеки, если все собирать со статической линковкой к MFC то это не выгодно.


А сильно не выгодно?
Мне кажется надежность важнее размера.

Да еще, питона не хватает
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: trumer21  
Дата: 13.07.06 12:31
Оценка:
Здравствуйте, Kefir, Вы писали:
K>Любая критика/предложения по улучшению приветствуются.
K>Заранее благодарю.


у меня тоже падает на старте.. система winxp sp2, vs2003
dependency показывеает отсутсвие mfc80u.dll & msvcr80.dll
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: RomanRoschin  
Дата: 13.07.06 13:15
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Здравствуйте, Kefir, Вы писали:


K>>Здравствуйте, Аноним, Вы писали:


А>>>У меня падает, однако.


K>>А можно поподробнее? А то это уже второй случай, а я никак не могу воспроизвести или хотя бы найти причину.


K>>1. Система XP? Русская, английская?

K>>2. Visual Stiduio 2005 стоит?
K>>3. Падает когда, на старте?
K>>4. Можно послать хотя бы dump?

K>>К сожалению MFC80 debug dlls не разрешаеться распространять, и дать попробовать с Debug версией я не могу...

K>>Просто скопировать на машину Debug MFC и Debug приложения — не работает.

K>Еще ты бы не мог посмотреть Dependecy библиотек — может что не находиться или версия не та.

K>Если depends.exe нет то можно скачать отсюда http://www.dependencywalker.com/depends21_x86.zip.

K>Спасибо.


XP английский, стоит VS 6.0 И 2005 типа light (не помню как называется, бесплатная версия). Падает на старте, dependency посмотрю дома. На работе оно запустилось.
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Роман Дубров Украина Я@Blogspot
Дата: 13.07.06 13:48
Оценка:
Kefir пишет:

> — да нет. там все вроде нормально. mrp.dll и у меня подсвечивается

> красным — но работает. Скорее всего с зависимостями все ок — наверное
> какой то мой баг. Хотя к сожалению пока воспроизвести не могу.

ясно
если нужна какая-то информация о моей системе — скажи какая.

> — smarty никогда не видел. Кинь пример скрипта. Если это расширение php

> то можно просто отнаследоватся от схеми php. Если включение в пхп код,
> то можно написат свою сцему и вызыват из пхп схемы.

расширение типово .tpl
пример... ну например
здесь
дока по синтаксису
здесь

наследоваться от схемы пхп не получится, скорее от хтмл

фишка в том что ни один из простых редакторов кода штатно со смарти не
работает. Я например юзаю фар + кастомные настройки колорера, но хочется
чегонить гуевого на Ф4 в тотал коммандер повесить...

--
np: [foobar2000] not started
Posted via RSDN NNTP Server 2.1 beta
http://www.linkedin.com/in/romandubrov .::. http://roman-dubrov.blogspot.com/ .::. http://www.flickr.com/photos/romandubrov/
Re[9]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 13.07.06 14:19
Оценка:
Здравствуйте, Kefir, Вы писали:

K> — С MFC 8 это уже не проходит. Библиотеки должны лежать либо в подкаталоге Microsoft.VC8.CRT ... либо в папке Windows\WinSxS


это не так, я устанавливаю их —

mfc80.dll
MFC80ENU.dll
Microsoft.VC80.CRT.manifest
Microsoft.VC80.MFC.manifest
Microsoft.VC80.MFCLOC.manifest
msvcp80.dll
msvcr80.dll

рядом с exe. Проверял на win2003-XP-2000, на которых VS2005 никогда не стояла.

K> и плюс к этому приложение должно бытъ скомпилировано с манифестом в ресурсах указываюшим какие длл нужны.


манифест у меня тоже встроенный, вот такой:

<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity type='win32' name='Microsoft.VC80.CRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' />
    </dependentAssembly>
  </dependency>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity type='win32' name='Microsoft.VC80.MFC' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' />
    </dependentAssembly>
  </dependency>
</assembly>



FR>>А зачем ты библиотечные dll по папкам раскидал, надежнее всего ложить их рядом с exe. Еще лучше все статически слинковать.


K> — у меня в добавок к ехе идут еще 3 библиотеки, если все собирать со статической линковкой к MFC то это не выгодно.


+1
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[5]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Аноним  
Дата: 13.07.06 18:34
Оценка:
Здравствуйте, RomanRoschin, Вы писали:

RR>Здравствуйте, Kefir, Вы писали:


K>>Здравствуйте, Kefir, Вы писали:


K>>>Здравствуйте, Аноним, Вы писали:


А>>>>У меня падает, однако.


K>>>А можно поподробнее? А то это уже второй случай, а я никак не могу воспроизвести или хотя бы найти причину.


K>>>1. Система XP? Русская, английская?

K>>>2. Visual Stiduio 2005 стоит?
K>>>3. Падает когда, на старте?
K>>>4. Можно послать хотя бы dump?

K>>>К сожалению MFC80 debug dlls не разрешаеться распространять, и дать попробовать с Debug версией я не могу...

K>>>Просто скопировать на машину Debug MFC и Debug приложения — не работает.

K>>Еще ты бы не мог посмотреть Dependecy библиотек — может что не находиться или версия не та.

K>>Если depends.exe нет то можно скачать отсюда http://www.dependencywalker.com/depends21_x86.zip.

K>>Спасибо.


RR>XP английский, стоит VS 6.0 И 2005 типа light (не помню как называется, бесплатная версия). Падает на старте, dependency посмотрю дома. На работе оно запустилось.


depends показывает, что не найдены MFC80U.dll, MSVCP80.DLL и MSVCR89.DLL
Re[5]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: baddev  
Дата: 13.07.06 18:44
Оценка:
http://files.rsdn.ru/52375/size.jpg

проблема с увеличением и уменьшением текста
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: shank  
Дата: 13.07.06 18:56
Оценка: :)
Здравствуйте, Kefir, Вы писали:

Что за фигня??!!!! У этой проги, открываешь меню, оно черное. Закрыл, теперь у меня во всех прогах черное меню, даже контекстное!
Как исправить? При установки какие-нибудь файлы из system32 переписываются?
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: shank  
Дата: 13.07.06 19:06
Оценка:
Здравствуйте, shank, Вы писали:

Уф... Удаление программы с последующей перезагрузкой помогли, вроде.
Re[6]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 13.07.06 19:29
Оценка:
Здравствуйте, baddev, Вы писали:

Картинку помотрел — а что именно не так не понял. У меня тормально уменьшает увеличивает фонт и графику...

B>http://files.rsdn.ru/52375/size.jpg


B>проблема с увеличением и уменьшением текста
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 13.07.06 19:33
Оценка:
Здравствуйте, shank, Вы писали:

Нет, ничего не переписываеться. Система Windows 2000? Там точно баг — я проверил. Скорее всего что то вылетело при рисовании меню. К сожалению у Windows такое свойство, что если одно приложение совершило ошибку при рисовании меню, то меню в других процессах тоже не рисуються. Уйдет после перезагрузки.
Пофиксю. Спасибо.

S>Что за фигня??!!!! У этой проги, открываешь меню, оно черное. Закрыл, теперь у меня во всех прогах черное меню, даже контекстное!

S>Как исправить? При установки какие-нибудь файлы из system32 переписываются?
S>
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: shank  
Дата: 13.07.06 19:54
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Нет, ничего не переписываеться. Система Windows 2000?

Система WinXP Professional SP1.
Re[10]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 14.07.06 00:05
Оценка:
Здравствуйте, Odi$$ey, Вы писали:

Идею того что private assemblies надо ставить в подкаталоги я взял отсюда:
http://msdn2.microsoft.com/en-us/library/ms235291.aspx

Манифесты у меня те же, интсаляца те же версии MFC что прописаны в манифесте 50608. Но на комьютере в WinSxS установлены версии 50727 — откуда взялись не знаю, может какой патч принес. И грузяться всегда они.
Билиотеки я устанавливал на WinXP в директорию с exe а на win 2000 в System32. Как советуют в MSDN.
Щас собрал инсталятор, с библиотеками распаковаными как у тебя. Может пможет — вообще так должно работать и на XP и на 2000.


OE>это не так, я устанавливаю их -


OE>mfc80.dll

OE>MFC80ENU.dll
OE>Microsoft.VC80.CRT.manifest
OE>Microsoft.VC80.MFC.manifest
OE>Microsoft.VC80.MFCLOC.manifest
OE>msvcp80.dll
OE>msvcr80.dll

OE>рядом с exe. Проверял на win2003-XP-2000, на которых VS2005 никогда не стояла.
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 14.07.06 00:07
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Здравствуйте, Alexey Chen, Вы писали:


K>до Питона пока руки не дошли...

K>но судя по семплам, он похож на перл, значит набросать схему расскраски не сложно. А фолдинг продется доделивать — HippoEDIT пока не поддерживает разбор блоков по отступам — но думаю сделаю.

Выложил версию с схемой для питона, фолдинг пока нет

AC>>А где Python?
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 14.07.06 00:11
Оценка:
Здравствуйте, devic, Вы писали:

D>Здравствуйте, Kefir, Вы писали:


K>>- да наверное будет правилней. Поменял — тепер цвет текушей линии будет братся из включаемого язика. Но всех проблем это не решит, потому как цвет фона включаемого язика определяется, основной схемой текушего документа. С автоцветом тоже всех проблем не решит — в одной строке могут быт включения разних синтаксисов...


D>Если в одной строке, то можно было бы добавить опцию, если в одной строке разные блоки то вообще не подсвечивать эту строку.

D>Получается как у HomeSite с тонкими линиями сверху строки и снизу подойдет больше всего.

Посмотрю — может сделаю специальную настройку для такого типа линии. Так сделано в TextPad.


K>>- Highlight Search. Отменяется как из toolbar около поиска, так и из меню Navigation.


D>Ага увидел. Не плохо еще было бы в окне резульатов поиска ключевые слова тоже подсвечивать.

Будет. Потом заменю окно поиска с простого Edita на окно редактора — в нем можно подсечивать текст динамически.


K>>Вечером выложу обновленную версию с другой логикой для текушей линии, и постараюсь поискать где собака порылась с падениями.


D>Сейчас еще одна проблема. Цвет не запоминается. Я выбираю цвет фона 96 169 169 save и apply, но как закрою редактор и снова открываю, то фон становится черным. Ничего руками в хмл не менял, только через программу.

Был баг. Пофиксил. Новую версию выложил
Re[5]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: devic Fast Version Control System
Дата: 14.07.06 01:04
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Был баг. Пофиксил. Новую версию выложил


без ВОМа не автоопределяет utf8
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 14.07.06 04:07
Оценка:
Здравствуйте, Amon-RA, Вы писали:

OE>>а скопировать то лежит в подкаталогах Microsoft.VC80.xxx в один каталог с HippoEdit.exe?

AR>Не-а. Не помогло

а запускал с ярлычка, который инсталлятор создает? там почему-то текущий каталог установлен в "C:\Program Files\HippoEdit\Data" а не "C:\Program Files\HippoEdit". Попробуй просто exe каким-нить навигатором запустить.
... << RSDN@Home 1.2.0 alpha rev. 654>>
Re[5]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 14.07.06 12:23
Оценка:
Здравствуйте, Odi$$ey, Вы писали:

Инсталятор подправлю — дейсвтително рабочая папка указывает на каталог с данными а не программы.

OE>>>а скопировать то лежит в подкаталогах Microsoft.VC80.xxx в один каталог с HippoEdit.exe?

AR>>Не-а. Не помогло

OE>а запускал с ярлычка, который инсталлятор создает? там почему-то текущий каталог установлен в "C:\Program Files\HippoEdit\Data" а не "C:\Program Files\HippoEdit". Попробуй просто exe каким-нить навигатором запустить.
Re[6]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 14.07.06 12:29
Оценка:
Здравствуйте, devic, Вы писали:

utf8 определяется толко по ВОМ и по строке encoding="utf8"... если она в первих 256 байтах. Также авоопределяется кодировка. Статистического анализа текста я не делаю. А другого бистрого алгоритма не нашел — если есть идеи, поправим.
Спасибо.

D>без ВОМа не автоопределяет utf8
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 14.07.06 12:39
Оценка:
Здравствуйте, Роман Дубров, Вы писали:

Попробуй закачат новую версию http://www.hippoedit.com/download/heu08.exe. Я там кое что подправил в инсталяции — может шас пойдет.

Описание smarty посмотрел. Думаю можно будет сделат без проблем. На виходних сделаю примерчик и вложу в инсталяцию — посмотриш.
Да. Надо отнаследоватся от грамматики html но перекрыть расширения файлов для tpl, и добавит описание включения smarty (как для пхп например). А саму грамматику smarty описать в другой схеме, но без определения расширения, чтоб файлы с наким синтаксисом нелзя било содавать напрямую.

>> — да нет. там все вроде нормально. mrp.dll и у меня подсвечивается

>> красным — но работает. Скорее всего с зависимостями все ок — наверное
>> какой то мой баг. Хотя к сожалению пока воспроизвести не могу.

РД>ясно

РД>если нужна какая-то информация о моей системе — скажи какая.

>> — smarty никогда не видел. Кинь пример скрипта. Если это расширение php

>> то можно просто отнаследоватся от схеми php. Если включение в пхп код,
>> то можно написат свою сцему и вызыват из пхп схемы.

РД>расширение типово .tpl

РД>пример... ну например
РД>здесь
РД>дока по синтаксису
РД>здесь

РД>наследоваться от схемы пхп не получится, скорее от хтмл


РД>фишка в том что ни один из простых редакторов кода штатно со смарти не

РД>работает. Я например юзаю фар + кастомные настройки колорера, но хочется
РД>чегонить гуевого на Ф4 в тотал коммандер повесить...
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: mukos Голландия  
Дата: 14.07.06 12:56
Оценка:
Здравствуйте, shank, Вы писали:

S>Здравствуйте, shank, Вы писали:


S>Уф... Удаление программы с последующей перезагрузкой помогли, вроде.

Во во у меня тоже самое было , я прогу снес и после перезагрузки все нормально —
думал система сбоила .... проверять не стал
Весь мир — Кремль, а люди в нем — агенты
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: IPv6 Россия http://www.lumarnia.com/
Дата: 14.07.06 13:09
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Любая критика/предложения по улучшению приветствуются.

K>Заранее благодарю.

По программе — решил таки поставить... но на моей 2000ой при запуске тоже ужос вышел, только не с менюшками а с иконками
вот скрин: http://slil.ru/22923669
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 14.07.06 13:19
Оценка:
Здравствуйте, IPv6, Вы писали:

Да. Наверное 2000 надо пока из поддерживаемих систем вибросить Это так риcуются ImageList с Alpha canalом. Надо будет для 2000 и ниже сделат другие иконки, без алфа канала.. Меню лучше и не пробуй... На виходних будем править.

Десктоп твой порадовал...
И отрицательный фидбак тоже фидбак.


IP>По программе — решил таки поставить... но на моей 2000ой при запуске тоже ужос вышел, только не с менюшками а с иконками

IP>вот скрин: http://slil.ru/22923669
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: IPv6 Россия http://www.lumarnia.com/
Дата: 14.07.06 13:44
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Здравствуйте, IPv6, Вы писали:


K>Да. Наверное 2000 надо пока из поддерживаемих систем вибросить Это так риcуются ImageList с Alpha canalом. Надо будет для 2000 и ниже сделат другие иконки, без алфа канала.. Меню лучше и не пробуй... На виходних будем править.


С меню кстати все более менее нормально (не считая черных иконок). А 2000 лучше поддержи (даже если все менюшки/бары делать обычными безградиентов) — систмеа стоит у многих, на многих предприятиях она же еще и корпоративный стандарт.... солидный кусок пользователей короче
Re[5]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Роман Дубров Украина Я@Blogspot
Дата: 14.07.06 14:17
Оценка:
Kefir пишет:

> Попробуй закачат новую версию

> http://www.hippoedit.com/download/heu08.exe. Я там кое что подправил в
> инсталяции — может шас пойдет.

фигвам — народная индейская изба
все так же крешится при запуске. запускал из инсталлера, ярлычком на
десктопе и фаром из папки куда поставилось — монопенисуально.

ЗЫЖ у тебя вмварь есть? просетапь туда разных виндов, потом сделай
бекапы образов, а потом гоняй своего бегемота до посинения
заодно и remote debugging-ом побалуешься

> Описание smarty посмотрел. Думаю можно будет сделат без проблем. На

> виходних сделаю примерчик и вложу в инсталяцию — посмотриш.
> Да. Надо отнаследоватся от грамматики html но перекрыть расширения
> файлов для tpl, и добавит описание включения smarty (как для пхп
> например). А саму грамматику smarty описать в другой схеме, но без
> определения расширения, чтоб файлы с наким синтаксисом нелзя било
> содавать напрямую.

ну это тебе виднее

--
np: [foobar2000] not started
Posted via RSDN NNTP Server 2.1 beta
http://www.linkedin.com/in/romandubrov .::. http://roman-dubrov.blogspot.com/ .::. http://www.flickr.com/photos/romandubrov/
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Сергей Туленцев Россия http://software.tulentsev.com
Дата: 16.07.06 21:00
Оценка:
Здравствуйте, Kefir, Вы писали:


K>Любая критика/предложения по улучшению приветствуются.


Решил я, в качестве эксперимента, открыть ей один из своих институтских проектов, в виде десятков пяти файлов. Так как на одном экране табы не уместились, то я решил воспользоваться той кнопкой в виде стрелки вниз, которая показывает все открытые табы и позволяет на желаемый перейти. Только вот при переходе программа меняет свой размер (выходит из maximized и становится первоначальных размеров).
--
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 16.07.06 23:28
Оценка:
Здравствуйте, Сергей Туленцев, Вы писали:

Да. Баг. Подправил, версию обновил.
Спасибо большое.

СТ>Решил я, в качестве эксперимента, открыть ей один из своих институтских проектов, в виде десятков пяти файлов. Так как на одном экране табы не уместились, то я решил воспользоваться той кнопкой в виде стрелки вниз, которая показывает все открытые табы и позволяет на желаемый перейти. Только вот при переходе программа меняет свой размер (выходит из maximized и становится первоначальных размеров).
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Сергей Туленцев Россия http://software.tulentsev.com
Дата: 17.07.06 08:00
Оценка:
Здравствуйте, Kefir, Вы писали:


K>Любая критика/предложения по улучшению приветствуются.


Хотелось бы еще раскраску для C# и VB.NET. Очень хотелось бы.
--
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Аноним  
Дата: 17.07.06 08:44
Оценка:
Здравствуйте, Kefir, Вы писали:

K>День добрый.


K>Хотелось бы получить объективную критику по программе и сайту.

K>Программа планируется, как Shareware, но пока находиться на стадии бета тестирования.

K>HippoEDIT – текстовый редактор оптимизированный для редактирования и просмотра исходников программ. Поддерживает подсветку синтаксиса, Outlining, Code Templates, Auto Competion, Code Hints, вложенные языки и тд.


K>Больше здесь: http://www.hippoedit.com/features.html.


K>Сайт программы: www.hippoedit.com

K>Ссылка на download: http://www.hippoedit.com/download/heu08.exe.

K>Из известных замечаний: программа не локализирована (только английский интерфейс), справка пока сырая, не для всех синтаксисов поддерживаются все функции.


K>Любая критика/предложения по улучшению приветствуются.


K>Заранее благодарю.


Привет. Проверь CRLF mode. http://en.wikipedia.org/wiki/CRLF Сдается, что в UNIX не LFCR, а только LF.
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Владек Россия Github
Дата: 17.07.06 09:19
Оценка:
Здравствуйте, Kefir, Вы писали:

K>День добрый.


K>Хотелось бы получить объективную критику по программе и сайту.

K>Программа планируется, как Shareware, но пока находиться на стадии бета тестирования.

K>HippoEDIT – текстовый редактор оптимизированный для редактирования и просмотра исходников программ. Поддерживает подсветку синтаксиса, Outlining, Code Templates, Auto Competion, Code Hints, вложенные языки и тд.


K>Больше здесь: http://www.hippoedit.com/features.html.


K>Сайт программы: www.hippoedit.com

K>Ссылка на download: http://www.hippoedit.com/download/heu08.exe.

K>Из известных замечаний: программа не локализирована (только английский интерфейс), справка пока сырая, не для всех синтаксисов поддерживаются все функции.


K>Любая критика/предложения по улучшению приветствуются.


K>Заранее благодарю.


Очень хочется встретить в новых версиях:
* Подстановку шаблонов (autoexpand code templates) автоматически по нажатию пробела. Сейчас, если назначить команде Autoexpand срабатывание по пробелу, то становится невозможно просто вставить этот пробел в текст. Срабатывание по пробелу значительно ускоряет ввод текста.
* Поиск в файлах из выбранной папки.
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: DrDred Россия  
Дата: 17.07.06 10:22
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Любая критика/предложения по улучшению приветствуются.


Хотелось бы видеть раскраску SQL. Для начала T-SQL хотя бы Хотя бы заготовку для него, а keyword'ы сам набью
--
WBR, Alexander
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: DrDred Россия  
Дата: 17.07.06 10:53
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Любая критика/предложения по улучшению приветствуются.


Еще небольшой списочек
— Возможность подключения пользовательских плагинов/расширений. Только через User tools? Просто хотелось бы иметь возможность доступа к внутренностям редактора, например к редактируемому буферу, к выделению в нем, возможность через API создавать, открывать файлы.
— Выделение при помощи Ctrl+Shift+-> выделяет слово и пробел за ним, если есть после слова ;, то ведялет и этот символ... Хотелось бы чтобы это было либо настриваемым, либо выделение считало за слова только символы, числа, и _
— Жестко заданный page width (или я не нашел где крутить?) Сейчас он вроде 73 символа, а хотелось бы руками его крутить...
--
WBR, Alexander
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: DrDred Россия  
Дата: 17.07.06 10:59
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Любая критика/предложения по улучшению приветствуются.


И еще — при изменении файла вне программы он не перечитывается. Хотелось бы видеть подобную нотификацию
По предыдущему письму — сорри, про ширину страницы — невнимательно смотрел настройки, все нашлось...
--
WBR, Alexander
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 17.07.06 12:42
Оценка:
Здравствуйте, Сергей Туленцев, Вы писали:

на неделе добавлю. C# точно без проблем, а с VB могут быть проблеми с разбором структур для фолдинга — пока я не могу уникально определят группы слов типа "if" — "end if". Доделать — дело времени.

СТ>Хотелось бы еще раскраску для C# и VB.NET. Очень хотелось бы.
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 17.07.06 12:54
Оценка:
Здравствуйте, Аноним, Вы писали:

Спасибо. Правда. Поправлю. А кто ж тогда использует LF-CR... ?


А>Привет. Проверь CRLF mode. http://en.wikipedia.org/wiki/CRLF Сдается, что в UNIX не LFCR, а только LF.
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 17.07.06 17:21
Оценка:
Здравствуйте, DrDred, Вы писали:

Расскраску для SQL, сделаю на неделе. Заготовку

DD>Хотелось бы видеть раскраску SQL. Для начала T-SQL хотя бы Хотя бы заготовку для него, а keyword'ы сам набью
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 17.07.06 17:28
Оценка:
Здравствуйте, DrDred, Вы писали:

В последней версии от вчера все должно быть Ок. До этого был баг, что проверяло толко первый раз.
Должна работать нотифицация (запрос перегрузитъ или нет) в случае изменения контента файла, а также молчаливое изменение состояния только для чтения в зависимости от аттрибутов файла.

DD>И еще — при изменении файла вне программы он не перечитывается. Хотелось бы видеть подобную нотификацию

DD>По предыдущему письму — сорри, про ширину страницы — невнимательно смотрел настройки, все нашлось...
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 17.07.06 17:55
Оценка:
Здравствуйте, DrDred, Вы писали:

DD>Еще небольшой списочек

DD>- Возможность подключения пользовательских плагинов/расширений. Только через User tools? Просто хотелось бы иметь возможность доступа к внутренностям редактора, например к редактируемому буферу, к выделению в нем, возможность через API создавать, открывать файлы.

Пока только через tools и теги темплэйтоб. Плагины скорее всего сделаю в следующей версии. Чтоб разработать хорошую архитектуру и потом везде внедрить, пока что времени не хватает. Хочу хоть в существующем баги выловить Но будет. Нравится Miranda.

DD>- Выделение при помощи Ctrl+Shift+-> выделяет слово и пробел за ним, если есть после слова ;, то ведялет и этот символ... Хотелось бы чтобы это было либо настриваемым, либо выделение считало за слова только символы, числа, и _


В принципе выделение зависит от синтаксической схеми документа. Проверяется что символ не входит в <Words>...</Words>.
С ; похоже баг. Исправлю.
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 17.07.06 18:11
Оценка: 2 (1)
Здравствуйте, Владек, Вы писали:

В>Очень хочется встретить в новых версиях:

В>* Подстановку шаблонов (autoexpand code templates) автоматически по нажатию пробела. Сейчас, если назначить команде Autoexpand срабатывание по пробелу, то становится невозможно просто вставить этот пробел в текст. Срабатывание по пробелу значительно ускоряет ввод текста.

Подстановку по пробелу постараюсь подкоректировать на неделе. Так чтоб пробел вставлялся если он не съедается раскрытием темплейта.


В>* Поиск в файлах из выбранной папки.


Поиск по файлам большой кусок. Сделаю только в следующей версии.
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Сергей Рогожкин Россия  
Дата: 17.07.06 23:33
Оценка:
K>Хотелось бы получить объективную критику по программе и сайту.

K>HippoEDIT – текстовый редактор оптимизированный для редактирования и просмотра исходников программ. Поддерживает подсветку синтаксиса, Outlining, Code Templates, Auto Competion, Code Hints, вложенные языки и тд.


K>Любая критика/предложения по улучшению приветствуются.


Очень милый редактор! Производит приятное впечатление.
Попробую поюзать его пару недель для разработки, а то сразу всего не скажешь.

Все что не С++ я редактирую обычно в Aditor, которого вполне хватает (php, html, js ), но он уже давно не поддерживается

Хотел бы аналогичных возможностей как и там, а также отметить удобство использования на протяжении 3 лет следующих фишек[это пожелания по фичам] :
— поиск и замена по всем открытым документам сразу(исключительно ради этого использую aditor)
— принудительная конвертация из одной указанной кодировки в другую, безотносительно в какой из кодировок сейчас отображается документ (причина использования №2)
— редактируемые шаблоны кода с подставляемым параметром в качестве выделенного фрагмента (а лучше несколько параметров)
— шаблоны чтобы можно было раскладывать по библиотекам и вешать на кнопки тулбара или шорткаты (знаю что сейчас заявлены шаблоны, но не смог их заюзать — не понял как)
— по контекстному меню возможность поставить закладку/ пометить строчку (вообще не понял как закладку поставить)
— приятные мелочи типа remove tags, change case
— простое редактирование шаблонов в виде текстового файла, а также правил подсветки

Желаю успешного доведения до релиза!
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: DrDred Россия  
Дата: 18.07.06 05:45
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Любая критика/предложения по улучшению приветствуются.


Еще бага + пожелание
User tools — Когда добавляешь новый, там в качестве аргументов можно задать Interactive переменную, т.е. которую редактор будет запрашивать при запуске команды. Если вводишь в строчку их несколько (например %Server% %User% %Password%), то запрашивается только первый.
А пожелание тоже связано с этим — хочется при вводе Interactive параметров видеть либо комбо с историей введенных значений, либо какой-нибудь autocomplete, и хочется чтобы запоминались последние введенные значения, причем даже между запусками редактора.

И еще — когда открыто окно редактирования User tools (любого) то программа исчезает из переключения окон по Alt-Tab...
--
WBR, Alexander
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 18.07.06 14:19
Оценка:
Здравствуйте, DrDred, Вы писали:


DD>Еще бага + пожелание

DD>User tools — Когда добавляешь новый, там в качестве аргументов можно задать Interactive переменную, т.е. которую редактор будет запрашивать при запуске команды. Если вводишь в строчку их несколько (например %Server% %User% %Password%), то запрашивается только первый.
DD>А пожелание тоже связано с этим — хочется при вводе Interactive параметров видеть либо комбо с историей введенных значений, либо какой-нибудь autocomplete, и хочется чтобы запоминались последние введенные значения, причем даже между запусками редактора.

Да — бага. Пофиксил. Так %Server% %User% %Password% все сработает — баг получается если так %Server%%User%%Password% (без пробелов). %% воспринимался как заискэйпеный %. Пожелание тоже было багой (история была по дизайну). С новой сборкой должно работать. Плюс, добавил сохранение историй для всех комбо между сессиями.

DD>И еще — когда открыто окно редактирования User tools (любого) то программа исчезает из переключения окон по Alt-Tab...

Бага. От красивого — хотел окошки с маленьким заголовком Но был вот такой "бонус". Поправил — заголовки диалога, но зато не будут пропадать по Alt-Tab.

Обновленную сборку выложу вечером.

Болшое спасибо за качественное тестирование.
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 18.07.06 14:42
Оценка:
Здравствуйте, Сергей Рогожкин, Вы писали:

СР>Очень милый редактор! Производит приятное впечатление.

СР>Попробую поюзать его пару недель для разработки, а то сразу всего не скажешь.
Спасибо.

СР>Все что не С++ я редактирую обычно в Aditor, которого вполне хватает (php, html, js ), но он уже давно не поддерживается

Знаем. Смотрели

СР>Хотел бы аналогичных возможностей как и там, а также отметить удобство использования на протяжении 3 лет следующих фишек[это пожелания по фичам] :

СР> — поиск и замена по всем открытым документам сразу(исключительно ради этого использую aditor)
Попробую сделать в этой версии, но не уверен, хватит ли моих ресурсов. Минимум после отлова багов в текущей Девелопмент реквест очен близок к теме поиска по файлам — чего то же пока нет. Буду делат все вместе.

СР> — принудительная конвертация из одной указанной кодировки в другую, безотносительно в какой из кодировок сейчас отображается документ (причина использования №2)

Это есть. View -> Encoding. Конвертирует из текушей в любую установленную в системе кодировку.

СР> — редактируемые шаблоны кода с подставляемым параметром в качестве выделенного фрагмента (а лучше несколько параметров)

Тоже есть. Шаблоны языкозависимые, наследуемые и тд. Смотреть в Tools -> Options -> Code Templates. Там же можно вставить и встроенные теги (они же параметры — там их дофига).

СР> — шаблоны чтобы можно было раскладывать по библиотекам и вешать на кнопки тулбара или шорткаты (знаю что сейчас заявлены шаблоны, но не смог их заюзать — не понял как)

Пока нельзя. Подумаю и постараюсь сделать. В принципе для срабатывания шаблона надо написать шорткат шаблона (текстовая строка а не шорткат клавиатуры, или это не он имелся ввиду?) а потом нажат Ctrl+Enter (по умолчанию) или согласится на предложеный CodeHintом (вспливаюшая подсказка) с помошью таба или ентера.

СР> — по контекстному меню возможность поставить закладку/ пометить строчку (вообще не понял как закладку поставить)

Можно. Тока надо кликать, на поле для индикаторов (слева). На то меню и контекстное. А то в основном и так много команд. Думаю сначала не привично а потом можно привыкнуть.

СР> — приятные мелочи типа remove tags, change case

change case — это есть. remove tags сделаю в следуюшей версии, когда добавлю поддержку плагинов или скриптов. Функция специфична толко для ХТМЛ, не хочу перегружат ею интерфейс для ползователей кто с ХТМЛ не работает.

СР> — простое редактирование шаблонов в виде текстового файла, а также правил подсветки

Это тоже есть. Все настройки сохраняются в хмл. Подсветка и шаблоны в том числе. По умолчанию файли настройки находятся в "HippoEDIT\Data\". Причем некоторые настройки можно изменитъ толко прямым редактированием файлов конфигураций.

СР>Желаю успешного доведения до релиза!

Еще раз спасибо
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Владек Россия Github
Дата: 24.07.06 13:41
Оценка:
Здравствуйте, Kefir, Вы писали:

K>День добрый.


K>Хотелось бы получить объективную критику по программе и сайту.


Поиск в тексте просто не работает. Исходник: чистый C, 1773 строки. Первый раз, введя в окно поиска (Ctrl+F) слово (имя функции, которая реализована в исходнике), редактор выделил совершенно левый кусок исходника, включающий в себя несколько строк. Когда я нажал F3, выделение расширилось ещё на несколько строчек. При нажатии Ctrl+F главное окно приложения теряло фокус, но окна поиска не было видно. При последующих нажатиях F3 произошла ошибка чтения памяти и редактор упал.

Жду баг-фиксов, переживаю, места себе не нахожу — редактор ведь хороший...
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Владек Россия Github
Дата: 24.07.06 13:43
Оценка:
Здравствуйте, Владек, Вы писали:

В>Здравствуйте, Kefir, Вы писали:


K>>День добрый.


K>>Хотелось бы получить объективную критику по программе и сайту.


В>Поиск в тексте просто не работает. Исходник: чистый C, 1773 строки. Первый раз, введя в окно поиска (Ctrl+F) слово (имя функции, которая реализована в исходнике), редактор выделил совершенно левый кусок исходника, включающий в себя несколько строк. Когда я нажал F3, выделение расширилось ещё на несколько строчек. При нажатии Ctrl+F главное окно приложения теряло фокус, но окна поиска не было видно. При последующих нажатиях F3 произошла ошибка чтения памяти и редактор упал.


В>Жду баг-фиксов, переживаю, места себе не нахожу — редактор ведь хороший...


Кстати, обращали внимание на EditPlus?
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 24.07.06 21:52
Оценка:
Здравствуйте, Владек, Вы писали:

Поиск был с использованием регулярных выражений или обычный? Что искали и какие были параметры поиска?
Можно было бы получить исходник чтобы протестировать? Если можно то слать сюда zloy собака gmx.net Пока багов при простом поиске не замечал.
Исправим as soon as possible

В>Поиск в тексте просто не работает. Исходник: чистый C, 1773 строки. Первый раз, введя в окно поиска (Ctrl+F) слово (имя функции, которая реализована в исходнике), редактор выделил совершенно левый кусок исходника, включающий в себя несколько строк. Когда я нажал F3, выделение расширилось ещё на несколько строчек. При нажатии Ctrl+F главное окно приложения теряло фокус, но окна поиска не было видно. При последующих нажатиях F3 произошла ошибка чтения памяти и редактор упал.


В>Жду баг-фиксов, переживаю, места себе не нахожу — редактор ведь хороший...

Спасибо — будем стараться. Большое спасибо за тестирование.
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 24.07.06 21:58
Оценка:
Здравствуйте, Владек, Вы писали:

Да. Обращал. Для меня TextPad и EditPlus являються эталонами для проверки функцинальности. EditPlus понравился быстродействием и качеством выполнения блочного форматирования. У TextPad удобней интерфейс.

В>Кстати, обращали внимание на EditPlus?
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Владек Россия Github
Дата: 25.07.06 09:27
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Здравствуйте, Владек, Вы писали:


K>Поиск был с использованием регулярных выражений или обычный? Что искали и какие были параметры поиска?


Точно! По умолчанию были включены Match Case и Regular Expressions, обычный поиск работает. Но окно поиска не запоминает ранее введеные запросы между запусками программы. Не нашёл команды Find Selection, которая обычно вешается на Ctrl+F3, она есть? Как отключать команду Find Incremental, если она больше не нужна?
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Владек Россия Github
Дата: 25.07.06 10:14
Оценка:
Здравствуйте, Kefir, Вы писали:

K> Спасибо — будем стараться. Большое спасибо за тестирование.


Теперь баг в Syntax highlighting:

Если в примере удалить символы окончания комментария, то самый нижний блок кода не перекрашивается в серый цвет. Если тут же нажать перевод строки, то нижний блок всё-таки перекрашивается. Если переместить курсор вверх и вставить символы окончания комментария, то нижний блок кода по-прежнему остаётся перекрашенным в серый цвет. Баг повторяется и в отдельном документе для этого куска кода.
if (nextAlarm > 0)
{
  SYSTEMTIME st;
  FILETIME ft;
  ULARGE_INTEGER ul;
  ULONGLONG delay = nextAlarm;

  GetLocalTime(&st);
  SystemTimeToFileTime(&st, &ft);
  CRTL_memcpy(&ul, &ft, sizeof(FILETIME));
        
  /* Convert milliseconds to 100-nanosecond intervals. */ 
  delay *= 10000;
        
  ul.QuadPart += delay;
  CRTL_memcpy(&ft, &ul, sizeof(FILETIME));
  FileTimeToSystemTime(&ft, &st);

  bResult = CeRunAppAtTime(wcAppPath, &st);
  Trace("Alarm is registered.");
}
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 25.07.06 23:44
Оценка:
Здравствуйте, Владек, Вы писали:

Спасибо. Понял, воспроизвел, пофиксил. Обновленную версию залил.

Теперь поиск с регулярными выражениями должен работать нормально (обычный тоже). Потестировал вроде Ок.

Запросы теперь должны запоминаться — был баг. Подумаю еще может запоминать с параметрами для каждого запроса, или только последние.

Что такое Find Selection не понял. Есть Find Next/Previous — использует последний запрос, есть Go to Next/Previos Occurenence — ищет следующее/предидущее использование слова под курсором. Все в меню Navigation.

Find Incremental отключаеться либо Esc либо любыми клавишами навигации.

Спасибо.

K>>Поиск был с использованием регулярных выражений или обычный? Что искали и какие были параметры поиска?


В>Точно! По умолчанию были включены Match Case и Regular Expressions, обычный поиск работает. Но окно поиска не запоминает ранее введеные запросы между запусками программы. Не нашёл команды Find Selection, которая обычно вешается на Ctrl+F3, она есть? Как отключать команду Find Incremental, если она больше не нужна?
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 25.07.06 23:47
Оценка:
Здравствуйте, Владек, Вы писали:

Баг. Был. Пофиксил. В ходе всяких перетрубаций кода, оптимизация парсинга перестала работать . Всегда обновлялась только измененая строка.
С сегодняшней версией должно работать корректно.

Большое спасибо, сам бы не знаю еще когда заметил.

В>Теперь баг в Syntax highlighting:


В>Если в примере удалить символы окончания комментария, то самый нижний блок кода не перекрашивается в серый цвет. Если тут же нажать перевод строки, то нижний блок всё-таки перекрашивается. Если переместить курсор вверх и вставить символы окончания комментария, то нижний блок кода по-прежнему остаётся перекрашенным в серый цвет. Баг повторяется и в отдельном документе для этого куска кода.
Re[5]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: devic Fast Version Control System
Дата: 26.07.06 02:11
Оценка:
Здравствуйте, Kefir, Вы писали:


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>

<script language="JavaScript" type="text/javascript">
<!--
function doPassVar(args)
{
     var sendText = args;
     //window.document.flashMovie.SetVariable("xmlVar", sendText);
     alert(window.document.flashMovie)
}
function embedObject() {
     document.write('<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"802\" height=\"411\" name=\"flashMovie\" id=\"myFlash\">' +
     '  <param name=\"movie\" value=\"1.swf\">' +
     '  <param name=\"quality\" value=\"high\">' +
     '  <param name=\"wmode\" value=\"transparent\" />' +
     '  <embed src=\"1.swf\" name=\"flashMovie\" quality=\"high\" wmode=\"transparent\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"802\" height=\"411\"></embed>' +
     '</object>');

}

// execute!
embedObject();
//-->
</SCRIPT>
<script language="JavaScript" type="text/javascript">
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
    document.getElementById("name");
}
MM_reloadPage(true);
//-->
</script>

<style>
#myFlash{
     position:absolute;
     left:30px;
     top:53px;
     height: 536px;
     width: 770px;
}
</style>
</head>
<body>
</body>
</html>


если сохранить как html, открыть в программе и кликнуть на строке номер 31, то программа зависает

line 31:
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
Re[5]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Владек Россия Github
Дата: 26.07.06 09:31
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Здравствуйте, Владек, Вы писали:


K>Что такое Find Selection не понял. Есть Find Next/Previous — использует последний запрос, есть Go to Next/Previos Occurenence — ищет следующее/предидущее использование слова под курсором. Все в меню Navigation.


Ага, Go to Next/Previos Occurenence — это частный случай Find Selection. А если мне нужно найти не отдельное слово, а целое выражение? В этом случае я выделяю его и ищу все последующие/предыдущие вхождения этого куска текста — вот так работает команда Find Selection. Например, в Visual Studio есть такая команда — вызывается по Ctrl+F3.
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Владек Россия Github
Дата: 26.07.06 09:51
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Любая критика/предложения по улучшению приветствуются.


Переключаюсь на русскую раскладку, создаю новый документ (File->New), пытаюсь ввести символ №, нажимая Shift+3 — вводится пробел!!! С другими символами вроде бы всё нормально.

P.S.: версия 0.8.94
Re[5]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Владек Россия Github
Дата: 26.07.06 10:20
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Здравствуйте, Владек, Вы писали:


K>Что такое Find Selection не понял. Есть Find Next/Previous — использует последний запрос, есть Go to Next/Previos Occurenence — ищет следующее/предидущее использование слова под курсором. Все в меню Navigation.


Баги в Go to Next/Previos Occurrence:
Документ, язык C:
#ifdef MACRO
void func();
#endif /* MACRO */

void main()
{
}

#ifdef MACRO
void func()
{
    make_call();
}
#endif /* MACRO */


1. Стою курсором на первой строчке, под словом MACRO. Последовательно жму Go to Next Ocurrence — находит все вхождения MACRO, кроме предпоследнего.
2. Стою на последней строчке, под словом MACRO. Последовательно жму Go to Previous Ocurrence — находит только второе вхождение сверху.
3. В больших и сложных исходниках эти команды тоже ведут себя странно, но большой исходник показать не могу. Думаю, приведённого примера достаточно чтобы найти источник проблемы.

P.S.: кстати, мысль — команда Find Next/Previous (F3/Shift+F3) должна повторять любую последнию команду поиска/навигации, будь то Find... или Go to Next/Previous Occurrence. Будет очень логично.
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 26.07.06 23:34
Оценка:
Здравствуйте, Владек, Вы писали:

Был баг. Зафиксил, версию обновил. № был признан не печатным Щас все должно показываться корректно. Много чего стало показываться в бинарных файлах
Спасибо.

В>Переключаюсь на русскую раскладку, создаю новый документ (File->New), пытаюсь ввести символ №, нажимая Shift+3 — вводится пробел!!! С другими символами вроде бы всё нормально.


В>P.S.: версия 0.8.94
Re[6]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 26.07.06 23:36
Оценка:
Здравствуйте, devic, Вы писали:

Был новоиспеченный баг. Исправил. Версию обновил.
Большое спасибо за тестирование.

D>если сохранить как html, открыть в программе и кликнуть на строке номер 31, то программа зависает
Re[6]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 26.07.06 23:41
Оценка:
Здравствуйте, Владек, Вы писали:

Поправил поведение Go to Next/Previos Occurenence. Теперь если есть выделение, ищется оно, если выделение пустое — береться текущее слово.
Команды в VS2005 не нашел. Имя наверное менять не буду. Find Selection не подразумевает направление.

В>Ага, Go to Next/Previos Occurenence — это частный случай Find Selection. А если мне нужно найти не отдельное слово, а целое выражение? В этом случае я выделяю его и ищу все последующие/предыдущие вхождения этого куска текста — вот так работает команда Find Selection. Например, в Visual Studio есть такая команда — вызывается по Ctrl+F3.
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 26.07.06 23:50
Оценка:
Здравствуйте, Владек, Вы писали:

Добавил. Если добавить пробел как Shortcut для Autoexpand (кстати я ее переименовал в ExpandTemplate — Autoexpand показалось не соответсвующей смыслу) то если соответстующий темплейт найден то он срабатывает, в противном случае вставляеться пробел (может быть любой печатный символ, в зависимости от определения). Эта возможность — вставление символа если команда не сработало доступно пока только для ExpandTemplate.
Потестируйте, если будет возможность.

В>Очень хочется встретить в новых версиях:

В>* Подстановку шаблонов (autoexpand code templates) автоматически по нажатию пробела. Сейчас, если назначить команде Autoexpand срабатывание по пробелу, то становится невозможно просто вставить этот пробел в текст. Срабатывание по пробелу значительно ускоряет ввод текста.
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: devic Fast Version Control System
Дата: 27.07.06 07:43
Оценка:
Здравствуйте, Kefir, Вы писали:
K>Любая критика/предложения по улучшению приветствуются.

Code Templates

Хотелось бы иметь возможность исполоьзования глобальных snippets. Не привязанных к языку. Находясь в любом режиме подсветки нажимая на мои hot keys вставлять мои участки кода.

На пример я часто пользуюсь: Ctr+Enter = "<br>", Ctrl+Space = &nbsp; и т.д.

Кроме того, если есть выбраный текст, то он должен быть внутри элемента. Например:
Нажимая на Ctrl+D у меня вставляется <td></td>, но если выбран тескт "ааа", то вставка будет <td>ааа</td>
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Владек Россия Github
Дата: 27.07.06 12:04
Оценка:
Здравствуйте, Kefir, Вы писали:

Если редактор свернуть и не беспокоить некоторое время, то переключится на него больше не удастся.
Everything is an object.
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 27.07.06 23:11
Оценка:
Здравствуйте, Владек, Вы писали:

Хм. Так всегда бывает, или когда определеный файл открыт. Редактор висит в трее или в таскбаре?
Может в это время включаеться скрин савер или лочитьчя машина?
У себя воспроивести не смог — будем пытаться.

Спасибо.

В>Если редактор свернуть и не беспокоить некоторое время, то переключится на него больше не удастся.
Re[6]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 27.07.06 23:16
Оценка:
Здравствуйте, Владек, Вы писали:

Исправил. Версию обновил.

В>1. Стою курсором на первой строчке, под словом MACRO. Последовательно жму Go to Next Ocurrence — находит все вхождения MACRO, кроме предпоследнего.

В>2. Стою на последней строчке, под словом MACRO. Последовательно жму Go to Previous Ocurrence — находит только второе вхождение сверху.
В>3. В больших и сложных исходниках эти команды тоже ведут себя странно, но большой исходник показать не могу. Думаю, приведённого примера достаточно чтобы найти источник проблемы.

Подумаю. А не получиться крнфуза, так как пользователь не будет точно знать какая команда выполняеться? Этого ведь негде не видно.
На базе вашей идеи пришла другая. Может просто ввести команду для повторения последней команды?... Пардон за каламбур.

В>P.S.: кстати, мысль — команда Find Next/Previous (F3/Shift+F3) должна повторять любую последнию команду поиска/навигации, будь то Find... или Go to Next/Previous Occurrence. Будет очень логично.
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 27.07.06 23:22
Оценка:
Здравствуйте, DrDred, Вы писали:

Добавил схему для SQL в новую версию. Потестируйте пожалуйста. Если что то будет не так в схеме или темплейтах или чего добавите, буду очень рад вашей версии схемы и обновлю в инсталяторе

DD>Хотелось бы видеть раскраску SQL. Для начала T-SQL хотя бы Хотя бы заготовку для него, а keyword'ы сам набью
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 27.07.06 23:37
Оценка:
Здравствуйте, devic, Вы писали:

Я собирался добавить поддержку пользовательские snippets библиотек не подвязаных к языку, но не в этой версии. Пока хотелось бы добить то что есть
Базировать собирался на функциональности темплейтов. В принципе это означаеть добавить возможность темплейтам срабатывать по шоткатам. Хотя сдесь могут быть проблемв при конфликтах с текущей схемой шорткатов для команд.. Посмотрим.
А для чего надо исользование Ctr+Enter = "<br>" не в HTMLe а Ctrl+Space = &nbsp; не в XML базированном языке?
В принципе даже сейчас можно добиться глобальности темплейтов опустив их в базовую (Default) схему (def_spec.xml). Или &nbsp; в XML схему. От нее наследуеться HTML и XSLT.
Вставка выделенного текста поддерживаеться и сейчас — тег Surrounded Text. Но правда воспользоваться им можно только вызвав темплейт с ним из контекстного меню (Surround By Template). Из простого могу добавить вызов меню окружения (Surround By Template) по Ctrl+Space если есть выделение.

D>Code Templates


D>Хотелось бы иметь возможность исполоьзования глобальных snippets. Не привязанных к языку. Находясь в любом режиме подсветки нажимая на мои hot keys вставлять мои участки кода.


D>На пример я часто пользуюсь: Ctr+Enter = "<br>", Ctrl+Space = &nbsp; и т.д.


D>Кроме того, если есть выбраный текст, то он должен быть внутри элемента. Например:

D>Нажимая на Ctrl+D у меня вставляется <td></td>, но если выбран тескт "ааа", то вставка будет <td>ааа</td>
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: devic Fast Version Control System
Дата: 28.07.06 01:00
Оценка:
Здравствуйте, Kefir, Вы писали:

K>А для чего надо исользование Ctr+Enter = "<br>" не в HTMLe а Ctrl+Space = &nbsp; не в XML базированном языке?

Так хтмл может почти везде быть =).


K>В принципе даже сейчас можно добиться глобальности темплейтов опустив их в базовую (Default) схему (def_spec.xml). Или &nbsp; в XML схему. От нее наследуеться HTML и XSLT.

K>Вставка выделенного текста поддерживаеться и сейчас — тег Surrounded Text. Но правда воспользоваться им можно только вызвав темплейт с ним из контекстного меню (Surround By Template). Из простого могу добавить вызов меню окружения (Surround By Template) по Ctrl+Space если есть выделение.

не с конткестным меню не то. Там нормально, когда сомневаешься, думаешь. А тут совсем другое, я точно знаю, что надо и луплю со скростью света участки когда и ждать то меню не походит
Вообщем такое было в HomeSite и я к этому привык. Сейчас пользуюсь PSPad. Он тоже привязан к языкам, к тому же еще и глючит.

Вот примеры.

* В секции javascript я пишу стринг, внутри которого html. Все мои хот кеи умирают.
* Или в evente элемента пишу javascript опять проблема.
* Плюс ко всему, разные темплейты, инклуды. Перемеси клиентских и серверных скриптов... Вообщем сколько я не пользовался, от таких хот кеев пользы для меня нету.
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Alex EXO http://aleksandr-zubarev.moikrug.ru/
Дата: 28.07.06 04:34
Оценка:
Здравствуйте, FR, Вы писали:
FR>Что-то у SciTE (http://www.scintilla.org) стало очень много конкурентов

Пишу как постоянный пользователь SciTE

А. Чего не нашел, в сравнении с SciTE:
1. Своих любимых языков (Erlang, Tcl)
2. Не понял где зарыты команды build, run... (Наличие консоли наводит на мысль, что они где-то есть, но сходу найти не удалось).
3. Соответсвенно не смог проверить позиционирование из лога ошибок компилятора в исходник.
4. А с чего вы взяли, что проект привязан к языку разработки? Многоязычные редакторы как раз и используются в случаях, когда в проекте одновременно несколько языков.

B. Чего сильно не хватает в SciTE, и ради чего мог бы подумать о смене редактора:
1. Парсинга файлов проект и автоматического создания списка методов конкретного проекта, для использования в автоподстановке. ( При этом надо учитывать "в контексте" какого языка сейчас находимся. ) Список методов из стандартных библиотек не сложно забить и в SciTE (*.api файлы), но только это не силно нужно. При постоянной работе их и так помнишь, в отличие от методов созданных в проекте.
2. Не хватает командных кнопок (build, run, compile — маловато будет). Хочу возможность назначать всякие варианты: build + run, run + debug ...
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: DrDred Россия  
Дата: 28.07.06 06:34
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Здравствуйте, DrDred, Вы писали:


K>Добавил схему для SQL в новую версию. Потестируйте пожалуйста. Если что то будет не так в схеме или темплейтах или чего добавите, буду очень рад вашей версии схемы и обновлю в инсталяторе


Спасибо большое.
Начал смотреть... Сразу вылезли проблемы с autoindent. Сейчас попытаюсь разобраться и подготовить более-менее полный список.
--
WBR, Alexander
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 28.07.06 18:46
Оценка:
Здравствуйте, DrDred, Вы писали:

AutoIndent зависит как от структурных блоков (типа begin-end)
  <STRUCTURES>
    <Structure open="region" close="endregion" has_name="true" sent_start="true"/>
    <Structure open="begin" close="end"/>
    <Structure open="case" middle="when" close="end"/>
  </STRUCTURES>


то что находиться между структурными блоками на новй строке сдвигаеться на величину <DefaultIndent>.

так и от тегов форматирования:
  <FORMAT>
    <DefaultIndent>4</DefaultIndent>
        <DefaultKeywordCase>4</DefaultKeywordCase>
        <FormatWords>
            <FormatWord word="if" next_line="true" range_sentence="true"/>
            <FormatWord word="execute" next_line="true" range_sentence="true"/>
            <FormatWord word="insert" next_line="true" range_sentence="true"/>
            <FormatWord word="select" next_line="true" range_sentence="true"/>
            <FormatWord word="add" next_line="true" range_sentence="true"/>
        </FormatWords>
  </FORMAT>

<FormatWord word="if" next_line="true" range_sentence="true"/> — после слова if на следующей строке сдинуться на величину <DefaultIndent> если не указан indent="+/-...". действует до конца предложения <LineEnd>;</LineEnd>.

аттрибуты:
pos_sent_start="true" — только если найден в начале строки
range_till_next="true" — применить до следующего тега.

DD>Начал смотреть... Сразу вылезли проблемы с autoindent. Сейчас попытаюсь разобраться и подготовить более-менее полный список.
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Аноним  
Дата: 29.07.06 08:42
Оценка:
Здравствуйте, Kefir, Вы писали:

K>День добрый.

K>Хотелось бы получить объективную критику по программе и сайту.

Написал фидбэк с сайта что под WinME не работает, так как
используется функция GlobalMemoryStatusEx
доступная только на Windows XP или Windows 2000 Professional.

Ни ответа, ни привета.
На сайте как было System requirements :
— Supports Windows 98, Me, NT, 2000, 2003, XP
так и осталось.



Если такое отношение будет и не xUSSR пользователем вашего замечательного
продукта, то боюсь они разбегуться...
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 29.07.06 11:50
Оценка:
Здравствуйте, Аноним, Вы писали:

Прошу прощения, скорее всего feedback на сайте не работает, так как я ничего не получил... Проверю.
Вы посылали через Support — Submit Suggestions?

Функцию GlobalMemoryStatusEx заменил на GlobalMemoryStatus — она поддерживаеться до 95, правда не показывает коррекнто память если установлено больше 4Гб. Но думаю пока это не очень важно Еще года два.
Версию обновлю сегодня/завтра — надо заменить алфа иконки на нормальные.

Спасибо за тестирование.

А>Написал фидбэк с сайта что под WinME не работает, так как

А>используется функция GlobalMemoryStatusEx
А>доступная только на Windows XP или Windows 2000 Professional.

А>Ни ответа, ни привета.

А>На сайте как было System requirements :
А>- Supports Windows 98, Me, NT, 2000, 2003, XP
А>так и осталось.

А>


А>Если такое отношение будет и не xUSSR пользователем вашего замечательного

А>продукта, то боюсь они разбегуться...
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Аноним  
Дата: 29.07.06 13:08
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Здравствуйте, Аноним, Вы писали:


K>Прошу прощения, скорее всего feedback на сайте не работает, так как я ничего не получил... Проверю.

K>Вы посылали через Support — Submit Suggestions?

Зашел на http://www.hippoedit.com/feedback.html
Заполнил форму, выбрал bug report == true, нажал submit
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 29.07.06 21:47
Оценка:
Здравствуйте, Сергей Туленцев, Вы писали:

Добавил схему для C# и SQL.
Попробовал с Вашим примером (SQL из письма), вроде нормально вставляеться и форматирование не портится.
Точнее при вставке текста, он форматируеться в зависимоти от настроек языка (можно отключить в Tools->Options->Formatting->Format After Every Paste).
В первой версии описания синтаксиса для SQL, форматирование было описано не правильно (я подразумевал что строки в всегда SQL должны оканчиваться на ";"). Сейчас форматирование производиться толко на базе синтаксисческих структур.

СТ>Хотелось бы еще раскраску для C# и VB.NET. Очень хотелось бы.
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 29.07.06 21:49
Оценка:
Здравствуйте, Аноним, Вы писали:

Спасибо.
уже нашел. Все было нормально, я просто у себя почту не настроил

А>Зашел на http://www.hippoedit.com/feedback.html

А>Заполнил форму, выбрал bug report == true, нажал submit
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 29.07.06 21:53
Оценка:
Здравствуйте, devic, Вы писали:

Это я все же сделал.
K>>Из простого могу добавить вызов меню окружения (Surround By Template) по Ctrl+Space если есть выделение.

Пример понял. Попробую добавить поддержку языково независимых snippets в следующей версии.

D>не с конткестным меню не то. Там нормально, когда сомневаешься, думаешь. А тут совсем другое, я точно знаю, что надо и луплю со скростью света участки когда и ждать то меню не походит

D>Вообщем такое было в HomeSite и я к этому привык. Сейчас пользуюсь PSPad. Он тоже привязан к языкам, к тому же еще и глючит.

D>Вот примеры.


D>* В секции javascript я пишу стринг, внутри которого html. Все мои хот кеи умирают.

D>* Или в evente элемента пишу javascript опять проблема.
D>* Плюс ко всему, разные темплейты, инклуды. Перемеси клиентских и серверных скриптов... Вообщем сколько я не пользовался, от таких хот кеев пользы для меня нету.
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Сергей Туленцев Россия http://software.tulentsev.com
Дата: 29.07.06 22:25
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Здравствуйте, Сергей Туленцев, Вы писали:


K>Добавил схему для C# и SQL.

K>Попробовал с Вашим примером (SQL из письма), вроде нормально вставляеться и форматирование не портится.
K>Точнее при вставке текста, он форматируеться в зависимоти от настроек языка (можно отключить в Tools->Options->Formatting->Format After Every Paste).
K>В первой версии описания синтаксиса для SQL, форматирование было описано не правильно (я подразумевал что строки в всегда SQL должны оканчиваться на ";"). Сейчас форматирование производиться толко на базе синтаксисческих структур.

СТ>>Хотелось бы еще раскраску для C# и VB.NET. Очень хотелось бы.


Большое спасибо. Сейчас обновлю, посмотрю.
--
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Сергей Туленцев Россия http://software.tulentsev.com
Дата: 29.07.06 22:33
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Здравствуйте, Сергей Туленцев, Вы писали:


K>Добавил схему для C# и SQL.

Падает на открытии файла Data/DbManager.cs из BLToolkit
--
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Сергей Туленцев Россия http://software.tulentsev.com
Дата: 29.07.06 22:36
Оценка:
Здравствуйте, Сергей Туленцев, Вы писали:

СТ>Здравствуйте, Kefir, Вы писали:


K>>Здравствуйте, Сергей Туленцев, Вы писали:


K>>Добавил схему для C# и SQL.

СТ>Падает на открытии файла Data/DbManager.cs из BLToolkit
Да и вообще на открытии любого файла C#
--
Re[5]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 30.07.06 11:36
Оценка:
Здравствуйте, Сергей Туленцев, Вы писали:

Прошу прощения. Забыл добавить в интсаляцию базовую схему для С языков.. :/
Сейчас добавил. Можно или скачать заново инсталятор,
или добавить вот этот файл в каталог {HippoEDIT_InstallDir}\Data


K>>>Добавил схему для C# и SQL.

СТ>>Падает на открытии файла Data/DbManager.cs из BLToolkit
СТ>Да и вообще на открытии любого файла C#
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: gear nuke  
Дата: 31.07.06 05:37
Оценка:
Здравствуйте, Kefir,

Оптимизацию под SSE2 отключите, c ней не будет работать на процах старее, чем PIV, больше она ничего не даёт.

По поводу автосохранения... Посмотрите sourceinsight.com — если выключить питание компьютера, а потом включить, он восстановит workspace и историю редактирования.
People who are more than casually interested in computers should have at least some idea of what the underlying hardware is like. Otherwise the programs they write will be pretty weird (c) D.Knuth
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: FR  
Дата: 31.07.06 06:06
Оценка: 2 (1)
Здравствуйте, Alex EXO, Вы писали:

AE>2. Не хватает командных кнопок (build, run, compile — маловато будет). Хочу возможность назначать всякие варианты: build + run, run + debug ...


В SciTE можно назаначать свои команды, они прописываются в соответстующий properties файл например так:

command.name.9.$(file.patterns.cpp)=TimeThis Run
command.9.$(file.patterns.cpp)=timethis $(FileName) $(1) $(2) $(3)
Re: [ПОРКА] Редактор исходных текстов HippoEDIT
От: SergeCpp Россия http://zoozahita.ru
Дата: 31.07.06 06:06
Оценка:
Здравствуйте, Kefir!

В Multi-Edit'е (и EMacs, конечно) почти вся функциональность написана на встроенном языке, что даёт возможности неограниченные... Всё можно по-своему сделать и как хочется — ведь разработчик может и не реализовать то, что необходимо лично мне, к примеру...

В Вашем редакторе есть нечто подобное?
http://zoozahita.ruБездомные животные Екатеринбурга ищут хозяев
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Аноним  
Дата: 31.07.06 12:38
Оценка:
Здравствуйте, SergeCpp, Вы писали:

К сожалению на данний момент нет. Постараюсь в следуюшей версии добавить поддержку скриптования, это при должном богатстве экспортируемих интерфейсов должно покрыть необходимость в встроенном языке. Да и пользователям не придется учит новый язык. Скорее всего буду использовать стандартный VB скрипт. Хотя может и LUA. Для поддержки ресурсоемких функций планирую использовать компилированые плагины.
Делатъ что то типа EMacs не хочется — стартап время для него слишком большое (обучения), Лисп знают не все, да и догонять его по фичам слишком долго. Будем брать простотой

SC>В Multi-Edit'е (и EMacs, конечно) почти вся функциональность написана на встроенном языке, что даёт возможности неограниченные... Всё можно по-своему сделать и как хочется — ведь разработчик может и не реализовать то, что необходимо лично мне, к примеру...


SC>В Вашем редакторе есть нечто подобное?
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 31.07.06 12:53
Оценка:
Здравствуйте, gear nuke, Вы писали:

Спасибо — уберу. Добавил на авось — авось где то используется и будет быстрее

GN>Оптимизацию под SSE2 отключите, c ней не будет работать на процах старее, чем PIV, больше она ничего не даёт.


Посмотрю. Смотрел когда то, по интерфейсу не понравился, на эту функцию внимания не обсращал.
Я сохраняю workspace во время выхода, они скорее всего silent по таймеру... У меня таймер используется только для сохранения измененных файлов. Может надо расширить и для workspace. Сохранять Undo Hostory — не знаю. Размер будет большой и надо еше решить где сохранять — пока использую файлы сателиты (имяфайла.inf.xml для закладок и тд.), но для истории они не очен подходят.
Будем думать — за идею и совет большое спасибо.

GN>По поводу автосохранения... Посмотрите sourceinsight.com — если выключить питание компьютера, а потом включить, он восстановит workspace и историю редактирования.
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 31.07.06 14:04
Оценка:
Здравствуйте, Alex EXO, Вы писали:

Прошу прощения за задержку с ответом, не сразу заметил Ваш пост.

AE> Пишу как постоянный пользователь SciTE


AE>А. Чего не нашел, в сравнении с SciTE:


Добавление новых языков происходит путем описания синтаксиса в хмл, и копировании схеми в Data каталог HippoEDIT.
До Ваших любимих языков пока руки не дошли Будет время добавлю, если синтаксис будет не силно мудренный.

AE>1. Своих любимых языков (Erlang, Tcl)


Build, Run и другие пользовательские команды добавляются через меню Tools -> Manage Tools. После добавления команды доступны как из меню так и на тулбаре инструментов. Количество инструментов не ограничено. Пока что не существует возможности добавлять инструментам шорткати, но это будет реализовано. Инструменту можно задавать тип использования Use As(Build, Start, None). Пока что на функциональности это не как не сказивается (раньше можно било назначит шорткат, но я это убрал решив что нужен универсальний подход для всех инструментов). Также инструменти можно назначат и для проекта.

AE>2. Не понял где зарыты команды build, run... (Наличие консоли наводит на мысль, что они где-то есть, но сходу найти не удалось).


Можно не проверять — это пока не раеализовано...

AE>3. Соответсвенно не смог проверить позиционирование из лога ошибок компилятора в исходник.


В принципе никакой привязки проэкта к синтаксису нет. Эта установка используется для выбора синтаксиса нового документа, если проэкт открыт. Наверное надо добавить Automatic по умолчанию.

AE>4. А с чего вы взяли, что проект привязан к языку разработки? Многоязычные редакторы как раз и используются в случаях, когда в проекте одновременно несколько языков.


AE>B. Чего сильно не хватает в SciTE, и ради чего мог бы подумать о смене редактора:


Да функциональност не плоха, но требует больших трудозатрат на реализацию. Пока хочется исправить сушествуюшие ошибки.
Постараюсь реализовать в следуюших версиях.

AE>1. Парсинга файлов проект и автоматического создания списка методов конкретного проекта, для использования в автоподстановке. ( При этом надо учитывать "в контексте" какого языка сейчас находимся. ) Список методов из стандартных библиотек не сложно забить и в SciTE (*.api файлы), но только это не силно нужно. При постоянной работе их и так помнишь, в отличие от методов созданных в проекте.


Это в принципе реализовано.

AE>2. Не хватает командных кнопок (build, run, compile — маловато будет). Хочу возможность назначать всякие варианты: build + run, run + debug ...
Re[3]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Towiz Украина  
Дата: 31.07.06 15:27
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Нет, ничего не переписываеться. Система Windows 2000? Там точно баг — я проверил. Скорее всего что то вылетело при рисовании меню. К сожалению у Windows такое свойство, что если одно приложение совершило ошибку при рисовании меню, то меню в других процессах тоже не рисуються. Уйдет после перезагрузки.


Вообще это похоже на GDI-leak.
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 31.07.06 15:46
Оценка:
Здравствуйте, Towiz, Вы писали:


T>Вообще это похоже на GDI-leak.

Здравствуйте, Towiz, Вы писали:

Похоже но не он Я уже разобрался — сейчас думаю как фиксить.
ГУИ библиотека сабклассит все меню в потоке чтобы перерисовать не клиентскую область.
При перерисовке использовался ExcludeClipRect чтоб не портить клиентскую часть.
Оказалось что винда не востанавливает ClipBox при перерисовке других меню окон (используется один и тот же MemDC), поэтому в следуюших окнах клиентская областъ исключается при рисовании.

T>Вообще это похоже на GDI-leak.
Re[2]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 04.08.06 00:03
Оценка:
Здравствуйте, shank, Вы писали:

Думаю я нашел причину ошибки отрисовки меню и поправил.
У вас стоит в установках XP Descлtop Properties -> Appearence -> Effects -> ...transition effects for menues and tooltips -> Scroll effect?
Вы бы не могли протестировать с новой версией?
Должно работать корректно.

Заранее большое спасибо за помощь.

S>Что за фигня??!!!! У этой проги, открываешь меню, оно черное. Закрыл, теперь у меня во всех прогах черное меню, даже контекстное!

S>Как исправить? При установки какие-нибудь файлы из system32 переписываются?
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 06.08.06 23:40
Оценка:
Здравствуйте, IPv6, Вы писали:

Обновил версию, пофиксил баги в том числе с работой под Win 2000.
Вы не могли бы проверить, как там сейчас менюшки и иконки?
Должно быть Ок, только иконки немного покоцанные изза альфа канала.

Качать здесь

Буду очень благодарен.

K>>Да. Наверное 2000 надо пока из поддерживаемих систем вибросить Это так риcуются ImageList с Alpha canalом. Надо будет для 2000 и ниже сделат другие иконки, без алфа канала.. Меню лучше и не пробуй... На виходних будем править.


IP>С меню кстати все более менее нормально (не считая черных иконок). А 2000 лучше поддержи (даже если все менюшки/бары делать обычными безградиентов) — систмеа стоит у многих, на многих предприятиях она же еще и корпоративный стандарт.... солидный кусок пользователей короче
Re[4]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 06.08.06 23:49
Оценка:
Здравствуйте, devic, Вы писали:

Долго думал, сделал обводку сверху и снизу
Можно использовать как с цветом линии, так и без. Также можно обводку отключить (пока только прямым редактрованием хмл) а цвет оставить.
Также подправил кое какие баги с атоопределением размера идентации и тд.

Качать здесь

K>>- да наверное будет правилней. Поменял — тепер цвет текушей линии будет братся из включаемого язика. Но всех проблем это не решит, потому как цвет фона включаемого язика определяется, основной схемой текушего документа. С автоцветом тоже всех проблем не решит — в одной строке могут быт включения разних синтаксисов...


D>Если в одной строке, то можно было бы добавить опцию, если в одной строке разные блоки то вообще не подсвечивать эту строку.

D>Получается как у HomeSite с тонкими линиями сверху строки и снизу подойдет больше всего.
Re[5]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: devic Fast Version Control System
Дата: 07.08.06 01:01
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Здравствуйте, devic, Вы писали:


K>Долго думал, сделал обводку сверху и снизу

K>Можно использовать как с цветом линии, так и без. Также можно обводку отключить (пока только прямым редактрованием хмл) а цвет оставить.
K>Также подправил кое какие баги с атоопределением размера идентации и тд.

смотрел, смотрел так и не понял как активировать обводку...

P.S.
в хелпе, в html страничках не установлен bgcolor
Re[6]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 07.08.06 08:25
Оценка:
Здравствуйте, devic, Вы писали:

Сильно протупил — версия на сервере не обновилась... :/
Вечером обновлю. Завтра должно быть Ок.
Прошу прощения за беспокойтво.

K>>Долго думал, сделал обводку сверху и снизу

K>>Можно использовать как с цветом линии, так и без. Также можно обводку отключить (пока только прямым редактрованием хмл) а цвет оставить.
K>>Также подправил кое какие баги с атоопределением размера идентации и тд.

D>смотрел, смотрел так и не понял как активировать обводку...


Спасибо — поправлю.

D>P.S.

D>в хелпе, в html страничках не установлен bgcolor
Re[6]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 08.08.06 00:18
Оценка:
Здравствуйте, devic, Вы писали:

Обновил здесь.

D>смотрел, смотрел так и не понял как активировать обводку...


D>P.S.

D>в хелпе, в html страничках не установлен bgcolor
Re[7]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: devic Fast Version Control System
Дата: 08.08.06 15:29
Оценка:
Здравствуйте, Kefir, Вы писали:
K>Обновил здесь.

супер!

у меня при копировании происходит шелчок и HippoEDIT при выходе копируют... как то не привычно
Re[8]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 08.08.06 15:45
Оценка:
Здравствуйте, devic, Вы писали:

К сожалению ничего не понял :/ можно поподробнее?

D>у меня при копировании происходит шелчок и HippoEDIT при выходе копируют... как то не привычно
Re[9]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: devic Fast Version Control System
Дата: 08.08.06 18:46
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Здравствуйте, devic, Вы писали:


K>К сожалению ничего не понял :/ можно поподробнее?


D>>у меня при копировании происходит шелчок и при выходе копируют... как то не привычно


у меня установлен CLCL и когда происходит копирование происходит шелчок (звук). Так вот, при выходе из HippoEDIT происходит щелчок, т.е. какое то копирывание.

до выхода из HippoEDIT в CLCL:
TEXT
RICH
HTML
LOCALE
OEM
UNICODE

после выхода:
UNICODE
LOCALE
TEXT
OEM TEXT

вот и спрашивается, зачем лезть в clipboard при выходе из программы? Так то мелочь, но как то не приятно.
Re[10]: [ПОРКА] Редактор исходных текстов HippoEDIT
От: Kefir http://www.hippoedit.com
Дата: 08.08.06 22:42
Оценка:
Здравствуйте, devic, Вы писали:

А. Это понятно. HippoEDIT использует свой менеджер клипбоарда, для организации Clipboard Ring и поддержки различных форматов текста.
Поэтому текст не помежаеться сразу после копирования в буфер обмена, но редактор подписываеться как Clipboar Owner и рендерит вставляемый текст по запросу, в зависимости от формата.
В том числе и обычный текст. При выходе же, чтобы контент клипбоарда не потерялся, он вставляеться как текст в буфер уже реально.
Хотя баг все же был Данные копировались в буфер даже тогда, когда владельцем клипбоарда было другое приложение.
Щас подправил. Завтра/послезавтра выложу обновленную версию.

Спасибо большое!

K>>К сожалению ничего не понял :/ можно поподробнее?


D>>>у меня при копировании происходит шелчок и при выходе копируют... как то не привычно


D>у меня установлен CLCL и когда происходит копирование происходит шелчок (звук). Так вот, при выходе из HippoEDIT происходит щелчок, т.е. какое то копирывание.


D>до выхода из HippoEDIT в CLCL:

D>TEXT
D>RICH
D>HTML
D>LOCALE
D>OEM
D>UNICODE

D>после выхода:

D>UNICODE
D>LOCALE
D>TEXT
D>OEM TEXT

D>вот и спрашивается, зачем лезть в clipboard при выходе из программы? Так то мелочь, но как то не приятно.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.