سؤال

ومعضلة بسيطة جدا. يحتاج المستخدم لتكون قادرة على القيام بحث واستبدال في قطعة كبيرة من النص. كود للقيام بذلك هو قطعة من الكعكة. لا مشاكل هناك. يعمل كالسحر! لا كسر رأسك على ذلك. وهذا ما حلها! انها مسألة غير ...

لا، المشكلة هي تحديد اختصار جيد لهذه المهمة. بينما كنت تفضل استخدام CTRL + R كما اختصار لهذه الوظيفة (و CTRL - F للنص العثور ) لقد لاحظت أن مايكروسوفت باستخدام CTRL - H كما اختصار! (و F3 للبحث عن نص، على الرغم من أن CTRL + F معظمهم يعمل أيضا).

وهكذا، ما ينبغي أن يكون الاختصار المفضل لهذه الوظيفة البسيطة؟ CTRL - R أو CTRL - H

وQ الثاني للحصول على نقاط إضافية: أين CTRL - H تأتي من؟ ماذا يعني H؟ على الأقل، R لتقف على استبدال ولكن H ؟؟؟

هذا يتعلق تصميم واجهة المستخدم الرسومية لتطبيق ويندوز. في حين انها مسألة تافهة، انها جيدة فقط لتكون متوافقة مع المعيار المقبول عموما! بينما في واجهة المستخدم الرسومية ليست شعبية دائما بين المبرمجين، والحفاظ على واجهة المستخدم الرسومية الخاصة بك بما يتفق مع المعيار هو بالتأكيد البرمجة ذات الصلة!

هل كانت مفيدة؟

المحلول

وبينما أنا أيضا أعتقد أن السيطرة + R هو أكثر "وضوحا" واختيار "الطبيعي" لتحل محل، كنت اذهب ل السيطرة + H لأسباب الثبات. إذا تم استخدام المستخدمين ليحل محل النص باستخدام السيطرة + H (على سبيل المثال لأنها تستخدم مايكروسوفت وورد) ثم أنها سوف تكون سعيدة اذا كان يعمل في التطبيق، فضلا عن ... . ومع ذلك، إذا كان لا يعمل فإنه سوف يكون الألم قليلا لأن لديهم لتغيير عاداتهم.

لبحث أنا دائما استخدام السيطرة + F . وإذا كنت لا تحتاج F3 لأي غرض آخر، ومجرد استخدام ذلك للبحث أيضا. أنك لتغطية كلتا الحالتين ثم:)

وانظر أيضا هذا بلوق وظيفة من قبل جويل.

نصائح أخرى

وأنا لا أعرف متى أو الذين استخدموا السيطرة + H لأول مرة، ولكن السبب بسيط جدا: السيطرة + F العثور عليها، السيطرة + G (مفتاح المقبل على QWERTY) لتجد المقبل، و السيطرة + H (واحد القادم) ليحل محل.

ونفس happends مع النسخ واللصق، السيطرة + C له معنى منطقي، ولكن X لخفض و V للصق هي مفاتيح المجاورة.

وأنا يفضلون استخدام H من R تناسق. يستخدم R أيضا لتشغيل البرامج النصية في بعض البرامج. ولدي لاحظ أن معظم الناس لا يستخدمون هذه الاختصارات ولن تحاول، السيطرة + R ولكن هم الذين تستخدم معهم قد تستخدم السيطرة + H أو التحقق من ذلك.

CTRL + R هو جزء من مفاتيح الاختصار التنسيق في المكتب، فإنه يبرر حق النص المحدد أو الفقرة الحالية. كما يستخدم هذه الوظيفة ربما أكثر من بحث واستبدال فمن المنطقي أن تعطيه CTRL + R

MS UX (ولا يعني أنها التشبث به أنفسهم) لديه حيث أنها تشير إلى أنه يجب استخدام مفاتيح الاختصار نظام التشغيل ويندوز لتعيين على وظائف مماثلة - حتى CTRL + H هو عليه.

وأعتقد السيطرة + H جاء من WordPerfect. أو، ربما H لrepHace: O) (أنا جاد)

والعصا مع السيطرة + H . تستخدم معظم التطبيقات السيطرة + H . لا تخلط بين المستخدمين. لا إجبار المستخدمين على تذكر مفاتيح الاختصار لمرة واحدة. لا تزعج المستخدمين. أنها لن تذكر أو يكلف نفسه عناء تذكر أو أعتقد أنه هو علة.

ونحن ليس مجرد خريطة عمل لكلا اختصارات بحيث أن كلا من السيطرة + R و السيطرة + H سوف تفعل الشيء نفسه؟

وبدلا من ذلك، يمكن أن تجعل من خيار للتكوين بحيث يمكن للمستخدم أن تقرر أي واحد التي تريد استخدامها.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top