[ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 17.02.08 21:24
Оценка: 15 (1)
Всем здравствуйте.

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

HippoEDIT – текстовый редактор ориентированный для работы с исходным кодом.
Поддерживает подсветку синтаксиса, группировку блоков, шаблоны редактирования, авто- подсказки/дополнение и т.д.

Сайт программы: www.hippoedit.com
Ссылка на закачку беты:
http://www.hippoedit.com/download/hippou13.exe (2000/XP/Vista).
http://www.hippoedit.com/download/hippo13.exe (98/Me).

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

Программа не требует регистрации для xUSSR (проверяется локаль и раскладка).
Если у кого-то это не вариант, пишите, вышлю ключ.

Заранее благодарю.
Re[2]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 19.02.08 13:57
Оценка: 12 (1)
Здравствуйте, Сергей Туленцев, Вы писали:

СТ>Не нашел где настроить новую схему. Ни через гуй, ни через конфиг файлы. Хотел вообще схему для Nemerle


Через гуи нельзя, гораздо легче ее создать просто в текстовом редакторе.

— Берете для примера csharp_spec.xml (схема для C#).
— Переименовываете например в nemerle_spec.xml (имя не важно)
— Изменяете
<SYNTAX id="csharp" name="C#" inherit="cbased" inherit_url="cbase_spec.xml">

на
<SYNTAX id="nemerle" name="Nemerle" inherit="cbased" inherit_url="cbase_spec.xml">


id — обязательно
inherit — имя родительской схеми

Scopes — описание outlining
Styles — описание стилей

Описание правил включения стилей
<Containers>
  <Open id="documentation"/>
</Containers>


— Сохраняете схему
— Перезапускаете редактор. Должна появится новий ситаксис.

Для более сложних описаний, гляньте html_spec.xml там есть примеры включения/embedding (include="css:normal" ) других синтаксисов.
Я в Nemerle не спец, но если будут какие то конкретные вопросы по схеме, шлите вместе с примером файла я посмотрю ( supportbox @ hippoedit com ).
Re: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Roman Odaisky Украина  
Дата: 18.02.08 09:49
Оценка: :)
Здравствуйте, Kefir, Вы писали:

[]

А что он умеет, чего не умеет Vim?

Вот фича, sine qua non: при копировании и вставке куска кода он подстраивает отступ под отступ конечного фрагмента ([p и ]p в Vim)?
До последнего не верил в пирамиду Лебедева.
Re: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: alsemm Россия  
Дата: 19.02.08 01:21
Оценка: +1
Здравствуйте, Kefir, Вы писали:

...

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

— Unicode у вас толком не поддерживается: rtl нету, составные символы (composed characters) не отображаются корректно; не знаю на сколько это принципиально, но без этих вещей японцы и китайцы едва-ли смогут использовать этот редактор; посмотрите в сторону Uniscribe — виндовая библиотека для полноценного отображения юникода; тут http://catch22.net/tuts/editor11.asp много полезного найти можно;
— было бы здорово, если бы Ваш редактор "понимал" файлы с описание подсветки синтаксиса от других популярных редакторов вместо очередного самопального формата на основе xml;

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

Алексей
Re: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Michael7 Россия  
Дата: 17.02.08 21:38
Оценка:
По ссылке не ходил, но

Текстовый редактор уже настолько избитая область, столько их всяких разных и платных и бесплатных, в том числе ориентированных на работу с исходным кодом и с подсветкой синтаксиса, что для привлечения внимания надо чем-то особенным впечатлить, чтоб хотя бы сходить по ссылке.

Иначе говоря, подчеркнуть какую-то выдающуюся его особенность. Например, в отличие от многих других, умеет то-то и то-то; в нем реализована самая полная поддержка XXXX; реализация фичи YYYY отличается особой ZZZZ-овостью.

Потенциальному пользователю после такого описания должно быть интересно хотя бы глянуть "а что это он придумал, надо глянуть как ему это удается"
Re[2]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 17.02.08 22:38
Оценка:
Ну я спамить не хотел...

кто хочет тот зайдет хотя бы на сайт, там достаточно информации я ж вам его не продаю
Могу сказать что редактор сделан на своем движке, те. это не еще один клон нотедад ++ или ему подобных на движке Scintilla.
В редакторе я попытался особое внимание уделить юзабилити, не делая комбайн типа UltaEdit, PSpad.

Из оличительных черт, то из-за чего можно хотя бы посмотеть:
— по моему наилучшая визуализация кода (областей видимости, скобок, букмарков, и тд)
— мощный поиск, лучше чем у других. Как обычный так инкрементальный. C точки зрения юзабилити и функциональности.
— шаблоны кода с большим количеством встроенных тегов
— авто-дополнение, как из словаря так из статистики, учитывая "стили" (тяжело обяснить, если гляните схемы описания синтаксиса будет более понятно)
— подсказки (Code-Hints)
— многоколонная печать, схемы печати
— VS like интерфейс
— уникальный движок, позволяющий создавать свои, расширять, наследовать включать схемы (чем то похоже на реализацию colorer но без регулярных выражений). Он позволяет гибко задавать правила включения для стилей и scope блоков.
— отличная поддержка кодировок
— etc

все конечно IMHO. но думаю вам понравится

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

M>По ссылке не ходил, но


M> Текстовый редактор уже настолько избитая область, столько их всяких разных и платных и бесплатных, в том числе ориентированных на работу с исходным кодом и с подсветкой синтаксиса, что для привлечения внимания надо чем-то особенным впечатлить, чтоб хотя бы сходить по ссылке.


M>Иначе говоря, подчеркнуть какую-то выдающуюся его особенность. Например, в отличие от многих других, умеет то-то и то-то; в нем реализована самая полная поддержка XXXX; реализация фичи YYYY отличается особой ZZZZ-овостью.


M>Потенциальному пользователю после такого описания должно быть интересно хотя бы глянуть "а что это он придумал, надо глянуть как ему это удается"
Re: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: cencio Украина http://ua-coder.blogspot.com
Дата: 17.02.08 23:33
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Всем здравствуйте.


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


K>HippoEDIT – текстовый редактор ориентированный для работы с исходным кодом.

K>Поддерживает подсветку синтаксиса, группировку блоков, шаблоны редактирования, авто- подсказки/дополнение и т.д.

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


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


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

отсюда возник нескромный вопрос, зачем развивать редактор? проект вроде не молодой порка в 2006
Автор: Kefir
Дата: 12.07.06
, сил в него в вроде тоже вложено, а зачем? если это хобби — выложить в опен соурс, не вериться что такое может приносить прибыль
Re[2]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 18.02.08 00:09
Оценка:
Здравствуйте, cencio, Вы писали:

C>основная проблема — побровзав сайт 5 минут, так и не понял, почему стоит переходить с фришного опенсоурсного нотепад++ на бегимотик.

C>по опыту общения с американскими програмерами — юзать опенсоур любят не меньше нашего, покупают платный, когда в нем есть "изюминка"

сайт пока не обновил под фичи из новой версии. то что лучше чем в нотепад ++ : поиск, эксплоуер проэктов, визуальное представление в редакторе, цветовые схемы, поддержка кодировок, быстродействие, темплейты, подсказки, авто-дополнение, визуальное переключение между табами, подсказки возможных комманд

C>отсюда возник нескромный вопрос, зачем развивать редактор? проект вроде не молодой порка в 2006
Автор: Kefir
Дата: 12.07.06
, сил в него в вроде тоже вложено, а зачем? если это хобби — выложить в опен соурс, не вериться что такое может приносить прибыль


да, это хобби, коим занимаюсь в свободное от основной работы время. ну и паралельно развиваю редактор, в том виде в каком бы хотел его иметь. Выкладывать в опен сорс не хочу, потому как свой труд ценю, и не хочу отдавать просто так. Фривару для русскоязычных пользователей — пожалуйста
Re: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Jury Gerasimov http://www.softshape.com
Дата: 18.02.08 00:26
Оценка:
Здравствуйте, Kefir, Вы писали:

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


За такую страницу фич как на сайте разработчика надо четвертовать. Надо же додуматься ! Чтобы просто прочитать все фичи, придется сделать 20 кликов мышью !

Автор, похоже, сам не работает с XML, т.к. соотв. цветовая схема сделана явно "для галочки" и выглядит очень скучно, а настроить ее нельзя — пункта XML нет в настройках раскраски. А уж если в XML находится что-то еще (в моем случае JavaScript), то это полный триндец. Напишите мне на jury@softshape.com, если есть желание, я сброшу пример подобного файла. Сам я работаю с ним в Programmers Notepad, и там все ОК. А ваш даже часть переносов строк показывает квадратиками.
Re[2]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 18.02.08 00:54
Оценка:
Здравствуйте, Jury Gerasimov, Вы писали:

JG>За такую страницу фич как на сайте разработчика надо четвертовать. Надо же додуматься ! Чтобы просто прочитать все фичи, придется сделать 20 кликов мышью !

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

JG>Автор, похоже, сам не работает с XML, т.к. соотв. цветовая схема сделана явно "для галочки" и выглядит очень скучно, а настроить ее нельзя — пункта XML нет в настройках раскраски. А уж если в XML находится что-то еще (в моем случае JavaScript), то это полный триндец. Напишите мне на jury@softshape.com, если есть желание, я сброшу пример подобного файла. Сам я работаю с ним в Programmers Notepad, и там все ОК. А ваш даже часть переносов строк показывает квадратиками.


сразу вопрос, а какую версию вы поставили? Бету 1.3 или 1.2? Надо 1.3
пункт XML есть, смотрите Syntaxes Settings, расскраска происходит косвенно, схема языка использует либо цвета из палитры (то что вы имеете ввиду), либо любые другие цвета, либо прозрачный цвет.
Если версия 1.3 вышлите пожалуйста пример на supportbox@hippoedit.com, расскраску JavaScript внутри XML можно включить изменив схему XML (файл xml_spec.xml, в текстовом режиме)
Автор работает с xml но согласен, что разбор xml не фонтан, на данный момент это ограничение парсера в разборе анонимных ключевых слов. Собираюсь улучшить в след версиях
Квадратиков в 1.3 быть не должно. Шлите файл.
Re: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: e.t.003 Россия  
Дата: 18.02.08 06:07
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Всем здравствуйте.


Здравствуйте.
Маленький советик.
Раз уж у вас есть форум, и там одна категория (General Discussion), то сделайте так, чтобы люди с сайта попадали сразу сюда: http://www.hippoedit.com/forum/index.php?board=1.0
Зачем тыкаться лишний раз?
Re[2]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: ov  
Дата: 18.02.08 07:37
Оценка:
ET0>Раз уж у вас есть форум, и там одна категория (General Discussion), то сделайте так, чтобы люди с сайта попадали сразу сюда: http://www.hippoedit.com/forum/index.php?board=1.0

а мне форум понравился. "берет" количеством сообщений и реакцией службы поддержки.
лучше уж вообще спрятать пока.
Re[3]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 18.02.08 07:49
Оценка:
Здравствуйте, ov, Вы писали:

ov>а мне форум понравился. "берет" количеством сообщений и реакцией службы поддержки.

ov>лучше уж вообще спрятать пока.

форум не нестроен — согласен, подправлю.
Re: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Comfort http://www.comfort-software.com/
Дата: 18.02.08 07:53
Оценка:
Программу не скачал, но скриншотик понравился.
Лично я из тех людей, которые любят аутлукоподобные интерфейсы. Сам такие "леплю".
По первой странице сложилось впечатление, что программа классная.
Пошел дальше...
1. Ссылка "Purchase" пришлось маленько поискать. Хорошо, что я знаю где искать.
2. На странице Purchase цены слишком низко. А перед ними Российский флаг!!! Я 100% россиянин и то испугался, что он там делает. Убрать бы его. Можно в программе сообщать, если выбран русский язык или еще куда. Или хотя бы цены повыше, а внизу русские "иероглифы" написать.
3. Features читать неудобно. Нет "сисек" .... ну т.е. скриншотов.
4. В форуме надо отвечать сразу.
5. Links — может я что-то не понимаю, но зачем же рекламировать конкурентов?
Re[2]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Comfort http://www.comfort-software.com/
Дата: 18.02.08 07:55
Оценка:
C>3. Features читать неудобно. Нет "сисек" .... ну т.е. скриншотов.

Извиняюсь. Нашел! Удобно.
Re[2]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 18.02.08 08:07
Оценка:
Здравствуйте, Comfort, Вы писали:

C>1. Ссылка "Purchase" пришлось маленько поискать. Хорошо, что я знаю где искать.

Ну вроде слева в меню есть.. Ну и на некоторых страницах дополнительно в конце страницы.

C>2. На странице Purchase цены слишком низко. А перед ними Российский флаг!!! Я 100% россиянин и то испугался, что он там делает. Убрать бы его. Можно в программе сообщать, если выбран русский язык

C>или еще куда. Или хотя бы цены повыше, а внизу русские "иероглифы" написать.
Русские йероглифы + флаг видны только если в броузере первым стоит русский. Цены подниму.

C>4. В форуме надо отвечать сразу.

да я понял. раньше был phpbb, завалилвали спамом, потом вообще упал хостинг со всей историей. Перешел не smf, но довести его до ума руки еще не дошли.

C>5. Links — может я что-то не понимаю, но зачем же рекламировать конкурентов?

ну а чего нет. мы — типа честные. линки все nofollow
Re: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Pavel Mosunov Россия  
Дата: 18.02.08 08:45
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Всем здравствуйте.


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


K>HippoEDIT – текстовый редактор ориентированный для работы с исходным кодом.

K>Поддерживает подсветку синтаксиса, группировку блоков, шаблоны редактирования, авто- подсказки/дополнение и т.д.

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

K>Ссылка на закачку беты:
K> — http://www.hippoedit.com/download/hippou13.exe (2000/XP/Vista).
K> — http://www.hippoedit.com/download/hippo13.exe (98/Me).

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


K>Программа не требует регистрации для xUSSR (проверяется локаль и раскладка).

K>Если у кого-то это не вариант, пишите, вышлю ключ.

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


Мне продукт функционально понравился. Не понравился file explorer. Предпочитаю чтоб файлы и папки были в одном дереве. Но это уже мои предпочтения, и, так как редактор заточен для програмирования, project explorer во многом решает проблему.
Но функционально производит впечатление мощного и удобного продукта. В качестве редактора для написания кода и работы с проектом показался удобным. В качестве просмоторщика файлов на диске не удобен. Тяжеловат, файл експлорер по мне не удобен. Пользую emeditor.
Вопросы и рассуждения на тему зачем нужен еще один редактор считаю пустым трепом. Вы ж не задаете вопрос, зачем нужна еще одна модель мобильника? Чтоб было еще удобнее, быстрее, выше и т.д. Нет предела совершенству -)
Автору искренно удачи -))
Re[3]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Comfort http://www.comfort-software.com/
Дата: 18.02.08 08:50
Оценка:
Здравствуйте, Kefir, Вы писали:

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


C>>1. Ссылка "Purchase" пришлось маленько поискать. Хорошо, что я знаю где искать.

K>Ну вроде слева в меню есть.. Ну и на некоторых страницах дополнительно в конце страницы.
Лично у меня постепенно складывается впечатление, что лучше на главной странице сделать две большие кнопки типа Download now for free и Buy/Purchase.
Многие так делают. Я думаю, что это удобнее для неанглоязычных посетителей — испанцев, итальянцев...

C>>2. На странице Purchase цены слишком низко. А перед ними Российский флаг!!! Я 100% россиянин и то испугался, что он там делает. Убрать бы его. Можно в программе сообщать, если выбран русский язык

C>>или еще куда. Или хотя бы цены повыше, а внизу русские "иероглифы" написать.
K>Русские йероглифы + флаг видны только если в броузере первым стоит русский. Цены подниму.
Это хорошо.

C>>4. В форуме надо отвечать сразу.

K>да я понял. раньше был phpbb, завалилвали спамом, потом вообще упал хостинг со всей историей. Перешел не smf, но довести его до ума руки еще не дошли.
Ну так убрать его подальше пока. Куда-нить на страницу support.

C>>5. Links — может я что-то не понимаю, но зачем же рекламировать конкурентов?

K>ну а чего нет. мы — типа честные. линки все nofollow
Это я как покупатель говорю. Зашел на сайт, программа понравилась. Почему бы, думаю, не прикупить себе, хотя такой потребности вроде-бы не ощущал.
Ну, думаю, здорово, что наконец кто-то сделал хороший продукт. И вдруг оказывается, что уже много кто придумал такие хорошие продукты.
Вот лично я щелкнул на первую попавшуюся ссылку и мне тоже понравился другой продукт. Хотя он и стоит 49 баксов. Ну дороже, значит лучше! Меня фактически "потерял".
Re: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: campri  
Дата: 18.02.08 11:29
Оценка:
Такое замечание-предложение:

Очень полезной вещи не хватает (а может есть, но выключена по умолчанию?) — подсмотрено в IntelliJ IDEA.
Там сделано так, что если курсор оказывается около закрывающей скобки (чаще всего это '}'), и при этом соответствующая '{' скобка уже не видна (ну много слишком кода между ними), то сверху всплывает такое окошко, строки на 2-3, в котором показаны и '{', и то, ради чего эта скобка открывалать-то (ну т.е. if(...) или может switch(...) ) — очень удобно получается!
Re: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Dima_1st  
Дата: 18.02.08 12:41
Оценка:
K>Любая критика/предложения по улучшению приветствуются.

Поигрался, на 1м файле. После закрытия = AV в mfc.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[2]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 18.02.08 12:46
Оценка:
Здравствуйте, Roman Odaisky, Вы писали:

RO>Вот фича, sine qua non: при копировании и вставке куска кода он подстраивает отступ под отступ конечного фрагмента ([p и ]p в Vim)?


я бы все же сказал что редактор ориентирован больше на визуалное редактирование, и наверное угодить пользователям vim/emacs будет тяжело. Основное отличие, по моему — отсуствие командного интерфейса и расширяемость.
Но форматирование пру вставке есть — Tools-Options-Formatting-Format on every paste.
Но с другой стороны есть кое что обшее: все команди доступны по шоткатам, инкременталный поиск подсвечивает все вхождения в дополнение к первому, есть поддержка работы с якорями...
Не сказал что-бы я был экспертом по емакс, а с вим вообше не работал. Так что прошу прощения за некомпетентность.
Re[2]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 18.02.08 12:48
Оценка:
Здравствуйте, Dima_1st, Вы писали:

D_>Поигрался, на 1м файле. После закрытия = AV в mfc.


версия бета 1.3?
Re[2]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 18.02.08 13:15
Оценка:
Здравствуйте, campri, Вы писали:

C>Очень полезной вещи не хватает (а может есть, но выключена по умолчанию?) — подсмотрено в IntelliJ IDEA.

C>Там сделано так, что если курсор оказывается около закрывающей скобки (чаще всего это '}'), и при этом соответствующая '{' скобка уже не видна (ну много слишком кода между ними), то сверху всплывает такое окошко, строки на 2-3, в котором показаны и '{', и то, ради чего эта скобка открывалать-то (ну т.е. if(...) или может switch(...) ) — очень удобно получается!

Спасибо, этого пока нет. Но идея мне очень понравилась, еще нигде не видел.
Добавлю в свой туду-лист.
Re[3]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Dima_1st  
Дата: 18.02.08 13:33
Оценка:
Здравствуйте, Kefir, Вы писали:

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


D_>>Поигрался, на 1м файле. После закрытия = AV в mfc.


K>версия бета 1.3?


1.3.348

еще очень важный момент.
Я перешел на notepad++ только из за того, что у него есть очень замечательный плагин Execute. Очень удобно отлаживать php, ruby и т.д. скрипты. Посмотрите как там это реализовано. Т.к. программерский редактор без возможности передачи в компилятор и без возможности консоли это уже не очень интересно...
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: ilya123 Россия  
Дата: 18.02.08 13:39
Оценка:
K>Перед выпуском нового релиза хотелось бы получить конструктивную критику и замечания, как по программе, так и по сайту.
K>HippoEDIT – текстовый редактор ориентированный для работы с исходным кодом.
K>Поддерживает подсветку синтаксиса, группировку блоков, шаблоны редактирования, авто- подсказки/дополнение и т.д.

На многих скриншотах Си++. Риторический вопрос: чем этот редактор лучше связки Visual Studio + Visual Assist?
Из профессиональных программеров на Си++ 99% не откажутся от студии.

Есть гораздо более перспективный рынок — плагины к студии. Замена Visual Assist и т.п.
Там можно брать денег от 100$ и рынок на порядок больше.
Могу даже продать идею за 5% от прибыли
Сейчас есть некоторое количество проектов на Visual C++ 6.0. И программерам приходится работать в редакторе 10-летней давности. Сделайте надстройку, которая будет сворачивать функции и циклы в файле + замена в нескольких файлах + закладки открытых окон — это уже можно продавать.
Re[4]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 18.02.08 13:52
Оценка:
Здравствуйте, Dima_1st, Вы писали:

D_>>>Поигрался, на 1м файле. После закрытия = AV в mfc.


можно файл на supportbox @ hippoedit com? Проверю.

D_>еще очень важный момент.

D_>Я перешел на notepad++ только из за того, что у него есть очень замечательный плагин Execute. Очень удобно отлаживать php, ruby и т.д. скрипты. Посмотрите как там это реализовано. Т.к. программерский редактор без возможности передачи в компилятор и без возможности консоли это уже не очень интересно...

посмотрел, мне кажется что 90 процентов можно покрыть используя Tools (Manage tools) в хиппоедит. Можно исползовать как тулc для языка так и для проэкта.
Re[5]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Dima_1st  
Дата: 18.02.08 14:05
Оценка:
Здравствуйте, Kefir, Вы писали:

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


D_>>>>Поигрался, на 1м файле. После закрытия = AV в mfc.


K>можно файл на supportbox @ hippoedit com? Проверю.


Да в том то и дело что не повторяется я пробовал, там похоже последовательность действий важна т.к. файл очень простой это hello world от C#
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[2]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 18.02.08 14:14
Оценка:
Здравствуйте, ilya123, Вы писали:

I>На многих скриншотах Си++. Риторический вопрос: чем этот редактор лучше связки Visual Studio + Visual Assist?

I>Из профессиональных программеров на Си++ 99% не откажутся от студии.

да, это понятно что для редактирования Visual Studio + Visual Assist но если надо по быстрому просмотреть фаил, то это самое то.
скриншоти надо подправит на более веб ориентированные наверное. Попробуите например сложниий фаил с хтмл, пхп, цсс, и ява скрипт.

I>Есть гораздо более перспективный рынок — плагины к студии. Замена Visual Assist и т.п.

I>Там можно брать денег от 100$ и рынок на порядок больше.
I>Могу даже продать идею за 5% от прибыли
I>Сейчас есть некоторое количество проектов на Visual C++ 6.0. И программерам приходится работать в редакторе 10-летней давности. Сделайте надстройку, которая будет сворачивать функции и циклы в файле + замена в нескольких файлах + закладки открытых окон — это уже можно продавать.

да, но ринок вымираюший, да и чтоб составит конкуренцию Visual Assist потребуется огромное количество ресурсов. Надо быть лучше Visual Assist, Resharper чтоб заставит перейти на твой плагин.
Re[6]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 18.02.08 14:19
Оценка:
Здравствуйте, Dima_1st, Вы писали:

D_>Да в том то и дело что не повторяется я пробовал, там похоже последовательность действий важна т.к. файл очень простой это hello world от C#


жаль :/ . если получится воспроизвести ( вдруг что еще попробуете ), напишите пожалуйста на supportbox @ hippoedit com.
Re[2]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 18.02.08 14:31
Оценка:
Здравствуйте, Pavel Mosunov, Вы писали:

PM>Но функционально производит впечатление мощного и удобного продукта. В качестве редактора для написания кода и работы с проектом показался удобным. В качестве просмоторщика файлов на диске не удобен. Тяжеловат, файл експлорер по мне не удобен. Пользую emeditor.


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

Можно разъяснить что имелось в виду под тяжеловат? Редактор медленно подымается, много жрет памяти, или файл експлорер тяжеловат в использовании? В хиппоедит есть например фильтрация файлов в отличии от emeditor. Спасибо.
Re: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Аноним  
Дата: 18.02.08 14:38
Оценка:
Здравствуйте, Kefir, Вы писали:

K>Всем здравствуйте.


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


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

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

А>Вообще-то хотелось бы такой плагин к студии (безплатный) но и Ваш редактор с такой фичей бы подошел.

К сожалению это пока предоставить не представляется возможним. Хиппоедит не специализировнний редактор для C++ или PHP. Те он не знает реальной области видимости переменной. Поэтому подсветить может только все вхождения (Search-Mark All). Но я думаю если для Visual Studio то можно использовать плагин Visual Assist X и его функцию Find References.
Re[3]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Аноним  
Дата: 18.02.08 16:17
Оценка:
Здравствуйте, Kefir, Вы писали:

K>К сожалению это пока предоставить не представляется возможним. Хиппоедит не специализировнний редактор для C++ или PHP. Те он не знает реальной области видимости переменной. Поэтому подсветить может только все вхождения (Search-Mark All). Но я думаю если для Visual Studio то можно использовать плагин Visual Assist X и его функцию Find References.


Ну "Find All Reference" есть и в 2005 студии.
Только каждый раз кликать и копаться в окне вывода (для анализа кода — особенно чужого) не представляется возможным.
Насколько я понял такая функция есть в решарпере, но он к сожалению платный
Re[5]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Dima_1st  
Дата: 18.02.08 16:25
Оценка:
D_>>Я перешел на notepad++ только из за того, что у него есть очень замечательный плагин Execute.
K>посмотрел, мне кажется что 90 процентов можно покрыть используя Tools (Manage tools) в хиппоедит. Можно исползовать как тулc для языка так и для проэкта.

Поигрался с tools — нет это не то. у вас просто вызов и все. Там просто удобная виндовая консоль. Это несколько разные вещи. Ваш тоолс — это для компиляции. А там удобство для именно программирования всяких мелких вещей, которые сразу удобно проверить в действии.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Sashaka Россия  
Дата: 18.02.08 18:35
Оценка:
Какую GUI библиотеку использовал, если не секрет?

По теме — посмотрел пару скринов, выглядит неплохо, но так как я практически редактирую только исходники в VS для меня эта программа особого интереса не представляет.

К тому же наслышан о известных мощных инструментах для редактирования кода: SlickEDIT, Eclipse. Думаю что конкурировать в этой нише тебе будет сложно.
Re[2]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 18.02.08 18:51
Оценка:
Здравствуйте, Sashaka, Вы писали:

S>Какую GUI библиотеку использовал, если не секрет?

http://www.codeproject.com/KB/library/guitoolkit.aspx
правда сильно доработано напильником. испанский товарищ там сильно намудрил...

S>По теме — посмотрел пару скринов, выглядит неплохо, но так как я практически редактирую только исходники в VS для меня эта программа особого интереса не представляет.

S>К тому же наслышан о известных мощных инструментах для редактирования кода: SlickEDIT, Eclipse. Думаю что конкурировать в этой нише тебе будет сложно.

SlickEdit, Eclipse — это другая весовая категория. И скрины наверное вводят в заблуждение — это не C++ IDE, а универсальный редактор типа: EmEditor, TextPad, EditPlus, PsPad, Notepad ++, расширяемый под любие язики посредством дополнителных xml схем.
Re: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: kochmin_alexandr Россия  
Дата: 19.02.08 07:01
Оценка:
Kefir пишет:

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


работу с FTP хочу. Именно этим мне PSPad и нравится.
Posted via RSDN NNTP Server 2.1 beta
Re[2]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: trump-card Россия n/a
Дата: 19.02.08 07:57
Оценка:
Программка понравилась. Продолжайте, не унывайте, развивайте
Re: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: c-smile Канада http://terrainformatica.com
Дата: 19.02.08 08:19
Оценка:
Здравствуйте, Kefir, Вы писали:


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


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


В принципе мне редактор на первый взгляд понравился. Кстати действительно хороших редакторов немного.

Единственный вопрос который сразу возник: как отключить этот стиль оффиса и использовать системные цвета (которые я себе долго подбирал)?
Это есть или жестоко вшито?

Вопрос не праздный в общем-то. good desktop citizen для таких приложений — the must.
Но тут вопрос на какую область применения позиционируется редактор?
Если на быть рабочей лошадью то имхо системный и легкий (два смысловых слоя) UI это наверное то что будет цениться.

Есть или предполагается ли иметь scripting встроенный? За для расширения/наращивания?
Re[2]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 19.02.08 08:30
Оценка:
Здравствуйте, alsemm, Вы писали:

A>- Unicode у вас толком не поддерживается: rtl нету, составные символы (composed characters) не отображаются корректно; не знаю на сколько это принципиально, но без этих вещей японцы и китайцы едва-ли смогут использовать этот редактор; посмотрите в сторону Uniscribe — виндовая библиотека для полноценного отображения юникода; тут http://catch22.net/tuts/editor11.asp много полезного найти можно;


Про Uniscribe я знаю, но из-за сложности имплементации и из-за дополнительной длл пока не использовал. На работе пытались для текстового движка использовать, но потом забили и перешли на RichTextEdit, у него, по-моему, он с 3 версией встроен. И все же я бы не сказал, что это первостепенно для редактора исходников, разве что для коментариев. На сколько я знаю, японцам и китайцам rtl не нужен, это в основно для арабского и иврита. Поддержки вертикальных фонтов все равно нет. Думаю даже в emeditor (единственный текстовый редактор который я знаю, на данный момент поддерживающий юнискрайб) этого нет. А поддержка IME у меня есть. Что действительно важно для японцев/китайцев. За ссылку спасибо (хотя чето в Notepade воспроизвести "тяжелый" unicode меня не вышло, в WordPad — да, но это RichTextEdit), толково расписано.

A>- было бы здорово, если бы Ваш редактор "понимал" файлы с описание подсветки синтаксиса от других популярных редакторов вместо очередного самопального формата на основе xml;

Какие редакторы вы имеете ввиду? Scintilla based (Notepad++, Scite, Programmers Notepad) с hardcoded лексером для языка? Или например emeditor c #SpecialSyntax=HTML-Embedded? Что также являеться захардкоденной логикой. Дело в том что схема языка для хиппоедит гораздо более обширна, чем схемы аналогов, потому как я не использую никакой жесткой логики. Все описываеться схемой. В этом есть свои плюсы (универсальность) и минусы(ограничения). Наиболее приближенный аналог, схема для colorer (FAR), если видели. Но трансляция схем в свои программно, потребует больших трудозатрат. При желании это можно сделать вручную. Вам какого языка не хватает?
Справедливости ради скажу что в UltraEdit тоже схемы более менее ничего, но опять же я написание транслятора себя не окупит (хотя бы потому, что никто кроме колорера и хиппоедита, не поддерживает наследования, включения, расширения схем)

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

Какой редактор Вам больше нравиться? Дайте направление
Re[2]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 19.02.08 08:31
Оценка:
Здравствуйте, kochmin_alexandr, Вы писали:

_>работу с FTP хочу. Именно этим мне PSPad и нравится.


Понял. Учту при расставлении приоритетов
Re[3]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 19.02.08 08:33
Оценка:
Здравствуйте, trump-card, Вы писали:

TC>Программка понравилась. Продолжайте, не унывайте, развивайте


Спасиб.
Re[2]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 19.02.08 08:42
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Единственный вопрос который сразу возник: как отключить этот стиль оффиса и использовать системные цвета (которые я себе долго подбирал)?

CS>Это есть или жестоко вшито?

К сожалению есть поддежрка только двух схем, Office 2003 и XP. Попробуйте XP — View — Themes — XP. Классического интерфейса нет.

CS>Вопрос не праздный в общем-то. good desktop citizen для таких приложений — the must.

CS>Но тут вопрос на какую область применения позиционируется редактор?
CS>Если на быть рабочей лошадью то имхо системный и легкий (два смысловых слоя) UI это наверное то что будет цениться.
Да, я согласен. Использовалась фришная гуй библиотека, отсюда и ограничения.. Возможно потом сменю на какую нибудь платную, или дождусь VS 2008 Feature Pack

CS>Есть или предполагается ли иметь scripting встроенный? За для расширения/наращивания?

Предполагаеться, но пока руки не дошли. Как и подержку макросов. Как и плагинов
Re[3]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: kochmin_alexandr Россия  
Дата: 19.02.08 08:44
Оценка:
Kefir пишет:

>

> _>работу с FTP хочу. Именно этим мне PSPad и нравится.
>
> Понял. Учту при расставлении приоритетов

отлично. И тогда маленькое пожелание: чтоб на ftp можно было залить
сразу неколько (все измененные) открытых в редакторе файлов и чтоб при
этом каждый файл попал на ftp с учетом структуры каталогов, в отличие от
pspad.
Вот это была бы фича хорошая по-моему и полезная.
Posted via RSDN NNTP Server 2.1 beta
Re: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Сергей Туленцев Россия http://software.tulentsev.com
Дата: 19.02.08 08:51
Оценка:
K>Всем здравствуйте.
Буэнос диас.

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


В File explorer необходимо поставить delay на показ прогрессбара. Скажем, полсекунды. Если у меня каталоги маленькие и открываются практически мгновенно, а показывающийся прогрессбар вылазит за пределы окна (вызывая скроллбар), то всё это мелькание жутко раздражает.
--
Re[3]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: kochmin_alexandr Россия  
Дата: 19.02.08 08:56
Оценка:
и еще:
выбор посветки синтаксиса по расширению файла. А то открыл php файл, а
подсветка получилась html
и наверное стоит попробовать сделать автоматический выбор кодировки.
Т.е. открыл я файл где русский текст уникодом написан. и задумался, а
где же уникод.
дальше. вот бы сделать чтоб кликнул в коде на вызов функции или
переменную, и чтоб курсор перешел на декларацию. Хотя я не уверен что
такое можно сделать нормально без мощного анализа синтаксиса\компилятора.
Posted via RSDN NNTP Server 2.1 beta
Re: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Сергей Туленцев Россия http://software.tulentsev.com
Дата: 19.02.08 09:03
Оценка:
K>Любая критика/предложения по улучшению приветствуются.

Не нашел где настроить новую схему. Ни через гуй, ни через конфиг файлы. Хотел вообще схему для Nemerle
--
Re[3]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: alsemm Россия  
Дата: 19.02.08 10:14
Оценка:
Здравствуйте, Kefir, Вы писали:

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


A>>- Unicode у вас толком не поддерживается: rtl нету, составные символы (composed characters) не отображаются корректно; не знаю на сколько это принципиально, но без этих вещей японцы и китайцы едва-ли смогут использовать этот редактор; посмотрите в сторону Uniscribe — виндовая библиотека для полноценного отображения юникода; тут http://catch22.net/tuts/editor11.asp много полезного найти можно;


K>Про Uniscribe я знаю, но из-за сложности имплементации и из-за дополнительной длл пока не использовал. На работе пытались для текстового движка использовать, но потом забили и перешли на RichTextEdit, у него, по-моему, он с 3 версией встроен.

Да, в RichTextEdit честный юникод. А dll-ину c собой таскать не нужно, по крайней мере для winxp. Согласен, прикрутить uniscribe сложно, зато почетно

K>И все же я бы не сказал, что это первостепенно для редактора исходников, разве что для коментариев. На сколько я знаю, японцам и китайцам rtl не нужен, это в основно для арабского и иврита.

Вы правильно про rtl пишите, я просто все в кучу свалил . Конечно это не критичная вещь, но с ней у вашего редактора будет довольно сильное imho конкурентное преимущество перед аналогами. Я не спец. в шароваре, маркетинге, могу и ошибаться. По крайней мере будет "фишка" которой нет у многих.

K>Поддержки вертикальных фонтов все равно нет. Думаю даже в emeditor (единственный текстовый редактор который я знаю, на данный момент поддерживающий юнискрайб) этого нет.

Вертикальная запись это уже совсем экзотика

A>>- было бы здорово, если бы Ваш редактор "понимал" файлы с описание подсветки синтаксиса от других популярных редакторов вместо очередного самопального формата на основе xml;

K>Какие редакторы вы имеете ввиду? Scintilla based (Notepad++, Scite, Programmers Notepad) с hardcoded лексером для языка? Или например emeditor c #SpecialSyntax=HTML-Embedded? Что также являеться захардкоденной логикой. Дело в том что схема языка для хиппоедит гораздо более обширна, чем схемы аналогов, потому как я не использую никакой жесткой логики. Все описываеться схемой. В этом есть свои плюсы (универсальность) и минусы(ограничения).
Да, хотя бы Scintilla based. А вам не все равно как логика сделана? Мне вот, как пользователю, совсем не интересно копаться в схемах, "подкручивать" их, а тем более новые писать самому. Кому-то может и нравится. Достоинство такого подхода в том, что лексеров для scintilla написано море — проекто-то уже лет 6-7 существует. Косяков по минимуму.

K> Наиболее приближенный аналог, схема для colorer (FAR), если видели. Но трансляция схем в свои программно, потребует больших трудозатрат. При желании это можно сделать вручную. Вам какого языка не хватает?

Colorer видел, с автором лично знаком Если это проект для удовольствия и вам нравится самому делать схемы для "раскраски" текста, то и хорошо, не надо ничего заимствовать.

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

