← بازگشت به ویژگی‌ها
Free

ویرایشگر Local Storage

ویرایشگر Local Storage یک رابط جدول تمیز برای مدیریت ورودی‌های localStorage و sessionStorage برای سایت فعلی ارائه می‌دهد. همه جفت‌های کلید-مقدار را مرور کنید، مقادیر را به صورت inline ویرایش کنید، ورودی‌های جدید اضافه کنید و ورودی‌هایی که نیاز ندارید را حذف کنید. مقادیر JSON به صورت خودکار شناسایی و قالب‌بندی می‌شوند برای خواندن آسان. برای مدیریت هر دو نوع ذخیره‌سازی بین تب‌های localStorage و sessionStorage جابجا شوید.

اپلیکیشن‌های وب مقدار زیادی از حالت را در localStorage و sessionStorage ذخیره می‌کنند — ترجیحات کاربر، توکن‌های احراز هویت، پرچم‌های ویژگی، تخصیص‌های آزمون A/B، محتوای سبد خرید، پیش‌نویس‌های فرم، پاسخ‌های API ذخیره‌شده و حالت UI. اشکال‌زدایی این مقادیر در Chrome DevTools نیاز به ناوبری به تب Application، یافتن بخش Storage و استفاده از یک بیننده کلید-مقدار پایه با قابلیت ویرایش محدود دارد. ویرایشگر Local Storage این را در یک پنل هدفمند با جابجایی ذخیره‌سازی با tab، ویرایش inline، قالب‌بندی خودکار JSON و عملیات دسته‌ای می‌آورد. جدول هر جفت کلید-مقدار را با نام کلید و مقدار نشان می‌دهد. مقادیر JSON (که بسیار رایج هستند — اشیاء سریالی‌شده با JSON.stringify) به صورت خودکار شناسایی و با قالب‌بندی و برجسته‌سازی syntax مناسب نمایش داده می‌شوند. برای ویرایش هر مقدار به صورت inline کلیک کنید — تغییرات فوراً در Storage API نوشته می‌شوند. ورودی‌های جدید با یک فرم تمیز اضافه کنید، یا ورودی‌ها را به صورت فردی یا دسته‌ای حذف کنید.

پیش‌نمایش زنده
example.com
localStorage (6) sessionStorage (2) + Add Entry
KeyValue
ds_license_keyPRO-XXXX-XXXX
themedark
user_prefs{"lang":"en","notifications":true,"sidebar":"collapsed"}
last_visited2026-04-08T10:30:00Z
cart_items[{"id":1,"qty":2},{"id":5,"qty":1}]
onboardingcompleted
Click any value to edit · JSON values are auto-formatted
ویژگی‌های کلیدی

جابجایی ذخیره‌سازی با Tab

با دکمه‌های tab در بالای پنل بین localStorage و sessionStorage جابجا شوید. هر tab تعداد ورودی را نشان می‌دهد (مثلاً «localStorage (12)» / «sessionStorage (3)»). هر دو نوع ذخیره‌سازی از یک رابط مدیریت می‌شوند.

ویرایش مقدار به صورت Inline

برای ویرایش هر سلول مقدار به صورت inline کلیک کنید. برای مقادیر ساده، رشته جدید را تایپ کنید. برای مقادیر JSON، ویرایشگر به یک textarea قالب‌بندی‌شده با برجسته‌سازی syntax گسترش می‌یابد. تغییرات فوراً در Storage API ذخیره می‌شوند.

شناسایی و قالب‌بندی خودکار JSON

مقادیر JSON (اشیاء و آرایه‌های سریالی‌شده با JSON.stringify) به صورت خودکار شناسایی و با تورفتگی و برجسته‌سازی syntax مناسب نمایش داده می‌شوند. JSON قالب‌بندی‌شده را مستقیماً ویرایش کنید — هنگام ذخیره مجدداً سریالی می‌شود.

افزودن ورودی‌های جدید

برای ایجاد یک جفت کلید-مقدار جدید «افزودن ورودی» را کلیک کنید. نام کلید و مقدار (رشته یا JSON) را وارد کنید. ورودی فوراً در localStorage یا sessionStorage برای دامنه فعلی نوشته می‌شود.

حذف فردی و دسته‌ای

