Skip to content

My personal VS Code setup for frontend development! πŸŽ¨πŸš€ Easily install my settings, keybindings, and extensions to get a fast and efficient coding experience.

License

Notifications You must be signed in to change notification settings

Paul-DK/frontend-vscode-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Frontend VS Code Starter

Welcome to my Frontend VS Code Starter – a fully customized Visual Studio Code setup tailored for frontend development study! 🎨✨ This setup includes all the essential settings, extensions, and tweaks to boost learning and productivity and create a seamless development experience.


πŸ“Œ Features

βœ… Pre-configured VS Code settings optimized for frontend devs.
βœ… Essential extensions for HTML, CSS, and Git workflows.
βœ… Linting & Formatting via ESLint & Prettier.
βœ… Live Sass Compiler for automatic SCSS conversion.
βœ… Accessibility tools to ensure inclusive designs.
βœ… Git integration for streamlined version control.
βœ… Beautiful UI enhancements for a clean coding experience.


πŸ“‚ What's Included?

This repo contains the following configuration files:

  • settings.json – Contains all the optimized settings for VS Code.
  • extensions.txt – A list of recommended extensions for an enhanced frontend dev workflow.
  • README.md – This file! Explains how to set up everything.

πŸ”§ Installation Guide (Windows, Mac, & Linux)

1️⃣ Install VS Code

If you don’t already have it, download Visual Studio Code:
πŸ”— Download VS Code

2️⃣ Clone This Repo

Open a terminal or PowerShell and run:

git clone https://github.com/Paul-DK/frontend-vscode-starter.git

3️⃣ Install Extensions

πŸ”Ή Windows (PowerShell)

Get-Content extensions.txt | ForEach-Object { code --install-extension $_ }

πŸ”Ή Mac/Linux (Terminal)

xargs -n 1 code --install-extension < extensions.txt

4️⃣ Apply the VS Code Settings

Ensure you replace user with your actual system username in the paths below.

πŸ”Ή Windows (PowerShell)

copy settings.json $env:APPDATA\Code\User\settings.json

πŸ”Ή Mac

cp settings.json ~/Library/Application\ Support/Code/User/settings.json

πŸ”Ή Linux

cp settings.json ~/.config/Code/User/settings.json

5️⃣ Restart VS Code

Close and reopen VS Code for the settings to take effect. πŸŽ‰


πŸ›  Recommended Extensions

Extension Description
Better Comments Improves comment readability
Accessibility Snippets Helps ensure accessible coding
CodeSnap Take beautiful screenshots of code
ESLint JavaScript/TypeScript linting
Axe Accessibility Linter Finds accessibility issues in code
CSS Flexbox Cheatsheet Quick flexbox reference
GitLens Enhances Git integration
HTML CSS Support Provides auto-completion for HTML & CSS
Material Theme Aesthetic VS Code theme
Material Theme Icons Icon pack for Material Theme
Prettier Automatic code formatter
Auto Rename Tag Auto-updates paired HTML tags
GitHub Copilot AI-powered code suggestions
GitHub Copilot Chat AI-powered chat for coding help
Live Sass Compiler Compile SCSS/SASS automatically
Gutter Preview Preview images in the gutter
Git Graph Visual Git history
Live Share Collaborative coding in VS Code
Color Highlight Highlights color codes
Indent Rainbow Colorizes indentation levels
Polacode Create screenshots of code snippets
CSS Peek Jump to CSS rules from HTML
Live Server Run a live preview of your HTML/CSS changes
HTML5 Boilerplate Quickly generate HTML5 templates
SVG Preview Preview SVG images
Markdown All in One Enhanced Markdown support

πŸ“œ License

This project is licensed under the MIT License, meaning you’re free to use, modify, and distribute it however you like! 😎


πŸŽ‰ Happy Coding!

About

My personal VS Code setup for frontend development! πŸŽ¨πŸš€ Easily install my settings, keybindings, and extensions to get a fast and efficient coding experience.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published