Конвертор на букви
Ви треба брзо да напишете текст со ГОЛЕМИ букви за наслов, или обратно, да го „скротите“ Caps Lock што случајно останал вклучен среде е-пошта? Или пак се прашувате како во JavaScript се именува променливата што во Python сте навикнати да ја пишувате со долни црти? Нашиот конвертор на букви го решава и едното и другото — со еден клик го претвора текстот во сите вообичаени и програмерски формати одеднаш.
Нашата алатка е швајцарски нож за форматирање текст. Доволно е да го напишете текстот еднаш (во кој било облик) и веднаш ќе ви ги прикажеме преостанатите девет варијанти.
Брза промена на големи и мали букви (без програмирање)
Најчестата употреба е и наједноставна: ви треба текст само целосно со големи, целосно со мали, или убаво форматиран за наслов.
- UPPERCASE (ГОЛЕМИ БУКВИ): Идеално за наслови, логоа, предупредувања или формулари што бараат големи букви (на пр. адреса на плик).
- lowercase (мали букви): Корисно за чистење податоци — на пример кога некој ви прати е-пошта или корисничко име напишано хаотично, со ГОЛЕМИ и мали букви наизменично, и треба да го обедините.
- Title Case (Како Наслов): Секој Збор Започнува со Голема Буква — се користи за наслови на статии, имиња на производи или презентации во англосаксонски стил.
- Sentence case (Реченица): Само првата буква од реченицата е голема, останатото мало — точно како што се пишува правилна реченица.
Само вметнете текст во полето, изберете го саканиот формат и веднаш кликнете на Копирај. Без рачно бришење на Caps Lock или препишување буква по буква.
Брз преглед: Кога да се користи кој Case во програмирање?
Ако програмирате и не сте сигурни која конвенција за именување (naming convention) каде се користи, еве преглед:
🐪 camelCase (Камилска нотација)
Започнува со мала буква, а секој следен збор започнува со голема. Без празни места.
- Каде се користи: JavaScript, Java, Swift, Kotlin, Go.
- Примери:
myVariableName,getElementById,iPhone.
🐍 snake_case (Змиска нотација)
Сите букви се мали и одделени со долна црта.
- Каде се користи: Python, Rust, PHP, SQL бази на податоци, имиња на датотеки.
- Примери:
user_id,first_name,def my_function().
🍢 kebab-case (Ражна нотација)
Мали букви одделени со цртичка. Изгледа како месо на ражен.
- Каде се користи: CSS класи, HTML атрибути, URL адреси (slugs), Kubernetes.
- Примери:
font-size,my-cool-article,<div id="main-content">.
📐 PascalCase (UpperCamelCase)
Слично на camelCase, но првата буква е Голема.
- Каде се користи: Имиња на класи (Classes) во повеќето јазици (JS, Python, PHP), C# (методи и променливи), React компоненти.
- Примери:
UserProfile,AppController,ReactComponent.
📢 CONSTANT_CASE (Screaming Snake Case)
Големи букви одделени со долна црта. „Ви вика“ дека оваа вредност не смее да се менува.
- Каде се користи: Константи, ENV променливи, глобални конфигурации.
- Примери:
MAX_RETRIES,API_KEY,DB_PASSWORD.
Како работи нашиот конвертор?
Нашата алатка е „паметна“. Тоа значи дека не се обидува само слепо да ги замени празните места или да ја смени големината на буквите знак по знак.
- Детекција на зборови: Алгоритмот ги препознава поединечните зборови, без разлика дали се одделени со празни места (
hello world), долни црти (hello_world), цртички (hello-world) или со премин на голема буква (helloWorld). - Нормализација: Сè се претвора во основна форма, без разлика како бил напишан текстот на влезот.
- Генерирање: Ги составува сите варијанти одеднаш — од едноставно големи/мали до целосниот сет програмерски конвенции.
Ова е корисно на пример при рефакторирање код, кога треба да ги претворите старите PHP променливи ($user_id) во модерен JavaScript (userId) или да создадете CSS класа (user-id) од името на колоната во базата на податоци. Но, подеднакво добро ќе послужи и при пишување текстови, каде брзо треба да ги обедините буквите без отворање на Word или Excel.
ЧПП: Често поставувани прашања
Како да напишам текст со големи букви онлајн, без рачно да го препишувам?
Внесете го текстот во полето погоре и изберете го форматот UPPERCASE (ГОЛЕМИ). Алатката веднаш го претвора целиот текст во големи букви — работи и со дијакритички знаци, и веднаш можете да го копирате резултатот.Што е „унгарска нотација“?
Тоа е постар начин на пишување (чест во C/C++ во 90-тите), каде што името на променливата започнува со кратенка од типот на податоци. На пример,strName (string) или iCount (integer). Денес не се користи многу во модерните јазици, бидејќи IDE-то автоматски ни ги прикажува типовите.
Може ли да користам kebab-case во JavaScript?
Директно како име на променлива не, бидејќи цртичката- во JS функционира како оператор за одземање. var my-variable би значело „мое минус променлива“. Kebab-case се користи во JS само како клучеви во објекти, ако се во наводници: { "content-type": "json" }.
Кој стил да се користи за JSON?
JSON стандардот не одредува стил, но Google и повеќето REST API користат camelCase (на пр.createdAt). Спротивно на тоа, некои постари API и Python backend-и враќаат snake_case (на пр. created_at). Важно е да се биде доследен.