SSE | Sygnal Site Engine
Community ForumSupport Us!Micro-Consulting
  • Sygnal Site Engine ( SSE )
  • The SSE Architecture
  • What's New
  • Feature Roadmap
    • Component Architecture
    • File Copy & Augmented Builds
    • SA5 Integration
  • Installation & Setup
    • Setup Github Repository
    • Setup Netlify
      • jsDelivr
    • Setup Webflow
    • Advanced Install Notes
      • Creating a Persistent Test Env
      • Add SSE to an Existing Repo
  • Usage Notes
    • Developing with SSE
    • Building & Deploying Code
    • Code Structure
    • Page Router
    • Components
      • Components Future Notes
    • Source Structure & Key Files
      • Utilities
      • Route Dispatcher
      • Infrastructure
      • Usage Notes
    • SCSS
    • Useful Library Additions
      • Adding Libraries
      • Luxon
      • Cookies
      • Core Libraries
      • Extending Capabilities
    • Best Practices
    • Unit Testing
      • Using Google Sheets as a Unit Test Data Source
      • Datetime & Timezone Tests
      • Best Practices
      • Page 1
  • Sygnal Devproxy
    • What is Devproxy?
    • Devproxy Setup
    • Cloudflare Setup
    • Webflow Site Configuration
    • Configurations
      • Controlling deployment flow
    • Future
  • Tech Stack
    • Source Code Repository
    • Visual Studio Code
    • Developer IDE
    • Dev Hosting
    • Code CDN
    • Devproxy
  • Further Development
    • Dev Team Notes
      • Engine Mode
    • Reference Project
    • Future
      • Component Development
      • Reactive State Management
      • Expand Script Loading
    • Devmode
    • CI/CD Discussions
      • Page 2
    • SA5
  • Tools
    • Webflow Designer Notation
  • SPECIAL ENHANCEMENTS
    • cookie.js
    • PostHog
Powered by GitBook
On this page
  • Extensions
  • #region folding for VS Code
  • Live Sass Compiler
  • settings.json
  1. Tech Stack

Visual Studio Code

VS Code is an excellent, free IDE with tons of extensibility.

PreviousSource Code RepositoryNextDeveloper IDE

Last updated 7 months ago

Extensions

Our favorite extensions to install

#region folding for VS Code

Collapse large code sections neatly

In TypeScript;

...

// #region My region

... code

// #endregion

...

Also looks great in the right side preview window

Live Sass Compiler

Compile Sass or Scss to CSS at realtime.

  • Create your .scss file

  • Select it and click Watch Sass at the bottom of the page

  • All changes will be automatically recompiled as you edit them

Generally we want our CSS files in /dist/css. Here's how to achieve that.

settings.json

This is the general configuration file for Live Sass Compiler, and can be found here on Windows.

/C:/Users/OEM/AppData/Roaming/Code/User/settings.json.

{
    "git.confirmSync": false,
    "liveSassCompile.settings.autoprefix": [
    ],
    "liveSassCompile.settings.formats": [{
        "format": "expanded",
        "extensionName": ".css",
        "savePath": "/dist/css"
    }]
}

https://marketplace.visualstudio.com/items?itemName=maptz.regionfolder
https://marketplace.visualstudio.com/items?itemName=glenn2223.live-sass