https://github.com/johan-perso/vscode-control
A Raycast extension to help you interact with VS Code or other code editors based on it
https://github.com/johan-perso/vscode-control
cursor raycast raycast-extension trae vscode vscode-extension windsurf
Last synced: 30 days ago
JSON representation
A Raycast extension to help you interact with VS Code or other code editors based on it
- Host: GitHub
- URL: https://github.com/johan-perso/vscode-control
- Owner: johan-perso
- License: mit
- Created: 2025-08-05T21:00:40.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-08-05T21:29:54.000Z (2 months ago)
- Last Synced: 2025-08-05T23:18:45.033Z (2 months ago)
- Topics: cursor, raycast, raycast-extension, trae, vscode, vscode-extension, windsurf
- Language: JavaScript
- Homepage:
- Size: 109 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.fr.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
###### English version [here](https://github.com/johan-perso/vscode-control/blob/main/README.md).
# Visual Studio Code - Control
Une extension Raycast pour vous aider à interagir avec VS Code ou d'autres éditeurs basés sur celui-ci (Cursor, Windsurf, Trae, ...).
> Cette extension a été créée pour mon utilisation personnelle, mais peut-être qu'elle pourra aussi vous servir.
> Compatible avec macOS uniquement, elle ne fonctionnera pas avec Raycast pour Windows.https://github.com/user-attachments/assets/a121db46-a506-437e-8914-3aeecebe7e8d
## Commandes
- `VS Code Control: List Commands`
> Affiche une liste des commandes exécutables dans une interface unifiée- `Scripts: npm`
> Liste les scripts NPM qui peuvent être exécutés- `Scripts: Flutter`
> Liste les appareils compatibles qui peuvent être utilisés pour démarrer une app Flutter- `Settings: Open UI`
> Ouvre directement l'interface des réglages dans VS Code- `Settings: Open JSON File`
> Ouvre directement les réglages via le fichier `settings.json`- `Terminal: Open New Session`
> Ouvre une nouvelle session dans le terminal- `Terminal: Toggle Current Pane`
> Affiche/Masque le panneau de terminal actuel- `Terminal: Close Current Session`
> Ferme et quitte la session de terminal actuelle- `Format: Selected Code`
> Formatte le code actuellement sélectionné dans l'éditeur actif- `Format: Current Document`
> Formatte le document actuellement ouvert dans l'éditeur actif- `Flutter: New Project`
> Crée un nouveau projet Flutter- `Flutter: Open DevTools`
> Ouvre les DevTools de Flutter dans votre navigateur par défaut- `Flutter: Hot Reload`
> Exécute un hot reload dans l'application Flutter actuellement ouverte- `Flutter: Hot Restart`
> Exécute un hot restart dans l'application Flutter actuellement ouverte## Installation
> Vous aurez besoin d'installer [Remote Control for VS Code](https://marketplace.visualstudio.com/items?itemName=eliostruyf.vscode-remote-control) pour permettre à Raycast de contrôler votre éditeur.
> Cette extension n'est pas disponible sur le store, vous aurez donc besoin de l'installer manuellement depuis la ligne de commande.```bash
git clone https://github.com/johan-perso/vscode-control.git
cd vscode-controlnpm install
npm run build
```Vous pourrez ensuite modifier la configuration depuis les réglages Raycast (`⌘ + ,`).
## Licence
MIT © [Johan](https://johanstick.fr). [Soutenez ce projet](https://johanstick.fr/#donate) si vous souhaitez m'aider 💙