En tant qu'utilisateur quotidien de VS Code, j'ai trouvé un problème fermé antérieur ( la sélection et les correspondances de sélection mettent en évidence la couleur # 1636 ) à ce sujet - c'est-à-dire si vous sélectionnez réellement du texte est mis en surbrillance, mais la couleur de surbrillance est presque impossible à distinguer de la surbrillance utilisée pour le code correspondant ou le même mot.
Si la couleur de surbrillance à l'échelle du système (lors de la sélection d'un texte à l'échelle du système) n'est pas portable pour VS Code, j'ai besoin d'un moyen de le modifier. Peut-être dans le CSS du thème ou - de préférence - dans un fichier 'override css' généré par l'utilisateur ou quelque chose (comme les paramètres utilisateur de VS Code). Est-ce en préparation? Sinon, quelqu'un a-t-il une solution?
ATM changer la couleur de surbrillance pour le texte sélectionné semble impossible. J'utilise "Dark", mais le problème est le même quel que soit le thème.
Il existe maintenant de nombreuses personnalisations de couleurs qui peuvent être effectuées sur vscode, y compris les options de sélection:
editor.selectionBackground: Color of the editor selection.
editor.selectionHighlightBackground: Color for regions with the same content as the selection.
editor.inactiveSelectionBackground: Color of the selection in an inactive editor.
Voir options de couleur du thème vscode disponible à partir de la v1.13 je crois.
Pour compléter quelques étapes manquantes:
Ouvrez le fichier settings.json (voir ci-dessous pour l'emplacement de ce fichier)
Ajoutez une virgule à la dernière entrée (avant l'accolade fermante }
)
Coller:
"workbench.colorCustomizations": { "editor.selectionBackground": "# e788ff", // Texte actuellement sélectionné "editor.selectionHighlightBackground": "# ff0000",// même contenu que la sélection "editor.findMatchBackground": "# 00cc44a8", // Current SEARCH MATCH "editor.findMatchHighlightBackground": "# ff7b00a1" // Other SEARCH MATCHES }
{ "git.enableSmartCommit": vrai, "git.autofetch": vrai, "breadcrumbs.enabled": vrai, "git.confirmSync": false, "Explorer.confirmDelete": false, "code-runner.saveFileBeforeRun": true, "code-runner.saveAllFilesBeforeRun": true , "workbench.activityBar.visible": true, "files.trimTrailingWhitespace": true, "telemetry.enableTelemetry": false, "workbench. colorCustomizations ": { " editor.selectionBackground ":" # e788ff7c ", // Texte actuellement sélectionné " editor.selectionHighlightBackground ":" # ff00005b ", // Même contenu que la sélection "editor.findMatchBackground": "# 00cc44a8", // MATCH DE RECHERCHE actuel "editor.findMatchHighlightBackground": "# ff7b00a1" // Autres MATCHES DE RECHERCHE } }
Depending on your platform, the user settings file is located here:
Windows %APPDATA%\Code\User\settings.json
macOS $HOME/Library/Application Support/Code/User/settings.json
Linux $HOME/.config/Code/User/settings.json
Ctrl +, (virgule) pour ouvrir les paramètres
Table de travail
Éditeur de paramètres
Dans la zone de recherche en haut, collez workbench.colorCustomizations
Sur la gauche, cliquez sur Workbench
puis Appearance
Cliquez sur le lien à droite: Edit in settings.json
Références:
https://code.visualstudio.com/api/references/theme-color#editor-colors
https://code.visualstudio.com/docs/getstarted/themes#_customize-a-color-theme