מה ממיר רישיות עושה ומתי צריך אותו
ממיר רישיות לוקח כל טקסט שאתם מדביקים וכותב מחדש את אותיות הרישיות עבורכם. במקום להקליד מחדש משפט שלם כי Caps Lock היה דלוק, או לחפש בכותרת כדי להפוך כל מילה לרישית ביד, אתם לוחצים כפתור אחד והכלי מעצב מחדש את האותיות. הכול בעמוד הזה פועל בדפדפן שלכם, כך שהטקסט שלכם לעולם לא עוזב את המכשיר. הדביקו, בחרו סגנון, העתיקו את התוצאה.
הסיבה שכלי קטן כזה זוכה למקום קבוע בסרגל הכלים שלכם היא שרישיות היא עניין עדין וכפוף לכללים. כותרות באנגלית עוקבות אחר מוסכמות שקל לטעות בהן, ולקוד יש סגנונות שמות משלו שחשובים למהדרים ולבודקי קוד. ביצוע ההמרה ידנית איטי ורגיש לטעויות; לתת לכלי להחיל את הכלל באופן עקבי הוא מהיר ומסודר.

הרישיות היומיומיות
אותיות רישיות (UPPERCASE) הופכת כל אות לרישית. זה עובד היטב עבור ראשי תיבות קצרים, תוויות, ומעט הדגשה מדי פעם, אבל פסקה שלמה ברישיות נקראת כמו צעקה וקשה יותר לסרוק, לכן השתמשו בזה בחסכנות.
אותיות קטנות (lowercase) מסירה כל רישית. זה שימושי לנרמול נתונים, לניקוי טקסט שהגיע מבולגן, או להתאמה לאסתטיקת האותיות הקטנות הרגועה שכמה מותגים מעדיפים. זה גם התיקון המהיר ביותר עבור משפט שהוקלד כולו ברישיות בטעות.
רישיות משפט (Sentence case) הופכת לרישית רק את האות הראשונה של כל משפט ומשאירה את השאר כפי שנכתב. זה הסגנון הטבעי לטקסט גוף, למיילים, ולרוב טקסט הממשק המודרני, כי הוא נקרא בדיוק כמו שאנשים באמת כותבים.
רישיות כותרת (Title Case) הופכת לרישית את המילים העיקריות ומשאירה את המילים המחברות הקטנות באותיות קטנות. זהו הסגנון המסורתי לכותרות, לשמות ספרים ומאמרים, לשמות שירים, ולכותרות ראשיות. רישיות כותרת היא המקום שבו רוב האנשים נתקלים בקשיים, כי הכללים המדויקים תלויים באיזה מדריך סגנון אתם עוקבים.
רישיות כותרת אינה כלל אחד: AP מול שיקגו
הן ה-Associated Press (AP) והן ה-Chicago Manual of Style מסכימים על היסודות: להפוך לרישית את המילה הראשונה והאחרונה, בתוספת כל שמות העצם, כינויי הגוף, הפעלים, שמות התואר, ותוארי הפועל. שניהם גם משאירים באותיות קטנות מילות יידוע קצרות כמו a, an, ו-the, מילות חיבור קצרות כמו for, and, nor, but, ו-or, ומילות יחס קצרות.
חילוקי הדעות הם בפרטים. AP משאירה באותיות קטנות מילות יחס בנות שלוש אותיות או פחות אך הופכת לרישית ארוכות יותר, והיא הופכת לרישית את to כשהוא חלק מצורת מקור. שיקגו משאירה את to באותיות קטנות במקורות ומשאירה מילות יחס באותיות קטנות ללא קשר לאורך. מילות החיבור yet ו-so נשארות באותיות קטנות ב-AP אך הופכות לרישית בשיקגו. אף אחד מזה אינו אינטואיטיבי, ובדיוק לכן ממיר שמכיר את הכללים חוסך זמן וויכוחים.

רישיות מתכנתים: מתן שמות למשתנים בצורה נכונה
מתכנתים זקוקים למשפחת סגנונות שונה כי מזהים לא יכולים להכיל רווחים. כל קהילת שפה מתכנסת למוסכמה משלה, וערבוב ביניהן נראה רשלני או שובר בודקי קוד.
- camelCase — המילה הראשונה באותיות קטנות, כל מילה מאוחרת יותר הופכת לרישית, ללא רווחים:
userName. נפוץ במשתני JavaScript, Java ו-Kotlin. - PascalCase — כמו camelCase אבל גם המילה הראשונה הופכת לרישית:
UserName. משמש לשמות מחלקות וטיפוסים בשפות רבות. - snake_case — הכול באותיות קטנות עם קווים תחתונים בין המילים:
user_name. הסטנדרט עבור Python, Ruby, ו-SQL. - kebab-case — הכול באותיות קטנות עם מקפים:
user-name. פופולרי עבור כתובות URL, שמות מחלקות CSS, ושמות קבצים.
ממיר שמטפל בכל אלה מאפשר לכם לקחת תווית כמו "User Name" ולקבל מיד את המזהה הנכון עבור השפה שאתם כותבים בה, ואז להחליף אותה שוב כשאתם מעבירים את אותו רעיון לעמודת מסד נתונים או לכלל CSS.
שימושים מהירים ויומיומיים
שתי הסיבות הנפוצות ביותר שאנשים פונים לכלי הזה הן לא זוהרות אך קבועות: תיקון טקסט שהוקלד עם Caps Lock דלוק, ועיצוב מחדש של כותרת או שם משתנה מבלי להקליד אותו מחדש. הכניסו משפט צועק ותקבלו אחד מסודר. הדביקו כותרת עמודה וקבלו שדה snake_case נקי. ברגע שהוא נכנס לזרימת העבודה שלכם, תשתמשו בו יותר ממה שציפיתם. אם אתם גם צריכים למדוד את מה שאתם עורכים, שלבו אותו עם מונה המילים, ועיינו בשאר כלי הטקסט שלנו לגזירה, מיון, וניקוי טקסט.
שאלות נפוצות
האם הטקסט שלי מועלה לאיזשהו מקום?
לא. ההמרה פועלת כולה בדפדפן שלכם באמצעות JavaScript, כך שהטקסט שאתם מדביקים לעולם לא נשלח לשרת. אתם יכולים אפילו להשתמש בו במצב לא מקוון לאחר טעינת העמוד.
מה ההבדל בין רישיות כותרת לרישיות משפט?
רישיות כותרת הופכת לרישית את רוב המילים בכותרת, בעוד רישיות משפט הופכת לרישית רק את האות הראשונה של כל משפט. השתמשו ברישיות כותרת עבור כותרות ראשיות ושמות, וברישיות משפט עבור טקסט גוף רגיל ומיילים.
באיזה סגנון רישיות כותרת עלי להשתמש, AP או שיקגו?
זה תלוי בהקשר שלכם. עיתונאים ואתרים רבים עוקבים אחר AP, בעוד ספרים והוצאה לאור אקדמית לרוב עוקבים אחר שיקגו. אם אין לכם סגנון בית, בחרו אחד והחילו אותו באופן עקבי.
מה זה camelCase לעומת snake_case?
camelCase מחבר מילים באמצעות אותיות רישיות וללא מפרידים, כמו userName, ונפוץ ב-JavaScript וב-Java. snake_case משתמש במילים באותיות קטנות המופרדות בקווים תחתונים, כמו user_name, והוא הסטנדרט ב-Python וב-SQL.
האם הוא יכול לתקן טקסט שהקלדתי בטעות באותיות רישיות?
כן. הדביקו את הטקסט ברישיות ובחרו אותיות קטנות או רישיות משפט. רישיות משפט בדרך כלל הכי טובה כי היא משחזרת רישיות רגילה בתחילת כל משפט.
האם המרת רישיות משנה את המילים עצמן?
לא. ממיר רישיות משנה רק אילו אותיות הן רישיות או קטנות, ועבור סגנונות מתכנתים, את המפרידים בין מילים. המילים עצמן והסדר שלהן נשארים זהים.