ورودی‌های فردی را با دکمه حذف ردیف حذف کنید، یا از «پاک کردن همه» برای حذف هر ورودی برای نوع ذخیره‌سازی فعلی استفاده کنید. برای بازنشینی وضعیت اپلیکیشن در طول آزمایش مفید است.

انعکاس در زمان واقعی

تغییرات ایجاد‌شده در ویرایشگر فوراً در اپلیکیشن منعکس می‌شوند. اگر اپلیکیشن یک مقدار را از localStorage در تعامل کاربر می‌خواند، ویرایش آن مقدار در پنل آنچه اپلیکیشن بعد می‌خواند را تغییر می‌دهد — در اکثر موارد نیازی به بارگذاری مجدد صفحه نیست.

موارد استفاده رایج

اشکال‌زدایی وضعیت اپلیکیشن

بررسی کنید اپلیکیشن شما چه مقادیری را در localStorage ذخیره کرده است. آیا توکن auth حاضر است؟ آیا شیء ترجیح کاربر به درستی ساختار یافته است؟ آیا یک مقدار ذخیره‌شده قدیمی رفتار غیرمنتظره ایجاد می‌کند؟

بازنشینی وضعیت اپلیکیشن

همه localStorage را پاک کنید تا اپلیکیشن به وضعیت اولیه خود بازنشینی شود — برای آزمایش تجربه‌های اولین اجرا، جریان‌های onboarding و پیکربندی‌های پیش‌فرض بدون پاک کردن داده مرورگر برای سایت‌های دیگر مفید است.

آزمایش پرچم‌های ویژگی

بسیاری از اپلیکیشن‌ها مقادیر پرچم ویژگی را در localStorage ذخیره می‌کنند. اینها را مستقیماً ویرایش کنید تا ویژگی‌ها را بدون عبور از UI مدیریت پرچم یا استقرار مجدد فعال یا غیرفعال کنید.

شبیه‌سازی وضعیت‌های مختلف کاربر

ترجیحات کاربر ذخیره‌شده، تنظیمات تم، انتخاب‌های زبان یا پرچم‌های تکمیل onboarding را برای شبیه‌سازی وضعیت‌های مختلف کاربر و آزمایش نحوه مدیریت هر کدام توسط اپلیکیشن ویرایش کنید.

بررسی ذخیره‌سازی شخص ثالث

ببینید script‌های شخص ثالث (آنالیتیکس، چت، تبلیغات) چه داده‌ای را در localStorage دامنه شما ذخیره می‌کنند. داده را برای انطباق حریم خصوصی و استفاده غیرمنتظره از ذخیره‌سازی ممیزی کنید.

نحوه استفاده
1

فعال‌سازی ویرایشگر Local Storage

داک شناور DevSuite Pro را باز کرده و روی آیکون ویرایشگر Local Storage کلیک کنید. یک پنل باز می‌شود که همه ورودی‌های localStorage برای دامنه فعلی را نشان می‌دهد.

2

مرور ورودی‌ها

از جدول کلید-مقدار اسکرول کنید. مقادیر JSON به صورت خودکار قالب‌بندی می‌شوند. برای مشاهده sessionStorage تب را جابجا کنید.

3

ویرایش مقادیر

برای ویرایش inline روی هر مقدار کلیک کنید. برای مقادیر JSON یک ویرایشگر قالب‌بندی‌شده ظاهر می‌شود. تغییرات فوراً در Storage API ذخیره می‌شوند.

4

افزودن یا حذف ورودی‌ها

برای ایجاد یک جفت کلید-مقدار جدید «افزودن ورودی» را کلیک کنید. برای حذف ورودی روی آیکون حذف روی هر ردیف کلیک کنید. «پاک کردن همه» همه چیز را حذف می‌کند.

5

آزمایش رفتار اپلیکیشن

پس از ویرایش مقادیر ذخیره‌سازی، با صفحه تعامل کنید تا ببینید اپلیکیشن چگونه به داده‌های تغییریافته واکنش نشان می‌دهد.

آماده برای امتحان کردن هستید؟ ویرایشگر Local Storage?

DevSuite Pro را به صورت رایگان نصب کنید و بیش از ۳۹ ابزار توسعه را برای مرورگر خود باز کنید.

افزودن به Chrome افزودن به Edge افزودن به FireFox