simfony 0.1.0

Rust-like language that compiles to Simplicity bytecode.
Documentation
# Simfony extension for VSCode

VSCode extension that provides syntax highlighting for the [Simfony](https://docs.simfony.dev/) programming language.

## Features

- Syntax highlighting for .simf files
- Basic language configuration (brackets, comments)

## Installation

Install Node.js (v14 or later recommended).

### Local Installation

1. Clone this repository
2. Navigate to the extension directory:
   ```bash
   cd vscode
   ```
3. Install dependencies:
   ```bash
   npm install
   ```
4. Package the extension:
   ```bash
   npm install -g @vscode/vsce
   vsce package
   ```
   This will create a `.vsix` file in the current directory.

5. Install the extension in VSCode:
   - Launch VS Code
   - Go to the Extensions view (Ctrl+Shift+X)
   - Click on the "..." menu in the top-right of the Extensions view
   - Select "Install from VSIX..."
   - Navigate to and select the `.vsix` file you created

### Alternative Installation Method

You can also install the extension directly from the source code:

1. Copy the `vscode` folder (rename it if necessary) to your VSCode extensions directory:
   - Windows: `%USERPROFILE%\.vscode\extensions`
   - macOS/Linux: `~/.vscode/extensions`

2. Restart VSCode

## Development

1. Clone this repository and cd into `vscode` directory
2. Run `npm install`
3. Open the project in VS Code
4. Press F5 to start debugging (this will launch a new VSCode window with the extension loaded)
5. Make changes to the extension
6. Reload the debugging window to see your changes (Ctrl+R or Cmd+R)

### Reloading the Extension During Development

When making changes to the extension, you can reload it without uninstalling and reinstalling:

1. **Using the Command Palette**:
   - Press `Ctrl+Shift+P` (or `Cmd+Shift+P` on macOS)
   - Type "Developer: Reload Window" and select it

2. **Using keyboard shortcut**:
   - Press `Ctrl+R` (or `Cmd+R` on macOS)

3. **For extensions installed from folder**:
   - Make your changes to the extension files
   - Run the "Developer: Reload Window" command as described above
   - VSCode will reload with the updated extension

4. **For more substantial changes**:
   - If you've made significant changes to the extension's structure or manifest
   - You may need to restart VSCode completely (close and reopen)
   - In some cases, you might need to run the command "Developer: Restart Extension Host"