7

Я знаю, что для большинства приложений и платформ, таких как Ctrl/Cmd S, есть несколько вездесущих ярлыков.

Но я заметил, что есть много несоответствий с другими общими функциями. Например, некоторые программы используют Ctrl Shift S для «Сохранить как», в то время как другие используют Ctrl Alt S (Shift зарезервирован для «Сохранить все»).

Поэтому мне интересно, есть ли согласие относительно того, какие функции должны быть сопоставлены с какими клавишами? Я вижу модификатор Shift как функцию «применить ко всем», а Alt - как «альтернативную функциональность». Поэтому я предпочитаю Ctrl Alt S для «Сохранить как» и удерживаю Ctrl Shift для «Сохранить все», «Закрыть все» и т.д.

Если нет никакого консенсуса, должен ли быть?

3 ответа3

5

Нет, «официального» консенсуса нет. Но разработчики программного обеспечения хотят, чтобы их программы были просты в использовании, поэтому они, как правило, имитируют то, что принято в качестве обычной практики. CTRL + C почти всегда будет некоторой формой копирования в контексте вашего приложения, так же как CTRL + S почти всегда будет некоторой формой сохранения. Если вы хотите порадовать своих пользователей, вы делаете свою программу максимально знакомой.

2

Это все о том, что разработчик привык. Я ненавижу VS за уничтожение строки с помощью Ctrl + X, она делает это каждый раз, когда я использую C-x C-s как я использовал в Emacs.

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

0

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

Другая проблема - это язык. В английском языке «Ctrl +S» может быть хорошим сокращением для "Сохранить", но для испанского это должно быть «Ctrl + G» (Guardar), и это во многих программах.

Однако, как вы, наверное, знаете, существуют определенные правила, но не существует нерушимых законов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .