AnyNotepad مفت آن لائن ٹیکسٹ ٹولز
ڈویلپر کیسز اور فارمیٹس
Explore all 218+ free online text tools
تمام ٹیکسٹ ٹولزروزانہ ڈیزائن کی تحریک
ڈیزائن کی دنیا سے تازہ نقطہ نظر، ہر روز اپ ڈیٹ
آج کا ڈیزائن
ہر صبح ایک مختلف ڈیزائن سامنے آتا ہے۔ آج کے نمایاں کام کے پیچھے مواد، حوالہ جات اور تخلیقی فیصلوں کو دریافت کریں۔
آج کا ڈیزائن دریافت کریں
آج کی ڈیزائن ٹیم
ڈیزائن اکثر تعاون سے شروع ہوتا ہے۔ اس ٹیم سے ملیں جس کی مشترکہ مہارتوں نے A' Design Award کے جیوری سے تسلیم شدہ کام تیار کیا۔
ٹیم سے ملیں
آج کا ڈیزائنر
ہر سوچے سمجھے ڈیزائن کے پیچھے ایک ارادی ذہن ہوتا ہے۔ آج کے نمایاں A' Design Award فاتح کا پورٹ فولیو، فلسفہ اور سفر دریافت کریں۔
ان کا وژن دیکھیں
آج کا ڈیزائن لیجنڈ
دہائیوں کی لگن ایک کام کے مجموعے کی تعریف کرتی ہے۔ آج کے نمایاں ڈیزائنر کی زندگی بھر کی شراکت اور پائیدار اثر کو دریافت کریں۔
ان کی وراثت کو خراج عقیدت
آج کا ڈیزائن انٹرویو
بات چیت وہ ظاہر کرتی ہے جو پورٹ فولیو نہیں کر سکتا۔ آج کے نمایاں ڈیزائنر کو بصیرت، موڑ، اور مشکل اسباق شیئر کرتے سنیں۔
انٹرویو پڑھیں
آج کی نمایاں بات
ڈیزائن کی دنیا سے قابل توجہ لمحات۔ نمائش کی افتتاحی تقریبات سے پروجیکٹ لانچ تک، تخلیقی ترقی کی نشاندہی کرنے والے واقعات کی پیروی کریں۔
آج کی نمایاں بات دیکھیں
آج کا ڈیزائن آئیڈیا
ہر مصنوعات ایک خیال سے شروع ہوتی ہے۔ آج کا تصور دریافت کریں — ایک وژن جو ابھی تک شکل ڈھونڈ رہا ہے۔
آئیڈیا دریافت کریں
آج کا ڈیزائن برانڈ
ہر مصنوعات کے پیچھے ایک نقطہ نظر رکھنے والی تنظیم ہوتی ہے۔ آج کے نمایاں برانڈ کی تعریف کرنے والے اصولوں اور عمل کو دریافت کریں۔
برانڈ دریافت کریں
آج کا ڈیزائن ٹرینڈ
جب آپ توجہ دیتے ہیں تو نمونے ابھرتے ہیں۔ آج کی نمایاں تحریک کی پیروی کریں — ایک مواد، پیلیٹ، یا نقطہ نظر جو شعبوں میں مقبولیت حاصل کر رہا ہے۔
ٹرینڈ دریافت کریںcamelCase کنورٹر
ٹیکسٹ کو camelCase میں تبدیل کرتا ہے — پہلا لفظ مکمل طور پر چھوٹے حروف میں ہوتا ہے، اور ہر اگلا لفظ بڑے حرف سے شروع ہوتا ہے، الفاظ کے درمیان کوئی اسپیس یا الگ کنندہ نہیں ہوتا۔ JavaScript ویری ایبلز، Java میتھڈز، TypeScript پراپرٹیز، اور بہت سی دیگر پروگرامنگ زبانوں کے لیے معیاری نام رکھنے کا کنونشن۔
get user profile data
↓
getUserProfileData
PascalCase کنورٹر
ٹیکسٹ کو PascalCase میں تبدیل کرتا ہے — ہر لفظ بڑے حرف سے شروع ہوتا ہے اور تمام الفاظ بغیر الگ کنندوں کے جوڑ دیے جاتے ہیں۔ اسے Upper Camel Case بھی کہتے ہیں۔ C#، Java، TypeScript میں کلاس ناموں، React کمپوننٹ ناموں، اور بہت سی آبجیکٹ اورینٹڈ پروگرامنگ زبانوں کے لیے معیاری کنونشن۔
get user profile data
↓
GetUserProfileData
snake_case کنورٹر
ٹیکسٹ کو snake_case میں تبدیل کرتا ہے — تمام چھوٹے حروف میں الفاظ انڈرسکور سے الگ ہوتے ہیں۔ Python، Ruby، Rust، PHP (فنکشنز)، ڈیٹا بیس کالم ناموں، اور بہت سے API فیلڈ ناموں میں معیاری نام رکھنے کا کنونشن۔ Linux/Unix ماحول میں فائل نام رکھنے کے لیے بھی عام طور پر استعمال ہوتا ہے۔
Get User Profile Data
↓
get_user_profile_data
kebab-case کنورٹر
ٹیکسٹ کو kebab-case میں تبدیل کرتا ہے — تمام چھوٹے حروف میں الفاظ ہائفنز سے الگ ہوتے ہیں۔ CSS کلاس ناموں، HTML ایٹریبیوٹس، URL سلگز، npm پیکیج ناموں، اور ویب پراجیکٹس میں فائل ناموں کے لیے معیاری فارمیٹ۔ اسے spinal-case، lisp-case، یا dash-case بھی کہتے ہیں۔
Get User Profile Data
↓
get-user-profile-data
CONSTANT_CASE کنورٹر
ٹیکسٹ کو CONSTANT_CASE میں تبدیل کرتا ہے — تمام بڑے حروف میں الفاظ انڈرسکور سے الگ ہوتے ہیں۔ اسے SCREAMING_SNAKE_CASE یا MACRO_CASE بھی کہتے ہیں۔ تقریباً تمام پروگرامنگ زبانوں میں کانسٹنٹس، انوائرمنٹ ویری ایبلز، کنفیگریشن کیز، enum ویلیوز، اور C/C++ میکرو ڈیفینیشنز کے لیے آفاقی کنونشن۔
max retry count
↓
MAX_RETRY_COUNT
SCREAMING-KEBAB-CASE کنورٹر
ٹیکسٹ کو SCREAMING-KEBAB-CASE میں تبدیل کرتا ہے — تمام بڑے حروف میں الفاظ ہائفنز سے الگ ہوتے ہیں۔ اسے COBOL-CASE بھی کہتے ہیں۔ COBOL پروگرامنگ، کچھ HTTP ہیڈرز، مخصوص انوائرمنٹ ویری ایبل اسٹائلز، اور جہاں بھی بڑے حروف والی ہائفنیٹڈ فارمیٹ درکار ہو وہاں استعمال ہوتا ہے۔ kebab-case کا اونچی آواز والا رشتہ دار۔
max retry count
↓
MAX-RETRY-COUNT
dot.case کنورٹر
ٹیکسٹ کو dot.case میں تبدیل کرتا ہے — تمام چھوٹے حروف میں الفاظ پیریڈز سے الگ ہوتے ہیں۔
Java پیکیج ناموں (com.example.app)، پراپرٹی فائل کیز، OID شناخت کنندگان،
کنفیگریشن درجہ بندیوں، اور فائل ایکسٹینشن چینز میں استعمال ہوتا ہے۔ آبجیکٹ پراپرٹی ایکسیس نوٹیشن میں بھی عام طور پر دیکھا جاتا ہے۔
Get User Profile Data
↓
get.user.profile.data
flatcase کنورٹر
متن کو flatcase میں تبدیل کرتا ہے — تمام حروف چھوٹے اور کوئی جدا کنندہ نہیں۔ ہر لفظ براہ راست ایک دوسرے سے جوڑ دیا جاتا ہے۔ بعض ڈیٹا بیس ناموں، بغیر جدا کنندہ ہیش ٹیگز، مختصر ویری ایبل ناموں، اور ہر اس جگہ استعمال ہوتا ہے جہاں ایک مختصر، بغیر حد بندی والا چھوٹے حروف کا شناخت کنندہ درکار ہو۔
Get User Profile
↓
getuserprofile
UPPERFLATCASE کنورٹر
متن کو UPPERFLATCASE میں تبدیل کرتا ہے — تمام حروف بڑے اور کوئی جدا کنندہ نہیں۔ ہر لفظ بڑے حروف میں براہ راست جوڑ دیا جاتا ہے۔ flatcase کا بڑے حروف والا ہم زاد — بعض پرانے سسٹم شناخت کنندگان، مین فریم فیلڈ ناموں، اور مختصر بڑے حروف کے کوڈز کے لیے استعمال ہوتا ہے۔
Get User Profile
↓
GETUSERPROFILE
path/case کنورٹر
متن کو path/case میں تبدیل کرتا ہے — تمام حروف چھوٹے اور الفاظ فارورڈ سلیش سے جدا۔ Unix/Linux فائل پاتھز اور URL پاتھ سیگمنٹس کی نقل کرتا ہے۔ فائل پاتھز، روٹ ڈیفینیشنز، REST API اینڈ پوائنٹس، اور بریڈ کرمب طرز کے درجہ بند شناخت کنندگان بنانے کے لیے مفید ہے۔
Get User Profile Data
↓
get/user/profile/data
backslash\case کنورٹر
متن کو backslash\case میں تبدیل کرتا ہے — تمام حروف چھوٹے اور الفاظ بیک سلیش سے جدا۔
Windows فائل پاتھز اور PHP نیم اسپیس ڈیکلیریشنز میں استعمال ہونے والی شکل سے ملتا ہے
(مثلاً App\Models\User)۔ بعض .NET نیم اسپیس کنونشنز میں بھی استعمال ہوتا ہے۔
App Models User Profile
↓
app\models\user\profile
Space_Snake کیس کنورٹر
متن کو Space_Snake شکل میں تبدیل کرتا ہے — ہر لفظ کا پہلا حرف بڑا اور الفاظ دونوں طرف خالی جگہ والے انڈر سکور ( _ ) سے جدا۔ ایک ملی جلی شکل جو بعض اوقات ڈسپلے لیبلز، کنفیگریشن یو آئی، اور پڑھنے کے قابل شناخت کنندگان میں استعمال ہوتی ہے جہاں بصری علیحدگی اور پروگرامی انڈر سکور دونوں مطلوب ہوں۔
get user profile data
↓
Get _ User _ Profile _ Data
Namespaced::Case کنورٹر
متن کو Namespaced::Case میں تبدیل کرتا ہے — ہر لفظ کا پہلا حرف بڑا اور ڈبل کولنز (::) سے جدا۔
C++ نیم اسپیسز (std::string)، Ruby ماڈیول پاتھز، PHP سٹیٹک میتھڈ کالز، اور Perl
پیکیج ناموں میں استعمال ہونے والے سنٹیکس سے ملتا ہے۔ سادہ متن سے نیم اسپیسڈ شناخت کنندگان فوری طور پر بنانے کے لیے مفید ہے۔
app models user profile
↓
App::Models::User::Profile
$phpVariable کیس کنورٹر
متن کو PHP ویری ایبل فارمیٹ میں تبدیل کرتا ہے — ڈالر سائن ($) کے ساتھ camelCase۔ PHP میں ویری ایبلز لکھنے کا معیاری طریقہ۔ ان پٹ متن الفاظ میں تقسیم، camelCase میں جوڑ، پھر $ لگا دیا جاتا ہے۔ تفصیلات، ڈیٹا بیس فیلڈز، یا وضاحتوں سے PHP ویری ایبل نام بنانے میں وقت بچاتا ہے۔
user profile image url
↓
$userProfileImageUrl
.css-class کیس کنورٹر
متن کو CSS کلاس سلیکٹر فارمیٹ میں تبدیل کرتا ہے — ڈاٹ (.) کے ساتھ kebab-case۔ فوری طور پر
استعمال کے لیے تیار CSS کلاس سلیکٹرز بناتا ہے جیسے .user-profile-card۔ کمپوننٹ تفصیلات یا ڈیزائن
وضاحتوں کو براہ راست BEM اور معیاری ویب کنونشنز کے مطابق درست CSS سلیکٹرز میں تبدیل کر کے CSS لکھنے کی رفتار بڑھاتا ہے۔
user profile card header
↓
.user-profile-card-header
Train-Case کنورٹر
متن کو Train-Case میں تبدیل کرتا ہے — ہر لفظ کا پہلا حرف بڑا اور الفاظ ہائفنز سے جدا۔
الفاظ کے درمیان ہائفنز والا PascalCase کی طرح۔ HTTP ہیڈرز (Content-Type,
X-Request-Id)، بعض کنفیگریشن فائل فارمیٹس، اور ٹائٹل طرز کے ہائفنیٹڈ شناخت کنندگان میں استعمال ہوتا ہے۔
content type header value
↓
Content-Type-Header-Value
TSV → CSV کنورٹر
ٹیب سے جدا اقدار کو کوما سے جدا اقدار میں تبدیل کرتا ہے۔ جب آپ Excel، Google Sheets، یا کسی اسپریڈ شیٹ سے ڈیٹا پیسٹ کرتے ہیں تو یہ TSV (ٹیب جدا) کے طور پر آتا ہے۔ یہ ٹول ان ٹیبز کو معیاری CSV فارمیٹ کے لیے کوما میں تبدیل کرتا ہے، ڈیٹا کی سالمیت برقرار رکھنے کے لیے کوما والے فیلڈز کو مناسب طور پر کوٹ کرتا ہے۔
Alice→30→Paris
Bob→25→London
↓
Alice,30,Paris
Bob,25,London
CSV → TSV کنورٹر
کوما سے جدا اقدار کو ٹیب سے جدا اقدار میں تبدیل کرتا ہے۔ TSV → CSV کا الٹ — ٹیب جدا آؤٹ پٹ بناتا ہے جو براہ راست Excel، Google Sheets، یا کسی بھی اسپریڈ شیٹ ایپلیکیشن میں پیسٹ کی جا سکتی ہے۔ کوٹڈ CSV فیلڈز کو صحیح طریقے سے ہینڈل کرتا ہے، کوٹس ہٹاتا اور اندرونی کوما تبدیل کرتا ہے۔
Alice,30,Paris
Bob,25,London
↓
Alice→30→Paris
Bob→25→London
سیمی کولنز → CSV کنورٹر
یورپی طرز کی سیمی کولن سے جدا اقدار کو معیاری کوما CSV میں تبدیل کرتا ہے۔ بہت سے یورپی ممالک سیمی کولنز بطور CSV حد بند استعمال کرتے ہیں کیونکہ وہ کوما کو اعشاریہ جدا کنندہ کے طور پر استعمال کرتے ہیں۔ یہ ٹول اس فارمیٹ کو بین الاقوامی معیاری کوما جدا CSV میں تبدیل کرتا ہے تاکہ انگریزی لوکیل سافٹ ویئر اور APIs کے ساتھ مطابقت ہو۔
Alice;30;Paris
Bob;25;London
↓
Alice,30,Paris
Bob,25,London
CSV → سیمی کولنز کنورٹر
معیاری کوما CSV کو یورپی طرز کی سیمی کولن سے جدا فارمیٹ میں تبدیل کرتا ہے۔ سیمی کولنز → CSV کا الٹ۔ ایسے سافٹ ویئر کے لیے ڈیٹا تیار کرتے وقت ضروری ہے جو سیمی کولن حد بند کی توقع رکھتا ہے — جرمن، فرانسیسی، اطالوی، ہسپانوی، اور دیگر یورپی لوکیلز میں عام جہاں کوما اعشاریہ جدا کنندہ کے طور پر استعمال ہوتے ہیں۔
Alice,30,Paris
Bob,25,London
↓
Alice;30;Paris
Bob;25;London
پائپس → CSV کنورٹر
پائپ سے جدا اقدار کو کوما سے جدا اقدار میں تبدیل کرتا ہے۔ پائپ (|) جدا فائلیں پرانے سسٹمز، مین فریم ڈیٹا ایکسپورٹس، HL7 طبی ریکارڈز، Markdown ٹیبلز، اور Unix کمانڈ آؤٹ پٹ میں عام ہیں۔ یہ ٹول پائپ حد بند ہٹاتا اور جدید ٹولز اور اسپریڈ شیٹس کے لیے معیاری CSV فارمیٹ میں تبدیل کرتا ہے۔
Alice|30|Paris
Bob|25|London
↓
Alice,30,Paris
Bob,25,London
CSV → پائپس کنورٹر
کوما سے جدا اقدار کو پائپ سے جدا فارمیٹ میں تبدیل کرتا ہے۔ پائپ حد بند ترجیح دیے جاتے ہیں جب ڈیٹا فیلڈز میں اکثر کوما ہوں (پتے، تفصیلات) کیونکہ پائپ قدرتی متن میں شاذ و نادر ظاہر ہوتے ہیں۔ Markdown ٹیبل قطاریں بنانے، Unix پائپ لائنز کو ڈیٹا فراہم کرنے، یا پرانے سسٹم امپورٹس تیار کرنے کے لیے بھی مفید ہے۔
Alice,30,Paris
Bob,25,London
↓
Alice|30|Paris
Bob|25|London
CSV اقدار کوٹ کریں
ہر CSV فیلڈ کو RFC 4180 کے مطابق ڈبل کوٹس میں لپیٹتا ہے۔ a,b,c کو
"a","b","c" میں تبدیل کرتا ہے۔ موجودہ کوٹس کو دوگنا کر کے مناسب طور پر ایسکیپ کرتا ہے۔ خصوصی
حروف (کوما، نئی لائنیں، کوٹس) والے CSV ڈیٹا کو تمام پارسرز اور اسپریڈ شیٹ ایپلیکیشنز کی طرف سے صحیح طور پر سمجھنے کو یقینی بنانے کے لیے ضروری ہے۔
Alice,30,Paris, France
Bob,25,London
↓
"Alice","30","Paris, France"
"Bob","25","London"
CSV اقدار ان کوٹ کریں
CSV فیلڈز سے اردگرد کے ڈبل کوٹس ہٹاتا اور دوگنا کوٹس (""
واپس " میں) ان ایسکیپ کرتا ہے۔ CSV اقدار کوٹ کریں کا الٹ۔ پڑھنے کی قابلیت کے لیے زیادہ کوٹ شدہ CSV ڈیٹا صاف کرتا ہے،
ڈسپلے کے لیے فیلڈز تیار کرتا ہے، یا مزید ٹیکسٹ پروسیسنگ سے پہلے CSV کو آسان بناتا ہے۔
"Alice","30","Paris"
"Bob","25","London"
↓
Alice,30,Paris
Bob,25,London
خالی جگہیں سے CSV
ہر لائن پر خالی جگہ سے جدا ٹوکنز کو کوما سے جدا اقدار میں تبدیل کرتا ہے۔ وائٹ اسپیس جدا ڈیٹا (کمانڈ آؤٹ پٹ، مقررہ چوڑائی رپورٹس، لاگ اندراجات) کو مناسب CSV فارمیٹ میں بدلتا ہے۔ متعدد لگاتار خالی جگہوں کو ایک حد بند سمجھا جاتا ہے۔ ہر لائن آزادانہ طور پر پروسیس ہوتی ہے۔
Alice 30 Paris
Bob 25 London
↓
Alice,30,Paris
Bob,25,London
CSV سے خالی جگہیں
ہر لائن پر کوما سے جدا اقدار کو خالی جگہ سے جدا ٹوکنز میں تبدیل کرتا ہے۔ خالی جگہیں سے CSV کا الٹ۔
صاف وائٹ اسپیس جدا آؤٹ پٹ بناتا ہے جو Unix کمانڈ لائن ٹولز، شیل اسکرپٹس،
awk پروسیسنگ، اور ہر اس سسٹم کے لیے موزوں ہے جو خالی جگہ سے جدا ان پٹ کی توقع رکھتا ہے۔
Alice,30,Paris
Bob,25,London
↓
Alice 30 Paris
Bob 25 London
CSV اقدار ترتیب دیں
ہر کوما سے جدا لائن کے اندر اقدار کو حروف تہجی یا عددی ترتیب سے مرتب کرتا ہے۔ “لائنیں ترتیب دیں” کے برعکس جو پوری لائنیں دوبارہ ترتیب دیتا ہے، یہ ہر قطار کے اندر انفرادی فیلڈز کو ترتیب دیتا ہے۔ ٹیگ فہرستیں نارملائز کرنے، کالم اقدار دوبارہ ترتیب دینے، ایٹریبیوٹ فہرستیں ترتیب دینے، یا کوما سے جدا ڈیٹا حروف تہجی میں لانے کے لیے مفید ہے۔
cherry,apple,banana
zebra,mouse,ant
↓
apple,banana,cherry
ant,mouse,zebra
ٹیبل ٹرانسپوز
CSV ٹیبل کی قطاروں اور کالمز کو الٹ دیتا ہے۔ پہلی قطار پہلا کالم بن جاتی ہے، دوسری قطار دوسرا کالم بن جاتی ہے، اور اسی طرح آگے۔ کاما والے کوٹڈ فیلڈز کو سنبھالتا ہے اور قطاروں کو برابر لمبائی میں پیڈ کرتا ہے۔ اصل اور ٹرانسپوزڈ جہتوں کے ساتھ خلاصہ دکھاتا ہے۔ ڈیٹا کو محور کرنے، قطار پر مبنی ڈیٹا کو کالم پر مبنی فارمیٹ میں تبدیل کرنے، یا اسپریڈ شیٹ ایکسپورٹس کی تنظیم نو کے لیے مثالی۔
Name,Age,City
Alice,30,London
Bob,25,Paris
↓
Name,Alice,Bob
Age,30,25
City,London,Paris
(3×3 → 3×3 ٹرانسپوزڈ)
CSV کالم نکالیں
CSV ڈیٹا سے ایک کالم نکالتا ہے۔ لائن 1 پر کالم نمبر (1 سے شروع) یا ہیڈر نام درج کریں، پھر لائن 2+ پر اپنا CSV ڈیٹا۔ کاما والے کوٹڈ فیلڈز کو سنبھالتا ہے۔ اس کالم سے تمام قدریں آؤٹ پٹ کرتا ہے، فی لائن ایک، شمار کے خلاصے کے ساتھ۔ ای میل فہرستیں، IDs، نام، یا بڑے ڈیٹاسیٹ سے کوئی بھی ایک فیلڈ نکالنے کے لیے بہترین۔
email
Name,Email,City
Alice,alice@test.com,London
Bob,bob@test.com,Paris
↓
Email
alice@test.com
bob@test.com
(کالم 2، 3 قدریں نکالی گئیں)
CSV کو کالم سے ترتیب دیں
CSV ڈیٹا کو صعودی ترتیب میں مخصوص کالم سے ترتیب دیتا ہے۔ لائن 1 پر کالم نمبر (1 سے شروع) درج کریں، پھر لائن 2+ پر اپنا CSV ڈیٹا۔ ہیڈر قطار اپنی جگہ رہتی ہے جبکہ ڈیٹا قطاروں کی ترتیب بدلی جاتی ہے۔ خودکار طور پر پتا لگاتا ہے کہ کالم میں نمبر ہیں (عددی ترتیب) یا ٹیکسٹ (حروف تہجی کی ترتیب)۔ کاما والے کوٹڈ فیلڈز کو صحیح طریقے سے سنبھالتا ہے۔
2
Name,Age,City
Charlie,35,Berlin
Alice,28,London
Bob,42,Paris
↓
Name,Age,City
Alice,28,London
Charlie,35,Berlin
Bob,42,Paris
CSV قطاروں سے ڈپلیکیٹ ہٹائیں
عین لائن ملاپ کی بنیاد پر CSV ڈیٹا سے ڈپلیکیٹ قطاریں ہٹاتا ہے۔ ہر منفرد قطار کا پہلا واقعہ رکھتا ہے اور بعد کے تمام ڈپلیکیٹس ہٹا دیتا ہے۔ اصل قطار شمار، ہٹائے گئے ڈپلیکیٹس، اور بقیہ منفرد قطاروں کا خلاصہ دکھاتا ہے۔ کسی بھی حد بندی والے ڈیٹا کے ساتھ کام کرتا ہے۔ ایکسپورٹ شدہ ڈیٹا کی صفائی، ڈپلیکیٹ ریکارڈز ہٹانے، یا میلنگ لسٹس کی ڈی ڈپلیکیشن کے لیے مثالی۔
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Alice,alice@test.com
Charlie,charlie@test.com
↓
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Charlie,charlie@test.com
(1 ڈپلیکیٹ ہٹایا، 4 منفرد قطاریں)
کالمز کی سیدھ
کالمز کو خالی جگہوں سے پیڈ کرتا ہے تاکہ وہ فکسڈ چوڑائی، پڑھنے کے قابل فارمیٹ میں عمودی طور پر سیدھ میں آ جائیں۔ خودکار طور پر حد بندی کا پتا لگاتا ہے (ٹیبز، پائپس، کاما، یا متعدد خالی جگہیں) اور ہر کالم کو اس کی سب سے لمبی قدر کی چوڑائی تک سیدھ میں لاتا ہے۔ کوڈ تبصروں، READMEs، لاگ فائلز، ٹرمینل آؤٹ پٹ، یا سادہ ٹیکسٹ دستاویزات میں ڈیٹا ٹیبلز کو پڑھنے کے قابل بنانے کے لیے بہترین۔
Name,Age,City
Alice,30,London
Bob,25,Paris
Charlotte,42,San Francisco
↓
Name Age City
Alice 30 London
Bob 25 Paris
Charlotte 42 San Francisco