WebStorm یک محیط توسعه یکپارچه سایت (IDE) با نوشتن و ویرایش کد است. این نرم افزار برای ایجاد حرفه ای برنامه های کاربردی وب برای سایت ها مناسب است. زبان های برنامه نویسی مانند JavaScript، HTML، CSS، TypeScript، Dart و دیگر موارد پشتیبانی می شوند. لازم به ذکر است که این برنامه دارای پشتیبانی از بسیاری از فریم ها است، که برای توسعه دهندگان حرفه ای بسیار مناسب است. این برنامه دارای یک ترمینال است که از طریق آن تمام اقدامات انجام شده در خط فرمان ویندوز استاندارد انجام می شود.
فضای کاری
طراحی در ویرایشگر در سبک دلپذیر ساخته شده است که رنگ آن می تواند تغییر کند. تم های تاریک و نور در حال حاضر. رابط کاربری فضای کاری با یک منوی زمینه و پانل سمت چپ مجهز شده است. در بلوک سمت چپ، فایل پروژه نمایش داده می شود، که در آن کاربر می تواند جسم مورد نیاز او را پیدا کند.
در یک بلوک بزرگ برنامه، کد فایل باز است. زبانه ها در نوار بالا نمایش داده می شود. به طور کلی، طراحی بسیار منطقی است و بنابراین هیچ ابزار دیگری به جز ناحیه ویرایشگر خود و محتویات اشیاء آن نمایش داده نمی شود.
ویرایش زنده
این ویژگی نشان می دهد که نتیجه پروژه در مرورگر است. به این ترتیب شما می توانید کد را ویرایش کنید که همزمان شامل عناصر HTML، CSS و جاوا اسکریپت باشد. برای نمایش همه اقدامات پروژه در پنجره مرورگر، شما باید یک پلاگین خاص - JetBrains IDE Support، مخصوصا برای Google Chrome نصب کنید. در این مورد، تمام تغییرات انجام شده بدون بارگذاری مجدد صفحه نمایش داده می شود.
Debug Node.js
اشکال زدایی برنامه های Node.js به شما امکان می دهد کد نوشته شده را برای اشتباهات جاسازی شده در جاوا اسکریپت یا TypeScript اسکن کنید. به طوری که برنامه برای اشتباهات در کل کد پروژه را بررسی نمی کند، شما باید شاخص های خاص - متغیرها را وارد کنید. پانل پایین پشته ی تماس را نمایش می دهد که حاوی تمام اعلان های مربوط به تأیید کد است و آنچه در آن باید تغییر کند.
هنگامی که موس را روی یک خطای مشخص شناسایی کرده اید، ویرایشگر توضیحات را برای آن نمایش می دهد. در میان چیزهای دیگر، ناوبری کد، تکمیل خودکار و refactoring پشتیبانی می شوند. تمام پیام های Node.js در جداول جداگانه منطقه برنامه نمایش داده می شوند.
راه اندازی کتابخانه ها
کتابخانه های اضافی و پایه می توانند به WebStorm متصل شوند. در محیط توسعه، پس از انتخاب یک پروژه، کتابخانه های اصلی به صورت پیشفرض گنجانده می شوند، اما موارد اضافی باید به صورت دستی متصل شوند.
بخش راهنما
این برگه حاوی اطلاعات مفصل در مورد IDE، راهنمای و خیلی موارد دیگر است. کاربران می توانند یک بررسی در مورد این برنامه را ارسال کنند یا پیامی در مورد بهبود ویرایشگر ارسال کنند. برای بررسی به روز رسانی، از تابع استفاده کنید "بررسی برای به روز رسانی ...".
نرم افزار را می توان برای یک مقدار خاص خریداری کرد و یا به طور رایگان به مدت 30 روز استفاده می شود. اطلاعات در مورد مدت زمان محاکمه نیز در اینجا قرار دارد. در بخش کمک، می توانید کد ثبت نام را وارد کنید یا برای خرید با استفاده از کلید مناسب به سایت مراجعه کنید.
نوشتن کد
هنگام نوشتن یا ویرایش کد، می توانید از عملکرد خودکار تکمیل استفاده کنید. این به این معنی است که شما نیازی به نوشتن کامل تگ یا پارامتر ندارید، زیرا برنامه خود زبان و عملکرد را با حروف اول تعیین می کند. با توجه به این که ویرایشگر به شما اجازه می دهد از انواع زبانه ها استفاده کنید، می توانید آنها را همانطور که دوست دارید ترتیب دهید.
با استفاده از کلید های میانبر میتوانید به راحتی عناصر کد را پیدا کنید. راهنماهای زرد در داخل کد می تواند به توسعه دهنده کمک کند تا مشکل را پیش از آن شناسایی و تصحیح کند. در صورتی که یک خطا رخ داده باشد، ویرایشگر آن را به رنگ قرمز نشان می دهد و در مورد آن هشدار می دهد.
علاوه بر این، محل خطا در نوار پیمایش نمایش داده می شود تا خودتان را جستجو نکنید. هنگامی که روی یک خطا روبرو می شوید، سردبیر خود پیشنهاد می دهد یکی از گزینه های املایی برای یک مورد خاص را انتخاب کنید.
تعامل با وب سرور
به منظور توسعهدهنده برای دیدن نتیجه اجرای کد در صفحه HTML برنامه، لازم است که به سرور وصل شوید. این در IDE ساخته شده است، یعنی محلی است، در کامپیوتر کاربر ذخیره می شود. با استفاده از تنظیمات پیشرفته، می توان از پروتکل های FTP، SFTP، FTPS برای بارگیری پرونده های پروژه استفاده کرد.
یک ترمینال SSH وجود دارد که در آن شما می توانید دستور هایی را که درخواست را به سرور محلی ارسال می کنند وارد کنید. بنابراین، شما می توانید از یک سرور به عنوان واقعی استفاده کنید، با استفاده از تمام قابلیت های آن.
Compiling TypeScript در جاوا اسکریپت
کد نوشته شده در TypeScript توسط مرورگرها پردازش نمی شود زیرا آنها با جاوا اسکریپت کار می کنند. این مستلزم جمع آوری TypeScript در جاوا اسکریپت است، که می تواند در WebStorm انجام شود. کامپایل در زبانه مناسب پیکربندی شده است تا برنامه تبدیل را به عنوان تمام فایل ها با پسوند انجام دهد * .tsو اشیاء فردی. اگر هر گونه تغییری در فایل حاوی کد با TypeScript ایجاد کنید، به طور خودکار به جاوا اسکریپت وارد می شود. این عملکرد در دسترس است اگر شما در تنظیمات مجوز انجام این عملیات تایید کردید.
زبان ها و چارچوب ها
محیط توسعه اجازه می دهد تا شما در پروژه های مختلف شرکت کنید. با تشکر از بوت استرپ توییتر شما می توانید پسوند برای سایت ها ایجاد کنید. با استفاده از HTML5، آن را در دسترس برای اعمال آخرین فن آوری های این زبان می شود. Dart برای خودش صحبت می کند و جایگزینی برای زبان جاوا اسکریپت است، با کمک آن برنامه های کاربردی وب توسعه یافته است.
شما می توانید با استفاده از ابزار کنسول Yeoman قادر به انجام توسعه ی جلویی باشید. ایجاد یک صفحه توسط چارچوب AngularJS انجام می شود که از یک فایل HTML استفاده می کند. محیط توسعه اجازه می دهد تا شما را در پروژه های دیگر که متخصص ساختن ساختار طراحی منابع وب و اضافه کردن به آنها هستند، کار کنید.
ترمینال
این نرم افزار دارای یک ترمینال است که در آن شما مستقیما عملیات مختلف را انجام می دهید. کنسول داخلی به خط فرمان OS می آید: PowerShell، Bash و دیگران. بنابراین شما می توانید دستورات را مستقیما از IDE اجرا کنید.
فضایل
- بسیاری از زبانها و چارچوبهای پشتیبانی شده؛
- راهنمای ابزار در کد؛
- ویرایش کد در زمان واقعی
- طراحی با ساختار منطقی عناصر.
معایب
- مجوز پرداخت برای محصول؛
- رابط زبان انگلیسی
خلاصه همه موارد فوق، لازم است بگویم که WebStorm IDE یک نرم افزار عالی برای توسعه برنامه ها و وب سایت ها است که دارای ابزارهای بسیاری است. این نرم افزار بیشتر به مخاطبان توسعه دهندگان حرفه ای متمرکز است. پشتیبانی از انواع زبان ها و چارچوب ها، برنامه را به یک وبسایت واقعی با ویژگی های عالی تبدیل می کند.
نسخه آزمایشی WebStorm را دانلود کنید
آخرین نسخه برنامه را از سایت رسمی دانلود کنید
مقاله را در شبکه های اجتماعی به اشتراک بگذارید: