Ad

vscode-live-server: Live Server for VSCode

Launch a local development server with live reload for static and dynamic pages. It provides a simple way to preview web projects during development directly within VSCode, handling live updates.
Screenshot of ritwickdey/vscode-live-server homepage

Live Server launches a local development server with live reload functionality, enabling developers to quickly preview their static and dynamic web pages. The extension provides a convenient way to test web projects within VSCode by automatically refreshing the browser whenever changes are saved. It solves the problem of manually refreshing the browser to view updates during development.

Notable features include a quick one-click start/stop functionality via the status bar, support for excluding files for change detection, and customizable settings for port, server root, and browser. The extension also supports various browsers and offers advanced features like Chrome Debugging Attachment and remote connection.

  • Live Reload: Automatically refreshes the browser on file changes for a seamless development experience.
  • Quick Launch: Start and stop the server with a single click from the VSCode status bar.
  • Customizable Settings: Configure port, server root, and browser for tailored development workflow.
  • Browser Support: Works with various browsers, including Chrome, Firefox, and Edge.
  • Dynamic Page Support: Supports serving dynamic pages using Node.js, PHP, Python, and other server-side technologies.
  • Remote Development: Connect to the server from a remote machine using WLAN.
  • Multi-Root Workspace: Supports working with multiple project folders simultaneously.

The project is actively maintained with regular updates addressing bugs, integrating new features, and improving performance. Recent commits and issue responses indicate a healthy and responsive development community. Comprehensive documentation and a robust changelog reinforce its stability and reliability.

Developers benefit from Live Server by streamlining the web development workflow. It simplifies the process of previewing web projects, especially those with dynamic content, by eliminating the need for manual browser refreshes. It's valuable for front-end developers, designers, and anyone who needs to quickly test and iterate on their web applications.

Summarize:
Share:
Stars
6,842
Forks
1,790
Issues
2,409
Created
9 years ago
Commit
1 month ago
License
MIT
Archived
No
Updated 7 days ago

Similar Repositories