کیس کنورٹر
متن کو چسپاں کر کے یا ٹائپ کر کے براہ راست تبدیل کریں UPPERCASE، lowercase، Title Case، Sentence case، یا ڈویلپرز کے نام دینے کے اسلوب جیسے camelCase، PascalCase، snake_case اور kebab-case، پھر ایک کلک سے نتیجہ کاپی کریں۔ سب کچھ آپ کے براؤزر میں مقامی طور پر چلتا ہے؛ آپ کا متن کبھی اپلوڈ نہیں ہوتا۔ چینی، جاپانی اور کوریائی حروف میں کیس نہیں ہوتا اور انہیں ویسے ہی رکھا جاتا ہے۔
- طریقے
- کیس کے اسلوب + ڈویلپرز کے نام دینے کے اسلوب
- تبدیل
- براہ راست نتیجہ · کوئی بٹن نہیں
- رازداری
- کچھ بھی اپلوڈ نہیں ہوتا
- استعمال
- مفت · سائن اپ نہیں کرنا
حروف 0 · الفاظ 0
حروف 0 · الفاظ 0
اس کی ضرورت کیوں ہے
سرخیوں، کاپی رائٹنگ اور متغیر ناموں کے لیے
کیس ایک چھوٹی سی چیز لگتی ہے جب تک کہ اسے ہاتھ سے درست نہ کرنا پڑے: دوبارہ ٹائپ کرنا سست اور غلطی کا شکار ہوتا ہے۔ یہاں چسپاں کریں اور ایک کلک میں کام ہو جائے گا۔
ایک کلک میں بنیادی کیس
کیپس لاک آن کر کے ٹائپ کردہ متن کو درست کریں، یا کسی سرخی کو پوسٹر اور بینرز کے لیے تمام بڑے حروف میں تبدیل کریں — چسپاں کریں، کلک کریں، کام ہو گیا۔ دوبارہ ٹائپ کرنے کی ضرورت نہیں، کچھ بھی نہیں چھوٹتا۔
Title Case اور Sentence case
Title Case سرخیوں اور کتاب کے عنوانات کے لیے ہر انگریزی لفظ کا بڑا حروف میں لکھتا ہے؛ Sentence case ہر جملے کا صرف پہلا حرف بڑا رکھتا ہے — جلدی سے لکھے گئے انگریزی کو سنوارنے کے لیے بالکل درست ہے۔
ڈویلپرز کے نام دینے کے اسلوب
coing یا API کو جوڑتے وقت متغیرات، کلاس کے نام، CSS کلاسز اور کنفیگریشن کلیدوں کے لیے camelCase، PascalCase، snake_case اور kebab-case کے درمیان تبدیل کریں۔
CJK کے لیے محفوظ تبدیل
چینی، جاپانی اور کوریائی حروف میں کوئی کیس نہیں ہوتا اور ہر طریقہ میں محفوظ رہتے ہیں؛ apostrophes اور hyphens کو درست طریقے سے ہینڈل کیا جاتا ہے — "don't" "Don't" بنتا ہے، کبھی "Don'T" نہیں۔
ٹائپ کرتے ہی تبدیل ہوتا ہے
"تبدیل" بٹن نہیں: نتیجے کا پین آپ کے ان پٹ کے ساتھ براہ راست اپڈیٹ ہوتا ہے اور طریقے تبدیل کرنے سے فوری طور پر اطلاق ہوتا ہے۔ حروف اور الفاظ کی گنتی بھی ساتھ ساتھ اپڈیٹ ہوتی ہے۔
مکمل طور پر مقامی چلتا ہے
متن کبھی بھی آپ کے براؤزر سے باہر نہیں نکلتا، یہ ٹول آف لائن کام کرتا ہے، اور ان پٹ خالی ہونے پر کوئی درخواست نہیں ہوتی۔
کیس تبدیل کے بارے میں جاننے کے قابل تفصیلات
کیس کنونکشنز ایک دوسرے سیاق و سباق سے مختلف ہوتے ہیں — اصولوں کا علم آپ کو عجیب سرخیوں یا خراب متغیر ناموں سے بچاتا ہے۔
چار بنیادی کیس اسٹائلز میں کیا فرق ہے؟
بڑے حروف میں ہیڈنگز، وارننگز اور مخففات (NASA) کے لیے موزوں ہے؛ تمام چھوٹے حروف جدید برانڈنگ اور UI کاپی میں عام ہے؛ ٹائٹل کیس ہر لفظ کے پہلے حرف کو بڑھاتا ہے اور انگریزی کے سرخیوں اور کتاب کے عنوانات کے لیے معیار ہے؛ سینٹینس کیس عام نثر کی طرح ہوتا ہے۔
یہ ٹول ٹائٹل کیس کے لیے "ہر لفظ کو بڑھاؤ، باقی چھوٹے حروف میں" کا اطلاق کرتا ہے، اور سینٹینس کیس کے لیے سب کچھ پہلے چھوٹے حروف میں کرتا ہے، پھر جملے کی حدود کے بعد دوبارہ بڑھاتا ہے۔
camelCase، PascalCase، snake_case اور kebab-case کہاں استعمال ہوتے ہیں؟
camelCase (myVariableName) JavaScript اور Java کے متغیرات اور فنکشنز کے لیے معیار ہے؛ PascalCase (MyClassName) کلاسز اور اجزاء کے لیے؛ snake_case (my_variable_name) Python/Ruby کے متغیرات اور ڈیٹا بیس کے کالمز کے لیے؛ kebab-case (my-variable-name) CSS کلاسز، URLs اور HTML کے اوصاف کے لیے۔
APIs کو جوڑتے یا کنفیگریشنز کو ترتیب دیتے وقت، پہلے تبدیل کریں اور پھر ترمیم کریں — یہ دوبارہ ٹائپ کرنے سے کہیں زیادہ تیز ہے۔
ڈویلپر اسٹائلز کے لیے الفاظ کس طرح تقسیم ہوتے ہیں؟
خالی جگہیں، اوقاف، انڈر سکورز اور ہائفن سب الگ کرنے والے کے طور پر کام کرتے ہیں، اور موجودہ camelCase/PascalCase متن بڑے حرف کی حدوں پر تقسیم ہوتا ہے۔ حرف-عدد کے گروپ برقرار رہتے ہیں: "v2" اور "html5" ایک ہی لفظ رہتے ہیں۔
لہذا "user_nickname" اور "userNickname" دونوں صاف طور پر "user-nickname" میں تبدیل ہوتے ہیں؛ CJK حروف کا گروپ ایک ہی لفظ کے طور پر رکھا جاتا ہے۔
یہ CSS text-transform سے کیسے مختلف ہے؟
CSS text-transform: uppercase صرف متن کی ظاہری شکل کو بدلتا ہے — اسے کاپی کرنا یا واپس پڑھنا اصل متن لوٹاتا ہے۔ یہ ٹول متن کو خود بدلتا ہے، لہذا آپ جو کاپی کرتے ہیں وہی حاصل ہوتا ہے۔
CSS کو صرف بصری اسٹائلنگ کے لیے استعمال کریں؛ اس ٹول کو استعمال کریں جب نتیجہ کوڈ، ڈیٹا بیسز یا دستاویزات میں جاتا ہے۔
چینی متن کے ساتھ کیا ہوتا ہے؟
CJK حروف میں کیس نہیں ہوتا، لہذا ہر موڈ انہیں کوئی تبدیلی نہیں دیتا۔
صرف لاطینی حصہ بدلتا ہے: "我爱 Open Source" UPPERCASE میں "我爱 OPEN SOURCE" بن جاتا ہے، اور snake_case میں چینی حروف کا گروپ ایک ہی لفظ کے طور پر شامل ہوتا ہے۔
عمومی سوالات
کیا میرا متن کہیں اپ لوڈ یا محفوظ ہوتا ہے؟
نہیں۔ تمام تبدیلیاں آپ کے براؤزر میں JavaScript کے ذریعے ہوتی ہیں — آپ کے متن کو کسی درخواست کے ذریعے کہیں نہیں بھیجا جاتا، یہ آف لائن کام کرتا ہے، اور صفحہ ریفریش کرنے کے بعد سب کچھ ختم ہو جاتا ہے۔
کیا مجھے Title Case یا Sentence case چنا چاہیے؟
سرخیوں، آرٹیکل اور کتاب کے عنوانات کے لیے Title Case استعمال کریں۔ ALL CAPS یا بے ترتیب کیس کے ساتھ ٹائپ کردہ نثر کو درست کرنے کے لیے Sentence case استعمال کریں — یہ سب کچھ پہلے چھوٹے حروف میں کرتا ہے اور صرف ہر جملے کے آغاز والے حرف کو بڑھاتا رہتا ہے۔
کیا ALL-CAPS والا متن camelCase میں درست طریقے سے تقسیم ہوگا؟
ڈویلپر اسٹائلز کے لیے الفاظ کی تقسیم کیس کی حدوں پر انحصار کرتی ہے، لہذا مسلسل بڑے حروف کی کوئی حد نہیں ہوتی: "HTTPSERVER" ایک ہی لفظ رہتا ہے۔ تمام بڑے حروف والے کثیر الفاظ والے متن کے لیے پہلے Sentence case چلائیں اور پھر تبدیل کریں؛ مخلوط فارمز جیسے "userName" یا "user_name" درست طریقے سے تقسیم ہوتے ہیں۔
آؤٹ پٹ میں اصل خالی جگہ کیوں ختم ہو جاتی ہے؟
صرف ڈویلپر اسٹائلز متن کو دوبارہ ترتیب دیتے ہیں: وہ صرف الفاظ کو رکھتے ہیں اور انہیں مقررہ الگ کرنے والے سے جوڑتے ہیں۔ UPPERCASE، lowercase، Title Case اور Sentence case تمام خالی جگہوں اور اوقاف کو بالکل برقرار رکھتے ہیں۔
کیا کوئی لمبائی کی حد ہے؟ کیا یہ موبائل پر کام کرتا ہے؟
کوئی حد نہیں ہے — اگر چاہیں تو پورے دستاویزات کو پیسٹ کریں۔ بہت طویل متن (لاکھوں حروف) کم درجے کے آلات پر قدرے سست محسوس ہو سکتا ہے کیونکہ ٹائپ کرتے ہی نتیجہ دوبارہ حساب میں آتا ہے۔ لے آؤٹ رسپانسیو ہوتا ہے؛ چھوٹی اسکرینوں پر دو پینل عمودی طور پر ایک دوسرے کے اوپر آ جاتے ہیں۔