PHPیک زبان عالی برای ایجاد صفحات وب است. در این لحظهاین توسط اکثر هاست ها پشتیبانی می شود و زبان برنامه نویسی پیشرو برای ایجاد وب سایت های پویا است. آغاز ایجاد PHPسال 1994 به عنوان سالی در نظر گرفته می شود که راسموس لردورف مجموعه ای ساده از اسکریپت ها را برای پردازش ایجاد کرد. اسناد HTMLشاید به این دلیل که در زمان ایجاد PHP handler به زبان C نوشته شده بود، نحو زبان ها بسیار شبیه به هم هستند…

1 مکان. phpstorm

PhpStorm یک محیط توسعه PHP بین پلتفرمی است. این برنامه یک ویرایشگر چند منظوره و هوشمند برای زبان های پی اچ پی، HTML و جاوا اسکریپت. ویژگی های بسیاری از برنامه وجود دارد که می خواهم به امکان تجزیه و تحلیل و کدنویسی در پرواز اشاره کنم، عملکرد پیشگیری از خطا عملکرد بی نظیری را ارائه می دهد.

مقام دوم. متن عالی

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

مقام سوم. Komodo IDE

Komodo یک IDE حرفه ای برای زبان های اصلی برنامه نویسی وب از جمله Python، PHP، Ruby، Perl، HTML، CSS و JavaScript است. شما از این ویرایشگر لذت خواهید برد و با استفاده از آن سریعتر توسعه خواهید یافت مجموعه کاملابزار. ویژگی‌های کلیدی عبارتند از تا کردن کد، ویرایش چند پنجره‌ای، بررسی نحو هوشمند، برجسته‌سازی، قطعه‌های قدرتمند و ماکروهای ابزار مفید و سایر ویژگی‌های افزایش بهره‌وری. رابط براق فضا را آزاد می کند و فضایی برای خلاقیت می دهد.

مقام 4. استودیو Expression

این فقط یک برنامه کاربردی نیست، یک بسته نرم افزاری کامل است که توسط این شرکت توسعه یافته است مایکروسافت.این بسته شامل: ویرایشگر بصری، ابزارهای طراحی رابط، طراحی گرافیکی و بسیاری ابزارهای دیگر می باشد.

مقام 5. PhpED

این برنامه دارای ابزارهای زیادی است که در توسعه هم در PHP و هم در سایر زبان هایی که ویرایشگر پشتیبانی می کند بسیار مفید است. وب سرور داخلی برای اشکال زدایی برنامه های کاربردی وب استفاده می شود. ممکن است در ابتدا زمان و تلاش زیادی برای تنظیم آن صرف کنید، اما ارزشش را دارد. همچنین، منهای برنامه این است که کیت توزیع برای مک و لینوکس وجود ندارد.

مقام 6. PHPEdit

در زرادخانه این ویرایشگر، نه تنها برجسته سازی نحو وجود دارد، بلکه عملکرد تکمیل خودکار، تأیید کد نیز وجود دارد، همچنین یک دیباگر داخلی نیز وجود دارد. خوب نیست که هنوز کتاب درسی به زبان روسی وجود ندارد، اما شما از رهبری سیر نمی شوید. همچنین هیچ توزیعی برای MAC و Linux وجود ندارد.

مقام هفتم. رویا باف

هنگام استفاده از این برنامه می توانید طرح و کد صفحه را به صورت همزمان مشاهده کنید، از نکات و تکمیل خودکار نیز استفاده می شود. جستجو و جایگزینی کاراکترها به راحتی سازماندهی شده است. در وب سایت رسمی برنامه افزونه های تجاری و غیرتجاری زیادی برای این برنامه پیدا خواهید کرد.

مقام هشتم. phpDesigner

