• Главная
  • Карта сайта
Не найдено

Використовуємо Live Reload без проблем

Є таке поняття «Live Reload» - це автоматичне оновлення сторінки в браузері, коли змінився становить її css-файл (html, js і т.д.). На практиці це виглядає так: веб-майстер вніс зміни в css-файлі, зберіг, браузер автоматично оновив сторінку. Тобто якщо по простому, то не потрібно щоразу натискати кнопку «Оновити сторінку» в браузері.

Щоб реалізувати Live Reload для своїх завдань буде потрібно зовсім небагато.

Зайнявся цим питанням, я вирішив убити відразу кількох зайців. Проаналізувавши свою роботу, я вибудував типову послідовність дій:

  • внесення змін до початкового коду
  • збереження (Ctrl + S)
  • перемикання на вікно браузера
  • оновлення сторінки (F5)
  • перемикання назад і повтор

Зазвичай я працюю з двома моніторами, тому перемикання Редактор-браузер не приховують один-одного.

Перше, що я вирішив зробити - позбавитися від постійного Ctrl + S. У Notepad ++ (найкращий редактор для веб-майстра) досить встановити плагін AutoSave. Йдемо в Модулі - Plugin Manager - Show Plugin Manager, відзначаємо AutoSave і тиснемо Install.

Йдемо в Модулі - Plugin Manager - Show Plugin Manager, відзначаємо AutoSave і тиснемо Install

Якщо з якоїсь невідомої причини плагін не вдалося автоматично встановити, то можна його скачати вручну з загальної сторінки плагінів NPP.

Після перезавантаження редактора в плагін з'явиться пункт «Auto Save», де можна його налаштувати:

Головне виставити опцію «loses focus», оскільки вона буде ключовою в Live Reload.

Отже, перше завдання - позбутися від постійного Ctrl + S - виконана.

Для другої частини нам буде потрібно встановити розширення для FireFox « AutoReload ». В налаштуваннях розширення слід зазначити «Enabled». Решта опцій на свій розсуд.

Для зручності роботи, кнопку AutoReload краще винести в верхню панель браузера.

Тепер слід вказати AutoReload які файли потрібно відстежувати. Можна вказати як конкретні файли (Watch Files ...) або вказати каталог (Watch Directory ...) де знаходяться відслідковують файли.

Важливий момент - вказувати відслідковують файли потрібно на відкритій сторінці, тієї яка буде автообновляться. Тобто відкриваємо сторінку, вибираємо каталог, AutoReload автоматом знайде всі файли і тиснемо OK.

Тобто відкриваємо сторінку, вибираємо каталог, AutoReload автоматом знайде всі файли і тиснемо OK

Власне, це все. Тепер робота зводиться до двох пунктів:

  • правка коду
  • перемикання на браузер

Якщо у вас один монітор, то іноді буде зручним одночасно бачити і сторінку і вихідний код. У Notepad ++ це питання вирішується дуже просто. Потрібно лише виставити режим «Поверх всіх вікон», що дозволить уникнути приховування вікна редактора, а пункт меню «Тільки текст (у все вікно)» залишить тільки текст, без панелей. Для зручності можна призначити цим пунктам гарячі клавіші, тоді перемикання буде миттєвим.

З мінусів AutoReload зазначу лише те, що він відстежує файли, зазначені в момент додавання. Якщо з'явився новий файл, то він його вже не бачить. Вирішується це досить просто - додаємо файли ще раз.

В цілому зазначу, що метод годиться для самих різних завдань вебмастера. Я його відтестувати на CSS / JS / HTML / PHP файлах - працює без проблем. :-)

Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью