Разное :)

Started by Anonymous, May 14, 2010, 09:49:04 PM

Previous topic - Next topic

Valeriy

Вопрос и предложение:
1. Будет ли русский в HippoEDIT?
2. Окно ввода поиска не одна строка, а несколько, как в EmEditor.
Большое спасибо!

Valeriy

Предложение:
1. Функция транслитерации Валерий->Valerij
2. Функция Dfkthbq->Валерий, изменение набора клавиатуры(En->Ru)
Большое спасибо!

alex

Здравствуйте Валерий,

приветствую Вас на форум.

Quote1. Будет ли русский в HippoEDIT?
Будет, когда появится поддержка локализации. Это запланировано но минимум на 1.60. Пока что есть более важные функции, которые надо имлементировать до того.

Quote2. Окно ввода поиска не одна строка, а несколько, как в EmEditor.
Да, я думал об этом, но в случае замены окна ввода на многострочное, будет тяжело (не интуитивно) делать историю поиска. Сейчас это сделано в виде выпадающего списка, как во всех других местах в редакторе.
Если же Вы просто хотите найти многострочный текст, просто вставляйте его напрямую в окно поиска. Переходы строки будут автоматически заменены на \r\n и поиск переключиться в поиск с регулярными выражениями. Так что никаких дополнительных телодвижений делать будет не надо.

Quote1. Функция транслитерации Валерий->Valerij
2. Функция Dfkthbq->Валерий, изменение набора клавиатуры(En->Ru)
Так как данная функциональность достаточно специфична (особенно для русской аудитории) я не думаю что это хорошая идея добавлять это в стандарт. Плюс если транслитерация это просто, то распознавание переключения клавиатуры достаточно не тривиально, и требует много работы по разработке. Почему бы просто не использовать Punto Switcher ? Он все отлично умеет и работает в HippoEDIT..
Если же делать то как плагин или скрипт (появиться в 1.50). Но если у вас есть код транслитерации и распознавания переключения - шлите могу набросать плагин раньше.

С уважением,
Алекс.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

Valeriy

Спасибо за быстрый ответ!
С Вашими аргументами согласен.

Anonymous

хотелось иметь возможно задавать цвета вкладок в зависимости от расширения файла, полезная возможность, недавно появилась в PSPad и RJ TextEd


alex

В 1.50 уже можно задавать ассоциативный цвет для синтаксиса. Он используется, в меню, в настройках и тд.
Но не для цвета табов. Проблема была в том, что это "красиво" не получалось. Плюс в идеале надо следить, чтоб не было "черного на черном". Но я прикину, и может добавлю в 1.50. В Вашем примере есть интересная идея, когда для таба используется на точно тот цвет что задан а оттенок. Это может помочь решить проблему с одинаковым цветом фона и текста. Но еще осталась индикация красным текстом, закладок с измененными документами. Здесь, в совместимом виде сделать будет что-то тяжело.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

Anonymous

QuoteНо еще осталась индикация красным текстом, закладок с измененными документами. Здесь, в совместимом виде сделать будет что-то тяжело.

можно обойтись маленькой дискеткой на вкладке вместо цвета надписи

так будет наглядней и красивей

alex

иконка аля Notepad++ :)
решение с иконкой мне не нравиться тем:
- что иконка сохранения может "конфликтовать" с иконкой файла, которая показывается слева от имени, если Options->Editor->Show File Icons on Document Tab включено. Даже если рисовать справа от имени будет перегруз. Плюс справа уже показывается иконка (маленькая), если файл Locked или Read-Only.
- иконка расширяет ширину вкладки, а это для многих критично. И в отличии от иконки файла, сделать это опциональным будет нельзя.
- иконка динамический значок. При каждом изменении/сохранении ширина вкладки будет прыгать.

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

Надо думать.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

Anonymous

а если выделять имена жирным, а не цветом, это лучше бросается в глаза

и к тому же мы не забываем о людям с проблемами в цветовосприятии

Anonymous

не заметил, что жирным выделяются текущие вкладки

на картинке изображены вкладки в rj texted, изменённая и сохранённая зеленая, изменённая не сохранённая жёлтая

во многих редакторах добавляют просто звездочку * после имени, если документ изменён

Anonymous

так изменённые вкладки выглядят в PSPad

alex

#26
ага, спасибо за примеры.
Да, жирным выделяется текущая вкладка, прикинул, если это убрать и сделать как не для сохраненных, то все рано видно будете плохо для неактивных вкладок. Там цвет надписи "тушиться" немного... Так что фиг заметишь. Плюс, с жирным шрифтом та же проблема что с иконками, надо либо резервировать больше места, либо размеры вкладок будут прыгать после сохранения.
По поводу проблем с цветовосприятием и звездочкой. Раньше индикация модифицированного документа была как везде звездочкой после имени, потом я ввел красный цвет для текста, и звездочку убрал. А потом некоторые пользователи пожаловались, что они не различают красный, и пришлось ввести флаг, по которому индикация производиться еще и звездочкой.

Вариант из PSPad мне не очень нравиться, из RJTextEdit получше, там передается больше информации чем просто изменен или нет. Хотя визуализация тоже не очень нравиться. Цвет измененный / измененный + сохраненный надо чтоб соответствовал цвету текущей схемы для области изменения линий в редакторе. Небольшая проблема в том, что цвет для Modified / Saved+Modified можно установить для каждого синтаксиса, хотя я сомневаюсь что это кто то делает, но все же. В этом случае цвет квадратика может отличаться от таба к табу...

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

Прикрепил скрины табов в HippoEDIT, чтоб было наглядней о чем я говорю.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

Anonymous

а если всё-таки сыграть с дискетой?

вот как-то так

Anonymous

немного подправил положение иконок

alex

ну разницу я с первого раза не заметил :)

посоветовался с дизайнером по этому поводу (да, тут все серьезно :) ).
Мнение по поводу индикации с помощью иконок было отрицательное. Слишком много "визуального шума". Да вы и сами гляньте, если в случае что все опции включены (как у меня в примере), то фиг эту иконку заметишь... Хотя пример у Вас неправильный, замочек - это Read-Only, на практике, такое сочетание не возможно. Хотя по теории возможно. Если измененный документ перевести в Read-Only вручную. Но в принципе можно запретить.
Как альтернатива было: индикация стилем - подчеркивание, наклонный шрифт. Либо полоски сверху - снизу.
Ну либо вернуть *, можно было бы и варианты для измененного/сохраненного придумать.

Надо будет все варианты попробовать. Пока не ясно.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]