این ویرایشگر کد به طور خاص برای PHP طراحی شده است، البته می توانید از آن برای ایجاد و ویرایش پروژه ها به زبان های دیگر استفاده کنید، اما این کار بی تاثیر خواهد بود. از کاستی ها، فقدان کراس پلتفرم بلافاصله مشهود است، این ویرایشگر فقط برای ویندوز در دسترس است. بر خلاف سایر ویرایشگرها، شما نمی توانید اندازه فونت را در آن تغییر دهید (چه کسی می داند، شاید بینایی شما بد است، اما اکثر برنامه نویسان آن را دارند). این برنامه همچنین فاقد انتخاب عمودی مناسب است. اما با وجود تمام کاستی ها، phpDesigner بهترین هایلایت کد را دارد، بسیار خوب سازماندهی شده است، در کل آن را امتحان کنید و متوجه شوید.

مقام نهم. پی اچ پی استودیو 2010

خود ویرایشگر یک محیط توسعه برای PHP است. این به شما امکان می دهد با استفاده از تعداد زیادی ویژگی مانند سرور داخلی، مرورگر وب و موارد دیگر رمزگذاری سریعتر انجام دهید. مانند اکثر ویرایشگرها، بررسی نحو، پشتیبانی از رمزگذاری های مختلف، پشتیبانی از چندین زبان توسعه وجود دارد.

رتبه 10. RadPHP

RadPHP برای کسانی است که تجربه کدنویسی زیادی ندارند. از مزایا، نمی توان به برجسته سازی نحو، وجود مرورگر داخلی و اشکال زدا، توانایی ایجاد نقاط شکست و سهولت استفاده، فوراً قابل توجه است. پشتیبانی فنی در بالاترین سطح سازماندهی شده است. از کاستی‌ها، بلافاصله عجله می‌کند که هیچ توزیعی برای MAC و Linux وجود ندارد.

گاهی اوقات چیزی به شدت کم است ویرایشگر خوببرای PHP، از نقطه نظر کار راحت با کد، چیزی جدی تر از برجسته کردن نحو ساده است. در عین حال، ویرایشگرهای معمولی یک دوجین سکه هستند که متأسفانه همان برجسته سازی نحوی همیشه به درستی کار نمی کند.

من می خواهم یک پیاده سازی عادی از IntelliSense داشته باشم، و نه تقلید "چوبی" آن در قالب لیست از پیش تعریف شده ای از روش ها و ثابت های زبان، "از بین رفتن" در حین کار با یا بدون دلیل در فرم. لیست کامل. IntelliSense باید در مورد تمام کلاس‌هایی که استفاده می‌کنید، در مورد روش‌ها و متغیرهای آن‌ها اطلاعات داشته باشد، یعنی فایلی را با تعریف کلاس خود از طریق #include متصل کرده است، و ویرایشگر بلافاصله آن را انتخاب می‌کند و اطلاعاتی در مورد همه موارد ارائه می‌دهد. داخلی» اشیاء این کلاس.

همچنین خوب است که هنگام تایپ نام تابع در فرم نکاتی داشته باشید توضیح کوتاهتوابع (پارامترهای دریافت شده، اینکه آیا توابع بیش از حد بارگذاری شده وجود دارد و غیره). این به ویژه برای توابع خودنویس وجود ندارد، در برخی از ویرایشگرهای معمولی چنین نکاتی را دیده ام، اما فقط برای توابع بومی PHP. اوه بله، پرش سریع به تعریف یک تابع از محل فراخوانی آن نیز بسیار راحت است. به طور کلی، من هنوز چیزهای زیادی می خواهم و همه این ویژگی ها را تنها کسری از ضروری ترین چیزها در فرآیند کدنویسی می دانم و به هیچ وجه زیاده روی ...

می توان گفت از این نظر ایده آل من یک دسته ام اس است استودیوی تصویری+ Visual Assist که من هنگام کار با C # و C ++ از آن استفاده می کنم (Visual Assist در این بسته مانند یک طناب نجات است). هنگامی که یک بار دیگر برای مشاهده پارامترهای تابع پذیرفته شده یا نام برخی از اعضای کلاس به فایل های دیگر نمی روید، این در هر صورت به عملکرد و "خوشایند" فرآیند کمک می کند. با توجه به افزایش (از نسخه به نسخه) PHP شی گرا، فقدان چنین ویرایشگری در میان جعبه ابزار آن بسیار ناراحت کننده است.

