Extension VS Code pour insérer automatiquement un header Synaptic Hub avec logo ASCII dans vos fichiers.
🚀 Fonctionnalités
- Header automatique : Ajoute un header professionnel avec le logo Synaptic Hub
- Multi-langages : Support de nombreux types de fichiers (JS, TS, Python, Java, C++, HTML, CSS, etc.)
- Raccourci clavier :
Ctrl+Alt+H (Windows/Linux) ou Cmd+Option+H (Mac)
- Commentaires adaptés : Format automatique selon le type de fichier
- Description interactive : Demande à l'utilisateur de saisir la description du fichier
- Informations contextuelles : Date et nom du fichier inclus automatiquement
📋 Installation
Depuis le marketplace VS Code (recommandé) :
- Ouvrez VS Code
- Allez dans Extensions (
Ctrl+Shift+X ou Cmd+Shift+X )
- Recherchez "Synaptic Header"
- Cliquez sur "Install"
Ou depuis le code source :
npm install
npm run compile
🎯 Utilisation
- Ouvrez un fichier dans VS Code
- Utilisez le raccourci
Ctrl+Alt+H (Windows/Linux) ou Cmd+Option+H (Mac)
- Saisissez une description pour le fichier dans la boîte de dialogue qui apparaît
- Le header Synaptic Hub sera automatiquement inséré au début du fichier
Vous pouvez aussi utiliser la palette de commandes :
Ctrl+Shift+P (ou Cmd+Shift+P sur Mac) puis tapez "Insert Synaptic Header"
🛠️ Types de fichiers supportés
- JavaScript/TypeScript (.js, .ts, .jsx, .tsx)
- Python (.py)
- Java (.java)
- C/C++ (.c, .cpp, .h)
- C# (.cs)
- HTML/XML (.html, .xml)
- CSS/SCSS/Sass (.css, .scss, .sass)
- PHP (.php)
- Go (.go)
- Rust (.rs)
- Ruby (.rb)
- Shell scripts (.sh, .bash, .zsh)
- SQL (.sql)
- YAML (.yml, .yaml)
- Et bien d'autres...
⚙️ Configuration
L'extension ne nécessite aucune configuration particulière. Elle demande automatiquement la description du fichier lors de l'insertion du header.
/*
SYNAPTIC HUB
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% %%
%% %%
%% %%%% %%% %%
%% %%%%% %%%% %%
%% %%%%% %% %%%% %%
%% %%%%% %%%%%% %%%% %%
%% %%%%% %%%%%%%%%%% %%
%% %%%%% %%%%%%% %%
%% %%%%%%% %%%% %%
%% %%%%%%%%%%% %%%% %%
%% %%%%%%%%%%% %%%% %%
%% %%%%% %% %%%% %%
%% %%%%% %%%% %%
%% %%%% %%% %%
%% %%
%% %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Fichier: example.js
Date de création: 05/06/2025 14:30:00
Description: Module de gestion des utilisateurs
Version: 1.0.0
Copyright © 2025 Synaptic Hub. Tous droits réservés.
*/
🔗 Liens
📝 Licence
Copyright © 2025 Synaptic Hub. Tous droits réservés.
| |