web-dev-qa-db-fra.com

Comment rendre MS Visual Code transparent?

J'ai une petite résolution sur mon PC, donc ce n'est pas très pratique de travailler dans plusieurs onglets en même temps comme: ouvrir la fenêtre de la console, le navigateur, l'éditeur de code et d'autres choses.

La console a une fonctionnalité très cool: un fond transparent, il est donc très très confortable de taper quelque chose dans la console tout en regardant du matériel d'apprentissage dans le navigateur à travers le fond transparent.

J'ai donc deviné s'il y avait un moyen de rendre VS Code transparent afin que je puisse écrire du code et rechercher dans le navigateur en même temps, pas Alt-Tabing à chaque fois que je dois changer, donc je n'ai pas à interrompre mon flux de travail si souvent?

S'il n'y a pas une telle fonctionnalité dans VS Code, quels éditeurs peuvent le faire?

17
MaxOk

Vous pouvez utiliser cette extension de code VS

Je l'ai installé et cela fonctionne bien jusqu'à présent.

6
Camille Laborde

Pour autant que je sache - ce n'est pas possible par exemple Visual Studio Express ou VS Code.

Il ne semble pas figurer sur la liste des demandes de fonctionnalités de Microsoft.

Une solution que je vois pour vous est Notepad ++. Installez le complément TopMost. Cela fonctionne comme vous pouvez le voir dans la capture d'écran suivante:

Notepad++ - Code Editor sample and transparency:

3
help-info.de

Je ne connais pas les autres OS mais Windows peut rendre n'importe quelle fenêtre transparente.

J'ai essayé plusieurs applications tierces et je me suis arrêté sur autohotkey (gratuit, Open-source, facile à apprendre, peut être utilisé pour beaucoup plus).

  1. Installer autohotkey
  2. Créer un fichier transparency.ahk
  3. Placer à l'intérieur de ce fichier:

    ^!RButton::
    WinGet, currentTransparency, Transparent, A
    if (currentTransparency = 190)
    {
        WinSet, Transparent, OFF, A
    }
    else
    {
        WinSet, Transparent, 190, A
    }
    return
    
  4. Exécutez le script

    Ce script bascule la transparence de la fenêtre active (0-255, 0 - transparent, 255 - opaque)

    sur Ctrl+Alt+Right mouse button

    ^ - Ctrl

    ! - Alt

    RButton - Right mouse button

  5. Ajoutez ce script au dossier de démarrage (Win+RShell:common startup)

    enter image description here

Basé sur: https://superuser.com/questions/272812/simple-transparency-toggle-with-autohotkey

3
Alex

S'il n'y a pas une telle fonctionnalité dans VS Code, quels éditeurs peuvent le faire?

J'aime aussi que mon éditeur ait un arrière-plan transparent. Ma seule solution jusqu'à présent a été d'utiliser Vim dans un terminal avec un fond transparent. J'en suis content depuis environ un an maintenant.

2
Nick

Utiliser l'extension VS Code

GlassIt-VSC

rechercher dans la barre de recherche d'extension

il suffit d'installer et d'apprécier cela fonctionne très bien!

1
Mayur Satav

Toutes les solutions possibles sont en:

Le PR a été fermé en août 2019:

Actuellement, nous n'acceptons pas plus de fonctionnalités spécifiques à Electron. Nous avons constaté de nombreux problèmes récemment lors de la mise à jour vers les nouvelles versions d'Electron et le jeu de rattrapage est très douloureux.

Mais ledit PR comprend toujours une tonne d'options, comme le extension Vibrancy .

0
VonC