Skip to content

VS-Code

Trouver et remplacer par une nouvelle ligne

At moins pour moi dans VS Code Version 1.62.3 sur Windows et VS Code Version 1.75 sur MacOS (Ventura) il fonctionne avec regex, comme indiqué ci-dessous:

  1. Remplacer le menu

Windows: CTRL+R

Mac: command+option+F

  1. Activer « Utiliser l’expression régulière (ALT + R) »

Windows: ALT+R

Mac: command+option+R

  1. Utiliser dans les champs Rechercher et Remplacer<>>\n<

  2. Appuyez sur « Remplacer tout (CRTL + ALT + Entrée) » avec un champ vide

Windows: CTRL+ALT+ENTER

Mac: command+option+R

Dans le cas de la question initiale, cela ressemblerait à ceci:


Indice: Utiliser ou pour trouver toutes les nouvelles lignes[\n]\ns

De plus, pour trouver des nouvelles lignes au début d’une ligne, vous pouvez également utiliser ou :^[\n]^\n

Source : Stack Overflow

Trouvez et supprimer des lignes entières

Pour ce faire on peut utiliser cette expression regulière ^*le texte que je veux supprimé*\n Exemple :

  score:
    deployStage: 3
    ports:
      - container: 1000
        portName: tcp
    imagePullPolicy: IfNotPresent
c25jt.png

  score:
    ports:
      - container: 1000
        portName: tcp
    imagePullPolicy: IfNotPresent
Source : Stack Overflow

Ajouter une clée publique

  1. Appuyez sur F1 et recherchez Remote-SSH : Open Configuration File
  2. Modifier le fichier pour ajouter un nouveau serveur et privé
  3. Ajouter la ligne suivante : IdentityFile C:\path\to\my\id_rsa..

IdentityFile spécifie le chemin d’accès du fichier privé. Pour Windows, utilisez une double barre oblique.

Changer l'utilisateur dans git

git config --global user.email user.name@albt.org
git config --global user.name user.name

Pour vérifier si les paramètre se sont bien appliqué :

git config user.name
git config user.email

Sur vs-code supprimé et relancer le repo en question pour mettre a jours l'auteur

Si l'erreur suivante se présente : You cannot push commits for 'name name'. You can only push commits if the committer email is one of your own verified emails. To git.organisation.one:name.name/ansible.git Alors on peut réinitialiser l'utilisateur en faisant la commande :

git commit --amend --reset-author --no-edit

Chercher un fichier

Bien sur il y'a l'utilitaire code-search que l'on peut utiliser.

Recherche par nom de fichier (Quick Open)

C'est la méthode la plus rapide pour ouvrir un fichier si vous connaissez son nom.

Windows: Ctrl+P or Ctrl+E

Mac: Command+P

Linux: Ctrl+P or Ctrl+E

Tip

Vous pouvez ajouter : suivi d'un numéro de ligne pour y aller directement (ex: app.py:120).

Pour chercher une chaîne de caractères dans tout le projet.

Windows: Ctrl+Shift+F

Mac: Command+Shift+F

Linux: Ctrl+Shift+F

Vous pouvez cliquer sur les trois points ... sous le champ de recherche pour : - Files to include : Limiter la recherche (ex: src/*.js). - Files to exclude : Ignorer des dossiers (ex: node_modules/*, dist/*).

Recherche de symboles (Fonctions, Classes, etc.)

  • Dans le fichier actuel : Windows: Ctrl+Shift+O Mac: Command+Shift+O Linux: Ctrl+Shift+O

  • Dans tout le workspace : Ctrl+T

Aller à une ligne spécifique

Windows: Ctrl+G

Mac: Control+G

Linux: Ctrl+G