Конвертор на букви

Acrafto Team Текст

Ви треба брзо да напишете текст со ГОЛЕМИ букви за наслов, или обратно, да го „скротите“ 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.

Како работи нашиот конвертор?

Нашата алатка е „паметна“. Тоа значи дека не се обидува само слепо да ги замени празните места или да ја смени големината на буквите знак по знак.

  1. Детекција на зборови: Алгоритмот ги препознава поединечните зборови, без разлика дали се одделени со празни места (hello world), долни црти (hello_world), цртички (hello-world) или со премин на голема буква (helloWorld).
  2. Нормализација: Сè се претвора во основна форма, без разлика како бил напишан текстот на влезот.
  3. Генерирање: Ги составува сите варијанти одеднаш — од едноставно големи/мали до целосниот сет програмерски конвенции.

Ова е корисно на пример при рефакторирање код, кога треба да ги претворите старите 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). Важно е да се биде доследен.
Дали конверторот може да поправи текст напишан со случајно вклучен Caps Lock? Да. Ако вметнете текст напишан целосно (или делумно) СПРОТИВНО, само изберете го форматот lowercase, а потоа, по потреба, Sentence case, за првата буква на реченицата да остане голема како во обичен текст.

Ќе бидам благодарен ако ги споделите овие страници со пријатели, ги зачувате во обележувачи или линкувате кон нив. Благодарам! 🙏