K>Какой редактор Вам больше нравиться? Дайте направление
M$: MSVC, Scite;
Linux: NEdit, Gedit.
Не скажу что они мне сильно нравятся — я ими просто пользуюсь.
В Gedit есть встроенная проверка орфографии — удобно. Вы могли бы, например, сделать поддержку openoffice словарей (http://wiki.services.openoffice.org/wiki/Dictionaries). Для этого и либа вроде есть — http://en.wikipedia.org/wiki/Hunspell. Было бы полезно.

Алексей
Re[3]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Pavel Mosunov Россия  
Дата: 19.02.08 11:51
Оценка:
Здравствуйте, Kefir, Вы писали:

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


PM>>Но функционально производит впечатление мощного и удобного продукта. В качестве редактора для написания кода и работы с проектом показался удобным. В качестве просмоторщика файлов на диске не удобен. Тяжеловат, файл експлорер по мне не удобен. Пользую emeditor.


K>Спасибо за комментарии.


K>Можно разъяснить что имелось в виду под тяжеловат? Редактор медленно подымается, много жрет памяти, или файл експлорер тяжеловат в использовании? В хиппоедит есть например фильтрация файлов в отличии от emeditor. Спасибо.


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

Хотя щас опять запустил, сравнил, вроде разница не критична. Бегемотик довольно шустро стартует.
Re[4]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 19.02.08 13:15
Оценка:
Здравствуйте, kochmin_alexandr, Вы писали:

_>и еще:

_>выбор посветки синтаксиса по расширению файла. А то открыл php файл, а
_>подсветка получилась html

ну, насколько я знаю, даже в php файле базовый синтаксис html и для того чтоби переключиться в php надо включить скриптовый блок:
<?php ?> — внутри скриптового блока пхп будет определен. Это так же причина того, что расширение *.php ассоциировано с HTML.

_>и наверное стоит попробовать сделать автоматический выбор кодировки.

_>Т.е. открыл я файл где русский текст уникодом написан. и задумался, а
_>где же уникод.

редактор должен автоматически распознавать Unicode и ASCII. Если Ваш файл имеет file sign bytes / Byte Order Mark (FEFF/FFFE/EFBBBF) или не имеет и является UTF-16 Little Endian то кодировка будет распознана. Соответственнно для уникод Вы должны видеть русский без проблем.
Если же Вы сохранили файл как ASCII и Ваш язык по умолчанию для Non-Unicode программ не русскиий, то автоматически расспознать язык без статического анализа невозможно. Гораздо легче Вам поменять кодиривку после открытия. Она запомнится и будет применятся к данному файлу по умолчанию. Тоже справедливо для синтаксиса.
В дополнение к этому редактор должен распознавать кодировки в xml, html по указанному в хедере encoding. Даже при сохранении.
Пришлите Ваш файл я гляну — supportbox @ hippoedit . com

_>дальше. вот бы сделать чтоб кликнул в коде на вызов функции или

_>переменную, и чтоб курсор перешел на декларацию. Хотя я не уверен что
_>такое можно сделать нормально без мощного анализа синтаксиса\компилятора.

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

СТ>В File explorer необходимо поставить delay на показ прогрессбара. Скажем, полсекунды. Если у меня каталоги маленькие и открываются практически мгновенно, а показывающийся прогрессбар вылазит за пределы окна (вызывая скроллбар), то всё это мелькание жутко раздражает.


да. Это уже заметил Jury Gerasimov, его предложение было 1.5 секунды
Поправлю.
Re[5]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: kochmin_alexandr Россия  
Дата: 19.02.08 13:39
Оценка:
Kefir пишет:

> В дополнение к этому редактор должен распознавать кодировки в xml, html

> по указанному в хедере encoding. Даже при сохранении.
> Пришлите Ваш файл я гляну — supportbox @ hippoedit . com

да не, не стоит. Все понятно. Так оно и было. Файл то в уникоде, но
никак этот факт не сообщал
Posted via RSDN NNTP Server 2.1 beta
Re[4]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 19.02.08 14:09
Оценка:
Здравствуйте, Pavel Mosunov, Вы писали:

PM>Хотя щас опять запустил, сравнил, вроде разница не критична. Бегемотик довольно шустро стартует.

При первом запуске хиппоедит кеширует все xml схемы и другие установки, чтоб не репарсить xml файлы каждый раз.
При последующих запусках скорость и потребеление памяти меньше, потому как используются уже кешированные результаты.
Но в прнципе можно еще ускорить. Пока еще кое-что парсится каждый раз.
В принципе на болших файлах хиппоедит ест больше, потому как в дополненение к тексту документа, собирает еше в бекграунде статистику использования слов, для подсказок. Что тоже жрет память.
Re[4]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 19.02.08 15:20
Оценка:
Здравствуйте, alsemm, Вы писали:

A>Конечно это не критичная вещь, но с ней у вашего редактора будет довольно сильное imho конкурентное преимущество перед аналогами. Я не спец. в шароваре, маркетинге, могу и ошибаться. По крайней мере будет "фишка" которой нет у многих.

Да я в принципе согласен. Будет время, попробую. Меня просто пугают те проблеммы которые это несет: скорость отрисовки длинных строк, скорость расчета позиций, переделка блочного выделения и тд...

A>Да, хотя бы Scintilla based. А вам не все равно как логика сделана? Мне вот, как пользователю, совсем не интересно копаться в схемах, "подкручивать" их, а тем более новые писать самому. Кому-то может и нравится. Достоинство такого подхода в том, что лексеров для scintilla написано море — проекто-то уже лет 6-7 существует. Косяков по минимуму.

Да просто оттуда-то то и вытаскивать нечего. Только кейворды. А мне надо стили, правила включения, области видимости, спецификация (регистро-зависимость, терминатор синтаксических строк, ескапе символ и тд.) те трансформировать схему редактора с жесткой логикой в схему для хиппоедита без ручного вмешательства практически невозможно. С Ултраэдита можно попробовать.

A>Colorer видел, с автором лично знаком Если это проект для удовольствия и вам нравится самому делать схемы для "раскраски" текста, то и хорошо, не надо ничего заимствовать.

Автору Colorer большой респект. По крайней мере с точки зрения схем сделано очень основательно и продумано. Кое какие идеи я оттуда спер
А со схемами я надеюсь, для отсуствующих пока языков, будут дополнены ползователями. Ну или мной постепенно. На данний момент я пострался добавить схемы для наиболее популярних синтаксисов в инсталляцию.

A>В Gedit есть встроенная проверка орфографии — удобно. Вы могли бы, например, сделать поддержку openoffice словарей (http://wiki.services.openoffice.org/wiki/Dictionaries). Для этого и либа вроде есть — http://en.wikipedia.org/wiki/Hunspell. Было бы полезно.

Да. Я планирую spell checker, но пока не успел. С опен сорс я не в курсе еще, как я потом смогу это распостранять... разве что тоже как опен сорс плагин.
Re[5]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: alsemm Россия  
Дата: 19.02.08 21:21
Оценка:
Здравствуйте, Kefir, Вы писали:

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


A>>Конечно это не критичная вещь, но с ней у вашего редактора будет довольно сильное imho конкурентное преимущество перед аналогами. Я не спец. в шароваре, маркетинге, могу и ошибаться. По крайней мере будет "фишка" которой нет у многих.

K>Да я в принципе согласен. Будет время, попробую. Меня просто пугают те проблеммы которые это несет: скорость отрисовки длинных строк, скорость расчета позиций, переделка блочного выделения и тд...
В richedit-е не тормозит же, чем вы хуже

...

A>>В Gedit есть встроенная проверка орфографии — удобно. Вы могли бы, например, сделать поддержку openoffice словарей (http://wiki.services.openoffice.org/wiki/Dictionaries). Для этого и либа вроде есть — http://en.wikipedia.org/wiki/Hunspell. Было бы полезно.

K>Да. Я планирую spell checker, но пока не успел. С опен сорс я не в курсе еще, как я потом смогу это распостранять... разве что тоже как опен сорс плагин.
Словари пользователи сами могут качать, сложного тут нет ничего. А про возможность использования самой библиотеки hunspell можно спросить ее авторов.

Алексей
Re[3]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: c-smile Канада http://terrainformatica.com
Дата: 19.02.08 21:50
Оценка:
Здравствуйте, Kefir, Вы писали:

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


CS>>Единственный вопрос который сразу возник: как отключить этот стиль оффиса и использовать системные цвета (которые я себе долго подбирал)?

CS>>Это есть или жестоко вшито?

K>К сожалению есть поддежрка только двух схем, Office 2003 и XP. Попробуйте XP — View — Themes — XP. Классического интерфейса нет.


XP theme я не увидел. В принципе нормально.

По ходу дела замечания:

1) сплиттер между File Explorer и окном редактирования при драге отрисовывается не по месту.
2) слишком много линий бордюров. Например между окном folders tree view и окном редактирования четыре вертикальных линии. Это visual noise.
Должны быть всего две: бордюр панели file explorer и outline панели редакторов.
Я имею ввиду http://www.blocknote.net/images/screenshot.jpg (не perfect конечно, но близко)
(Не уверен что я ясно выразился, в html это называется border collapsing)
Re[3]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: ilya123 Россия  
Дата: 19.02.08 23:23
Оценка:
I>>На многих скриншотах Си++. Риторический вопрос: чем этот редактор лучше связки Visual Studio + Visual Assist?
I>>Из профессиональных программеров на Си++ 99% не откажутся от студии.

K>да, это понятно что для редактирования Visual Studio + Visual Assist но если надо по быстрому просмотреть фаил, то это самое то.

K>скриншоти надо подправит на более веб ориентированные наверное. Попробуите например сложниий фаил с хтмл, пхп, цсс, и ява скрипт.

Я хтмл правлю очень редко и мне вполне хватает 2005 студии ...
Лучше идти в обратном направлении. Взять список наиболее популярных языков под винду. Выкинуть те, где нет шанса пробиться, например, весь .NET, Си++/MFC. Посмотреть, в чем пишут профессионалы (всякие любители и студенты не купят редактор). Наверняка существует популярные языки, где нет хорошего редактора, и где получится прикрутить отладчик или нет отладчика. На этих языках и надо сосредоточиться.

I>>Есть гораздо более перспективный рынок — плагины к студии. Замена Visual Assist и т.п.

I>>Там можно брать денег от 100$ и рынок на порядок больше.
I>>Могу даже продать идею за 5% от прибыли
I>>Сейчас есть некоторое количество проектов на Visual C++ 6.0. И программерам приходится работать в редакторе 10-летней давности. Сделайте надстройку, которая будет сворачивать функции и циклы в файле + замена в нескольких файлах + закладки открытых окон — это уже можно продавать.

K>да, но ринок вымираюший, да и чтоб составит конкуренцию Visual Assist потребуется огромное количество ресурсов. Надо быть лучше Visual Assist, Resharper чтоб заставит перейти на твой плагин.


Visual Assist стоит 250$ . Если сделать подобие Visual Assist, но в 5 раз дешевле, рынок будет.
Re[4]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 20.02.08 00:07
Оценка:
Здравствуйте, ilya123, Вы писали:

I>Я хтмл правлю очень редко и мне вполне хватает 2005 студии ...

Ну студия то тоже не бесплатна, да и пока подымиться можно поседеть...

I>Лучше идти в обратном направлении. Взять список наиболее популярных языков под винду. Выкинуть те, где нет шанса пробиться, например, весь .NET, Си++/MFC. Посмотреть, в чем пишут профессионалы (всякие любители и студенты не купят редактор). Наверняка существует популярные языки, где нет хорошего редактора, и где получится прикрутить отладчик или нет отладчика. На этих языках и надо сосредоточиться.

Дело в том, что при наличии движка, набросать схему для C++/MFC это полчаса дела на все про все. А при расширении схемы для поддержки большего количества типов синтаксисов, становиться гибче динамический парсер. Это в свою очередь позволяет добавить новую функиональность в существующие схемы. К сожалению (моему) у меня академический интерес чаще превышает финансовый.
Хочеться все же сделать универсальное решение. А специфическую поддержку для "популярные языки, где нет хорошего редактора, и где получится прикрутить отладчик или нет отладчика" буду делать позже, когда встрою поддержку плагинов.

I>Visual Assist стоит 250$ . Если сделать подобие Visual Assist, но в 5 раз дешевле, рынок будет.

А сколько труда надо вложить чтоб сделать клон? Пару человеко-лет как минимум. А ребята из wholetomato на месте сидеть не будут, и будет как с Ахилесом и черепахой...
Да и Visual Assist для VS есть, а хорошего, легковесного, универсального редактора нет (с поддежкой всех новомодных фич).
Re[4]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 20.02.08 00:45
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>1) сплиттер между File Explorer и окном редактирования при драге отрисовывается не по месту.


Спасибо. GUI библиотека изначально не моя, взято с codeproject и затачивается по мере возможности. Имелась в виду что неправильная высота? Ресайз окна в auto-hide режиме тоже глючит. Исправлю.

CS>2) слишком много линий бордюров. Например между окном folders tree view и окном редактирования четыре вертикальных линии. Это visual noise.

CS>Должны быть всего две: бордюр панели file explorer и outline панели редакторов.
CS>Я имею ввиду http://www.blocknote.net/images/screenshot.jpg (не perfect конечно, но близко)
CS>(Не уверен что я ясно выразился, в html это называется border collapsing)

да, я понял. Дополнительная обводка появляется от обрамления содержимого таба. В 2003 схеме, пространство между содержимым таба и окружающим контейнером закрашиваеться цветом таба.
Убрать только оду сторону у обводки нельзя, а если убрать вообще... В 2003 нельзя, в XP разве что только для боковой панели. В студии ситуация похожая — там только три бордюра
Согласен, что выглядит немного "грязновато", попробую убрать обводку и посмотреть, может и вправду будет лучше.
У Вас немного подругому, в боковой панели табов вообще нет, в приципе нормально, а вот окно редактора без обводки выглядит, по моему как то обрезанно.
Кстати, проверьте левое боковое меню на сайте под оперой, у меня слои налазили друг на друга.
Re[5]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: Kefir http://www.hippoedit.com
Дата: 20.02.08 01:09
Оценка:
Здравствуйте, Kefir, Вы писали:

CS>>1) сплиттер между File Explorer и окном редактирования при драге отрисовывается не по месту.

K>Спасибо. GUI библиотека изначально не моя, взято с codeproject и затачивается по мере возможности. Имелась в виду что неправильная высота? Ресайз окна в auto-hide режиме тоже глючит. Исправлю.

Или имелось ввиду что он вообще не должен отрисовываться, а окно должно ресайзиться вместе с курсором, как у Вас?
Re[6]: [ПОРКА] Текстовый редактор HippoEDIT (1.3)
От: c-smile Канада http://terrainformatica.com
Дата: 21.02.08 07:15
Оценка:
Здравствуйте, Kefir, Вы писали:

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


CS>>>1) сплиттер между File Explorer и окном редактирования при драге отрисовывается не по месту.

K>>Спасибо. GUI библиотека изначально не моя, взято с codeproject и затачивается по мере возможности. Имелась в виду что неправильная высота? Ресайз окна в auto-hide режиме тоже глючит. Исправлю.

K>Или имелось ввиду что он вообще не должен отрисовываться, а окно должно ресайзиться вместе с курсором, как у Вас?


В момент драга сплитера отрисовывается маркер с пом. с PatBlt(rect,PATINVERT);
Вот этот самый rect вычисляется неправильно — залазит на toolbar.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.