و اینجاست!

با این وجود، من یک ویرایشگر نسبتاً خوب برای خودم پیدا کردم - . اگر شما هم مثل من از ویرایشگرهای معمولی استفاده می‌کنید که جایگزین «نوت‌پد» استاندارد می‌شوند و همچنین هوس‌کننده IntelliSense انسانی هستید، به شما توصیه می‌کنم حتماً آن را امتحان کنید. همچنین رایگان است (در مورد نسخه پولی زیر) و بر اساس چارچوب موزیلا (XPFE) کار می کند، که آن را چند پلتفرم نیز می کند.

این ویرایشگر ایده آل نیست، چیزهای خوب زیادی دارد، در حالی که البته هنوز جای پیشرفت دارد. اما به طور کلی در روزهای اول آشنایی با او محدودیتی برای شادی نداشتم 🙂

همچنین شایان ذکر است که پشتیبانی از زبان های دیگر (Perl، Python، Ruby، Tcl)، و همچنین جاوا اسکریپت، CSS، HTML، XML و بسیاری دیگر (با قضاوت در لیست فایل هایی که او می تواند باز کند، او زبان‌ها و فن‌آوری‌های بیشتری را می‌داند، اما مطمئن نیستم که IntelliSense برای همه آنها کار می‌کند یا خیر). من از پشتیبانی بسیاری از فریمورک های محبوب جاوا اسکریپت شگفت زده شدم (به هر حال، این مورد بود).

احتمالاً هنوز وقت نکرده ام که تمام عملکردهای کومودو ادیت را مطالعه کنم، اما می خواهم نکاتی را شرح دهم.

اول از همه، من طرح رنگ هایلایت کد را برای PHP سفارشی کردم ( ویرایش -> تنظیمات... -> فونت ها و رنگ ها) ، زیرا من قبلاً به رنگ های از .

همون روش افزودنی مفیدمعلوم شد که افزونه ای است که همه TODO ها را پیدا می کند پروژه بازیا فایل و آنها را در یک لیست نمایش می دهد (مشابه نحوه پیاده سازی آن در VS). و افزونه ای که به شما امکان می دهد تمام کلاس ها و متدهای تعریف شده را در یک لیست مشاهده کنید باز کردن فایل() برای پیمایش سریع از طریق آنها.

به طور کلی، قبل از استفاده از کومودو، منطقی است که تنظیمات آن را با تغییر پارامترهای خاص برای خود مطالعه کنید. مثلا من دوباره تعریف کردم کلید داغبرای رفتن به تعریف توابع (من F12 را مانند ویژوال استودیو 🙂 انجام دادم).

به طور کلی، همه چیز به خوبی کار می کند، "زمین و آسمان" در مقایسه با برنامه نویسی در یک ویرایشگر معمولی.

کمی ناخوشایند برای حمایت کامل IntelliSense باید یک فایل پروژه ایجاد کند (فقط باید آن را در فهرست اصلی سایت ذخیره کنید). یعنی اگر شما یک فایل را خارج از محدوده پروژه کومودو باز کنید، تمامی شامل های نوشته شده در آن به هیچ وجه پردازش نمی شود و بر این اساس کومودو از توابع و کلاس های تعریف شده در فایل های موجود چیزی نمی داند. اما، به طور کلی، این ناراحتی کوچک را می توان تجربه کرد 🙂

از طرفی ایجاد فایل پروژه امکان انجام کارهای بیشتر را فراهم می کند تنظیم دقیقپروژه هایی که ذخیره می شوند و هر بار که پروژه ای را باز می کنید، کومودو آنها را به خاطر می آورد. از طریق آن، به عنوان مثال، می توانید دایرکتوری های اضافی را مشخص کنید تا کومودو هنگام کار با پروژه خود، ساختار کلاس ها و متدها (برای IntelliSense و نکات مختلف) را همیشه در ذهن داشته باشد، حتی اگر این فایل ها در واقع (از طریق شامل یا نیاز) به فایل در حال ویرایش متصل نیستند. همچنین می توانید متن را در تمام فایل های پروژه جستجو یا جایگزین کنید. همچنین کومودو نشانک هایی را که در داخل کد ایجاد کرده اید به خاطر می آورد ( Ctrl+F2) برای هر فایل، این بسیار راحت است.

کمی تعجب آور بود که Komodo Edit درباره کلاس های ساخته شده در PHP چیزی نمی داند (شاید من کار اشتباهی انجام می دهم؟). به عنوان مثال، اگر نیاز به استفاده از کلاس mysqli دارید:

$mysqli = mysqli جدید (HOST، USER، PASS، MBASE); if (mysqli_connect_errno()) ( print "اتصال انجام نشد: ".mysqli_connect_error(); exit(); ) $mysqli->query("INSERT......."); $mysqli->close();

وقتی بعد از نوشتن کلمه mysqli$ شروع به دسترسی به متدهای این شی می کنم (علامت -> را می نویسم)، کومودو ادیت نمی خواهد چیزی در مورد روش های query، بستن و غیره پیشنهاد دهد و فحش می دهد. در نوار وضعیتی که می گویند من تعریف این کلاس را در چشمانم ندیدم ... در عین حال با داخلی توابع PHPهیچ مشکلی وجود ندارد، به عنوان مثال، کومودو به خوبی در مورد خانواده mysqli_* از توابع (پوشش که کلاس mysqli است) می داند. اما امیدوارم روزی این نقص اصلاح شود. به عنوان مثال، اگر از طریق کلاس wrapper خود (یا از طریق چیزی مانند PEAR) با پایه کار می کنید، پس نباید با IntelliSense مشکلی وجود داشته باشد.

یک بار برای من اتفاق افتاد که هنگام ویرایش یک فایل js، کومودو متوجه نشد که از کدام چارچوب جاوا اسکریپت استفاده می کنم. اما این، خوشبختانه، همیشه می تواند در تنظیمات آن اصلاح شود ( ویرایش -> تنظیمات... -> هوش کد).

نسخه پولی کومودو به نام Komodo IDE وجود دارد. همانطور که متوجه شدم، تفاوت اصلی با Komodo Edit در توابع مشترک بسیاری از IDE ها است. Komodo IDE دارای ابزارهای داخلی کنترل نسخه (SVN) و یک کد دیباگر است.

به هر حال، Komodo Edit هنوز یک دیباگر اولیه دارد که در حین حرکت شما را در مورد خطاهای جزئی مانند یک نقطه ویرگول فراموش شده در انتهای یک خط، یک براکت باز نشده و غیره مطلع می کند. او با خط مواج قرمز بر چنین خطاهایی تأکید می کند. برای اینکه چنین اشکال زدایی کار کند، باید مسیر فایل اجرایی را در تنظیمات برنامه مشخص کنید. فایل PHPو php.ini ( ویرایش -> تنظیمات... -> زبانها -> PHP).

همانطور که می بینید، تنظیمات مشابهی را می توان برای همه زبان های دیگر انجام داد.

پس گفتار

Komodo Edit اکنون ابزار روزمره من است 🙂 به علاوه، برای ویرایش های کوتاه برخی چیزهای کوچک در موارد اپیزودیک، من همچنان از آنالوگ یک دفترچه یادداشت پیشرفته - Notepad ++ استفاده می کنم، یعنی از آن برای هدف واقعی خود استفاده می کنم.

قبل از ویرایش کومودو، یک افزونه جالب ویژوال استودیو به نام VS.Php را نیز امتحان کردم. در ویژوال استودیو تعبیه شده است و به شما امکان می دهد با PHP به همان روشی که مثلاً با C # کار کنید (می توانید کدها را اشکال زدایی کنید، IntelliSense کار می کند و غیره). اما او به‌ویژه تحت تأثیر پس‌زمینه حقوقش قرار نگرفت. علاوه بر این، همانطور که من متوجه شدم، با کار در آن، می توانید پشتیبانی از Java Script و غیره را کاملاً فراموش کنید. همچنین جالب است که IntelliSense برای کلاس های ساخته شده در PHP مانند کومودو در آن کار نمی کند. همچنین این VS.Php با Visual Assist در تضاد است.

دو ویرایشگر مشابه دیگر وجود دارد که من در مورد آنها شنیدم، اما به نحوی آنها را امتحان نکردم (فقط IMHO و حدس های بر اساس "شایعات"):

  • Zend Studio پولی است، با توجه به بررسی ها به نظر می رسد که این چیزی دست و پا گیر است و قبل از هر چیز در پروژه های بسیار بزرگ و پیچیده قابل استفاده است، به خصوص مناسب است، شاید اگر پروژه بر اساس چارچوب Zend ایجاد شود.
  • Eclipse رایگان است، اما به احتمال زیاد با "پوشش" خود ترسیده است. همانطور که من متوجه شدم، شما هنوز باید بتوانید آن را از ماژول های مختلف برای خود مونتاژ کنید. به طور کلی ، به نوعی تمایلی به کشف نحوه نصب و پیکربندی آن وجود نداشت (اما در یک زمان من هنوز کمی تلاش کردم 😉) ، اگرچه بدون شک ممکن است کسی واقعاً آن را دوست داشته باشد.

***

اگر کسی به سایر ویراستاران با توجه به سلیقه "گزینه" من توصیه کند، بسیار سپاسگزار خواهم بود. همچنین شنیدن برخی ویژگی‌های جالب دیگر کومودو از کسانی که قبلاً از آن استفاده می‌کردند، جالب خواهد بود.

به طور کلی، با برجسته کردن کد اولیه با بسیاری از توابع غیر ضروری! این سنگ "درد" در باغ دائماً ظاهر می شود ویرایشگرهای سادهکد، در میان "شایستگی های" خود کاوشگر داخلی را برجسته می کند سیستم فایلیا چیزی مانند ویرایشگر/نمایشگر مینی پایگاه داده (خب، اگر هیچ چیز مهمی برای دقیقاً آنچه که ویرایشگر کد قرار است برای آن استفاده شود وجود ندارد، چرا لازم است) و غیره. به دلایلی، تقریباً هر برنامه نویس مبتدی (اگرچه شاید همیشه مبتدی نباشد) می خواهد "به سرعت" ویرایشگر "مگا" خود را بسازد، که اغلب به "چیزی دردناک دوباره آشنا" تبدیل می شود ... بدیهی است که این سنت از سلام دنیا! 😉

بنابراین اخیرا با بیشترین محیط های توسعه اپلیکیشن جاوا آشنا شدیم، این بار به PHP می پردازیم. با توزیع جوایز به روشی مشابه ذهنی، بیایید نگاهی به لیست بهترین ها بیندازیم:

بهترین IDE رایگان - NetBeans

بنابراین، تاریخ تکرار می شود و رتبه NetBeans IDE را باز می کند، به این معنی که باید چند کلمه محبت آمیز دیگر در مورد آن بگوییم. اولا، از زبان روسی پشتیبانی می کند که برای بسیاری از توسعه دهندگان PHP حیاتی است. در مرحله دوم، NetBeans از تمام فریمورک های شناخته شده از جمله Zend، Laravel، Doctrine، CakePHP، Smarty، Yii و Symfony2 پشتیبانی می کند. علاوه بر این، جاوا اسکریپت، HTML، CSS و PHP به طور طبیعی در آخرین نسخه ها پشتیبانی می شوند.

بهترین IDE پولی - PHPStorm

این IDE برای توسعه وب تمام پشته ایده آل است. همچنین از فریم ورک های Symfony، Zend، Yii، CakePHP، سیستم های CMS اصلی Magento، Drupal، Wordpress، Zend Debugger و Xdebug دیباگرها و CSS3، HTML5، Sass، CoffeeScript، TypeScript، Stylus، Less و دسته کوچکی از ابزارها پشتیبانی می کند. در دسترس برای جلو. محیط نرم افزار به صورت رایگان برای اساتید و دانشجویان دانشگاه های تخصصی برای پروژه های با متن بازخوب، برای کسانی که 30 روز آزمایشی کافی دارند. در موارد دیگر باید پرداخت کنید.

کمترین ارزش گذاری شده IDE - Sublime Text

آخرین نسخه سوم متن عالی- یک محیط توسعه مشخصات گسترده که جذابیت اصلی آن است تعداد زیادیپلاگین ها یکی از آنها PHP IDE است. این ترکیب شامل همه چیزهایی است که شما نیاز دارید: اشکال زدا، آزمایش کننده ها، ویرایشگر و پشتیبانی از چارچوب های محبوب. کار با Sublime Text آسان و راحت است.

محبوب ترین IDE - Eclipse PDT

نماینده دیگری از رتبه قبلی. به طور کلی، محبوبیت آن با توجه به گستردگی ویژگی های آن تعیین می شود (بر این اساس، افرادی که به زبان های دیگر کار می کنند در این محصول راحت خواهند بود)، زبان های پشتیبانی شده و تعداد بسته های پیوست شده. ما به PDT (ابزار توسعه پی‌اچ‌پی) با ویژگی‌های معمولی Eclipse علاقه‌مندیم: برجسته‌سازی نحو، دستیار کدنویسی، refactoring، قالب‌ها، اشکال‌زدایی، اعتبارسنجی و موارد دیگر.

بهترین Cloud IDE - Cloud 9

Cloud 9 نماینده دیگری از محیط توسعه همه چیزخوار است که در کنار کیفیت ساخت، محبوبیت آن را برای رقبای دنیای ابری دست نیافتنی می کند. به صورت رایگان، محدودیتی در قالب یک محل کار دریافت می کنید که برای ارزیابی احتمالات کاملاً کافی است. اگر می خواهید به عنوان تیم کار کنید، 19 دلار (یا 1 دلار نمادین اگر تیم دانشجویی دارید) آماده کنید.

ساده ترین IDE - طراح PHP

همانطور که می دانید، عنوان ساده ترین IDE محدودیت هایی را بر عملکرد اعمال می کند. در این مورد، نقطه ضعف اصلی کار تنها در یک سیستم عامل، یعنی ویندوز است. و بقیه بیشتر شبیه یک ویرایشگر کد با پسوند است تا یک محیط توسعه کامل. اما گاهی اوقات این خوب است، اینطور نیست؟

بهترین IDE غیرمحبوب - CodeLobster

شما نمی توانید جامعه بزرگی از توسعه دهندگان CodeLobster را پیدا کنید، و اسناد کمکی نیز بسیار کم است. اما این واقعیت را تغییر نمی دهد که یک IDE عالی است که از Drupal، Joomla، Wordpress، Yii، Symfony، Laravel، Smarty، CakePHP، Phalcon، jQuery، AngularJs، Nodejs پشتیبانی می کند.

امیدوار کننده ترین IDE - Zend Studio

بیایید بررسی را با یک محصول قدرتمند از Zend Technologies یا بهتر بگوییم آمار خشک به پایان برسانیم:

    اشکال زدایی با Zend Debugger، Xdebug، ادغام Z-Ray.

    پشتیبانی از SVN، CVS، Docker، Git Flow.

    امکان مشاهده MySQL، SQLite، PostgreSQL و سایر DBMS ها.

    پشتیبانی از کتابخانه دوجو؛

    ویرایشگر کد با کیفیت بالا، با عملکردهای تجزیه و تحلیل، تصحیح، refactoring، نشان دادن، تولید و غیره؛

    پشتیبانی خدمات ابری Microsoft Azure و Amazon AWS

    مدیریت رایگان جاوا اسکریپت، CSS، HTML و البته PHP (4 و 5).

    نوار ابزار Zend Studio برای مرورگرهای IE و Mozilla Firefox.

تقریباً هر کاربر اینترنتی تا به حال به ایجاد وب سایت خود فکر کرده است، اما همه افراد زمان و توانایی لازم برای تسلط بر اصول اولیه برنامه نویسی وب و چیدمان را ندارند. اما در بیشتر موارد نیازی به توسعه عناصر پیچیده قابل برنامه ریزی نیست و می توانید با استفاده از ویرایشگر سایت بصری یا ویرایشگر WYSIWYG یک سایت زیبا و کاربردی ایجاد کنید.

چنین برنامه هایی، علیرغم سهولت نسبی استفاده، از ابزارهای توسعه آماتوری دور هستند، اما دقیقاً در توانایی کاربر برای کار با هر سطح تجربه ای است که ویژگی آنها نهفته است.

WYSIWYG مخفف کلمات انگلیسی What You See Is What You Get است که به معنای "آنچه می بینید همان چیزی است که بدست می آورید" ترجمه می شود. یعنی ما در مورد یک محیط توسعه صحبت می کنیم که در آن کاربر همانطور که کار می کند می تواند بلافاصله نتیجه تقریبی تلاش های خود را ببیند. اغلب، آنالوگ روسی زبان مخفف ذکر شده در Runet استفاده می شود و برنامه هایی از این نوع ویرایشگرهای بصری نامیده می شوند. با چنین برنامه هایی می توانید کد ایجاد کنید زبانهای مختلفبرنامه نویسی و چیدمان - HTML، CSS، PHP و غیره

محبوب ترین ویرایشگر WYSIWYG برای HTML و سایر زبان های توسعه وب، Adobe Dreamveawer است. او واقعاً متفاوت است رابط کاربر پسند، تعداد زیادی ابزار موجود، پشتیبانی از فناوری های فعلی و ادغام با سایر برنامه های Creative Suite. مزیت بزرگ Adobe Dreamveawer در دسترس بودن مستندات حرفه ای دقیق و همچنین بسیاری از آنها است درس های رایگاندر مورد کار با برنامه، که در اینترنت یافت می شود. علاوه بر این، می تواند با موتورهای CMS رایج مانند جوملا، وردپرس و دروپال کار کند. نسخه فعلی CS6 است.

یکی دیگر از ویرایشگرهای بصری محبوب WYSIWYG Web Builder است که اخیراً به نسخه 9 به روز شده است. این یک راه حل قدرتمند است که به شما امکان می دهد وب سایت هایی با کیفیت بالا بدون داشتن مهارت در طرح بندی و برنامه نویسی وب ایجاد کنید. این برنامه به شما امکان می دهد هم سایت های کارت ویزیت ساده یا منابع چند صفحه ای را با اسکریپت های پیچیده و هم درج عناصر تعاملی ایجاد کنید. این کیت دارای چندین الگوی مختلف است و در این فرآیند می‌توانید قالب‌های جدیدی اضافه کنید. AT آخرین نسخه WYSIWYG Web Builder اکنون دارای یک رابط نواری، قابلیت های جدید CSS3 و بیش از صدها پیشرفت دیگر است.

علاوه بر راه حل های تجاری، راه حل های منبع باز خوبی نیز وجود دارد. به عنوان مثال، ویرایشگر بصری رایگان BlueGriffon، ایجاد شده بر روی موتور Gecko، که همچنین معروف جهان را اجرا می کند. مرورگر موزیلافایرفاکس.

این یک راه حل مدرن و قابل اعتماد برای ویرایش صفحات وب و ایجاد سایت هایی است که با آخرین استانداردهای وب مطابقت دارد. BlueGriffon چند زبانه است ویرایشگر بصری HTML، PHP، CSS و سایر زبان های توسعه وب، که دارای رابط کاربری بصری و کاربرپسند است و سند ویرایش شده در آن دقیقاً شبیه به مرورگر فایرفاکس خواهد بود.

ویرایشگر WYSIWYG یک ابزار واقعا مفید برای ویرایش صفحات وب و ایجاد وب سایت های کامل است. سطوح مختلفمشکلات با این کار کاربر می تواند وب سایت های جذابی را بدون نیاز به دانش فنی گسترده ایجاد کند.