מדריך · איפה זה עובד
Lang Switcher בדפדפן, ב-Word וב-Telegram: איך ההחלפה עובדת
בחלונות רגילים התוכנה מסמנת את המילה שהוקלדה וכותבת מעליה את החדשה בבת אחת: כך ההשלמה האוטומטית לא בולעת אותיות. התוכנה לא נוגעת בלוח העריכה במקרה הזה.
איך ההחלפה עובדת
בחלונות רגילים (דפדפן, Word, Telegram, Notepad) התוכנה מסמנת את המילה שהוקלדה וכותבת את החדשה מעל הסימון: הטקסט המסומן מתחלף בבת אחת. לסימון היא מקישה Shift+← לפי מספר האותיות, כמו ש-Windows סופרת אותיות בהזזת הסמן; אות עם סימן מעליה או מתחתיה היא הקשה אחת. אחר כך התוכנה מחליפה את שפת המקלדת בחלון.
מחיקה אות אחר אות פשוטה יותר, אבל בתוכניות עם השלמה אוטומטית ותיקון אוטומטי Backspace אחד עלול למחוק את כל המילה המוצעת במקום אות אחת.
במקרה הזה התוכנה לא נוגעת בלוח העריכה. לוח העריכה דרוש רק לטקסט שסימנתם בעצמכם: התוכנה מעתיקה אותו, ממירה ומדביקה, ואז מחזירה את מה שהיה בלוח.
הדפדפן
- שורת הכתובת. רשימת ההצעות שנפתחת בזמן ההקלדה לא קוטעת את המילה: התוכנה מבדילה בין שינוי המיקוד הזה לבין מעבר שלכם לשדה אחר.
- שדה סיסמה. הקשות לא נשמרות בכוונה,
ו- עונה בצליל עמום.Pause - סקריפט של הדף שמעביר את הסמן בעצמו לשדה הבא (שדות של קוד אימות) אצל התוכנה לא שונה מהקלדה: תיקון מיד אחרי המעבר הזה עלול להגיע גם לשדה החדש.
Word ו-Outlook
- התיקון האוטומטי של Word לא מפריע לתיקון: המילה מסומנת כולה ומוחלפת.
- שפת המקלדת חזרה מעצמה? זו הגדרה של Office שמתאימה את המקלדת אוטומטית לשפת הטקסט מסביב: Office מחליף את השפה בעצמו, אחרי ההחלפה. כבו אותה ב-Office עצמו.
Telegram
Telegram Desktop מטפל בקלט בדרך שלו: הוא חוזר על תו שנשלח בהקשה בלי שחרור; במקום «שלום» הופיע משהו כמו «ששש». לכן התוכנה שולחת כל תו חדש בהקשה ושחרור, והמילה מופיעה ב-Telegram Desktop שלמה.
עורכי קוד
VS Code ועורכים דומים מעתיקים את כל השורה Ctrl+C
אם משהו לא הולך כמו שצריך
- תוכנית שקוראת את המקלדת בלי Windows (הרבה משחקים כאלה): הוסיפו אותה לחריגים.
- אותיות הולכות לאיבוד או מוחלפות לא נכון: בקובץ ההגדרות אפשר לקבוע ידנית את שיטת ההחלפה,
[replacement] methodעםbackspaceאו ואת ההמתנה בין האירועיםselection,ב- זה למקרה הצורך:[replacement] inter_event_delay_ms.autoמתאים כמעט לכולם. - כתבו למפתח: תפריט הסמל ← «כתיבה למפתח…». עברו לחלון שבו הייתה הבעיה, כדי שהאשף ירשום את שם התוכנית בעצמו.
ראו גם
שאלות ובעיותב-GitHub Issues ↖ או במייל send.me@panda-pishet-kod.dev