Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/urin/vscode-web-visual-editor

Edit HTML files visually.
https://github.com/urin/vscode-web-visual-editor

html visual-editor vscode-extension

Last synced: 2 days ago
JSON representation

Edit HTML files visually.

Awesome Lists containing this project

README

        

# Web Visual Editor [![Installs](https://img.shields.io/visual-studio-marketplace/i/urin.vscode-web-visual-editor)](https://marketplace.visualstudio.com/items?itemName=Urin.vscode-web-visual-editor) [![Stars](https://img.shields.io/github/stars/urin/vscode-web-visual-editor?style=flat)](https://api.star-history.com/svg?repos=urin/vscode-web-visual-editor&type=Timeline)

Edit HTML files visually in real-time.

Demo

## ✨ Features
- 🖼️ **Visual Editing**: Edit HTML elements visually within the WebView.
- ⏱️ **Real-Time Preview**: See changes reflected instantly as you edit.
- 🧩 **Integrated with Visual Studio Code**: No additional processes and windows and well-integrated with VSCode theme.

### 📋 Functions
- 🖱️ **Element Selection**: Select HTML elements with ease. Visual selections are synchronized with text selections on editor. Vice versa.
- ✂️ **Copy, Cut and Paste elements**: Copy or cut elements, paste text into selected element.
- 🔍 **Zoom in and out**: Zoom in and out the page.
- 🔒 **Script and Link Management**: Disable scripts and manage links for security.
- ↕ **Move Elements**: Drag elements to rearrange their position.

## 🔀 Alternatives
This extension is similar to [microsoft/vscode\-livepreview](https://github.com/microsoft/vscode-livepreview) and it differs in the following points:

- The ability to synchronize code selection with visual selection in the preview.
- Since Web Visual Editor has minimal functionality, the codebase is very small, making future expansions easy.
- It is designed to reflect changes made in the preview back to the code, so enhancing the editing capabilities within the preview may be beneficial in the future. For example, you can copy, cut, paste and delete elements within preview at this moment.

## 📜 License
[MIT License](LICENSE)

## 💛 Sponsor
[![Sponsor icon](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/urin)
Empower my motivation brewing and accelerate development by [buying me a coffee](https://github.com/sponsors/urin)!