Alexey_Donskoy писал(а):
Добавлю, что удобство - понятие весьма неоднозначное и субъективное. Например, Total Commander для меня существенно неудобен, т.к. я привык быстро искать файлы, набирая их название с клавиатуры - в Far это можно, а в Total Commander - нет.
По умолчанию в Total Commander для этого надо удерживать Alt. См. настройки в Configuration - Quick Search: Ctrl+Alt+Letters, Alt+Letters (по умолчанию), Letter only (как в Far'е), Letters - with Search dialog, Disabled. Режимы поиска совпадений: 1) в начале имён файлов, 2) в конце имён, 3) в начале или в конце, 4) везде.
Ну, а чтобы сообщение моё не показалось модераторам офтопиком, решил написать ещё кое-какие наблюдения по теме.
Посмотрев последнюю версию редактора обратил внимание вот на что:
1) до сих пор не работают общепринятые клавиатурные сокращения - например, Ctrl+S для сохранения файлов или Ctrl+O для открытия;
2) в справке есть указания на какие-то Shift+U, Shift+D, Shift+G, как будто мне не может понадобиться ввести с клавиатуры в схему заглавную U, D или G. К тому же, если эти комбинации переключают режим работы, они обязаны присутствовать в меню Вид, а не только в справочном файле (потыкав эти клавиши, так и не понял, что меняется в программе - никакой обратной связи);
3) до сих пор невозможно работать без постоянного переключения между мышью и клавиатурой. Элементарное редактирование текста в любом блоке требует двух кликов: клик по объекту для его выбора, затем клик по панели ввода текста. После этого я должен перенести руку на клавиатуру, и дополнительно выделить и удалить непонятно зачем сгенерированный текст типа "?_Заголовок_2". В идеале не должно быть отдельной панели, редактирование нужно производить прямо на схеме: выбрали элемент, сразу оказываетесь в режиме правки текста. В поле редактирования текста невозможно попасть даже с помощью клавиши Tab (равно как и выйти оттуда, при этом символ табуляции поле ввода не принимает);
4) нет навигации по бракон-схеме с помощью клавиатуры. Сто лет в обед мне нужно двигать шампуры вправо-влево, тем более что первая же команда "Обновить" расставит всё так, как ей хочется. Лучше бы стрелочки позволяли переходить между блоками, т.е. осуществлять навигацию по алгоритму. Алгоритм должен быть в центре внимания, его чтение и редактирование;
5) не нашёл способа переместить схему по листу, зато лист по экрану перемещается;
6) вот, есть у меня 2 листа. Выбираю Лист - Выбрать лист. Вижу список из 2 файлов и подсказку: "При выборе отметьте строку листа". Кликнул по нужной строчке. Ничего. Попробовал выделить строку целиком. Ничего. Нажал Enter, Ctrl+Enter, в меню покопался - как ещё отметить-то? Налил Мартини, отметил. Ничего не помогло: список на месте, нужный лист не выбирается. Что имелось в виду в подсказке, так и осталось для меня загадкой;
7) во всём меню ни одного акселератора! (Ладно, 4 штуки я нашёл в меню Файл - их Дельфи вставил автоматически... со всеми вытекающими.);
8) пункты меню из псевдографики "<[]>", ">[]<" и прочие космические корабли пришельцев... во-первых, нет подсказки, что это за чудеса, во-вторых, ну нужна вам панель инструментов, ну так и сделайте вы панель инструментов, с картинками. А в главном меню должны быть не кнопки, а выпадающие списки пунктов на русском языке и с внятными подсказками в строке состояния. Зачем вы маскируете кнопки под пункты меню? Вы кого-то запутать хотите?;
9) "Файл листа: только чтение установить <--> снять" - ну, уж если сама программа не может определиться, что она будет делать - устанавливать или снимать, - то что тут думать бедному пользователю?;
10) Про то, что весь полезный функционал СПРЯТАН в контекстном меню - без комментариев;
11) Зачем-то захотел я вдруг понять, в чём разница между пунктами "Правка - Установить шрифт..." и "Настройка - Окно текстов: установить шрифт...". Первый пункт, к чести автора, удивлений не вызвал, а вот второй показал мне системную ошибку на английском языке: "There is no default printer currently selected." - Странно, - подумал я, - я, вроде бы, печатать ничего не собирался. При чём же тут принтер?;
12) Ну, и мелочь на закуску. При выходе из программы у меня спросили, сохранить ли изменения. Я ответил "Да". После этого появилось окошко "Файл защищён от изменений", в котором я нажал ОК, и программа УСПЕШНО ЗАКРЫЛАСЬ, оставив меня с чётким ощущением, что я только что потерял проделанную работу. Программа тем самым мне сообщила: - Какой тебе "сохранить"? Ты что, дурак, забыл, что "только чтение" установил? А ну, пошёл вон отсюда!
13) При выходе из программы с несколькими открытыми листами нет возможности отменить процесс выхода. Идёт череда вопросов "Хотите сохранить?", но кнопки только "Да" и "Нет", нет кнопки "Отмена" - чтобы остаться в программе и сделать какие-то последние поправки. Кнопки "Да для всех" и "Нет для всех" также были бы полезны.