Plano de fundo transparente no Notepad ++?


9

Existe uma maneira de tornar o plano de fundo do editor de texto do Notepad ++ transparente como o Eclipse?

insira a descrição da imagem aqui

Talvez haja um plugin que faça esse trabalho.


11
Plano de fundo transparente, mantendo o primeiro plano (texto) opaco?
Iglvzx

Sim @iglvzx. Ouvi dizer que o Eclipse tem essa capacidade, mas não sei se esse recurso é suportado pelo editor ou algum outro ambiente (como o KDE).
User1050135

11
O Eclipse tem essa capacidade. Um plug-in personalizado teria que ser escrito para o Notepad ++, para que apenas o plano de fundo , e não o texto, fosse transparente. Suponho que não faz sentido que toda a janela seja transparente, pois isso derrota o objetivo de toda a janela do editor. O CChris menciona neste fórum do SourceForge que as janelas encaixáveis ​​do Notepad ++ não podem ser transparentes e que plugins de terceiros precisam ser usados.
Prrao 9/05

Respostas:


8

Use o plugin TopMost do Notepad ++ e selecione a opção 'Tornar minha janela transparente'.

Minha experiência com este plug-in foi muito limitada e fiquei sabendo quando tive o problema exatamente oposto ao meu Notepad ++: minha janela do Notepad ++ tornou-se inesperadamente transparente. Consegui remover a transparência desmarcando a opção 'Tornar minha janela transparente' no menu Plugin-> TopMost no NotePad ++.

Esta é a descrição do plug-in que o Notepad ++ fornece:

O TopMost permite definir a janela principal do Notepad ++ como uma janela superior, para que ela fique em cima de outras janelas, mesmo quando não estiver ativa. Essa sincronização de plug-in com o próprio Notepad ++ permanece na funcionalidade superior e permite lembrar a configuração entre as reinicializações e mostrar um botão da barra de ferramentas. Autor: Franco Stellari


11
Estou começando a me arrepender. Decidi abordar essa questão que foi enterrada por mais de 3 anos.: | Eu sou um usuário que teve o problema oposto e conseguiu rastreá-lo até a opção 'Tornar minha janela transparente' do plug-in TopMost. De boa fé, postei a resposta que agora está marcada com -1, o que significa que os usuários (incluindo @ user1050135) têm mais probabilidade de ler uma resposta errada do que a correta. Um exemplo de seleção adversa, para dizer o mínimo ..
user1232551

Ótimo, sugiro que dê +2, para que os usuários vejam essa resposta antes de lerem a publicidade Win_Trans ..;)
user1232551

Não posso votar mais de uma vez: / Você só precisará ser paciente e torcer para que outros votem sua resposta.
DavidPostill

2

Eu escrevi um programa para tornar qualquer janela transparente. Ele também tornará a barra de menus, a barra de ferramentas etc. transparente, para que não seja exatamente o que você precisa.

É executado em segundo plano e é ativado usando shift control 220% de visibilidade e até shift control 990% de visibilidade. shift control 0volta à visibilidade total.

O programa é escrito em AutoIt . Você pode baixar a fonte e personalizá-la conforme necessário. O AutoIt compila programas para .exe de forma que não sejam necessárias dependências, como DLLs ou .NET.

Win_Trans no GitHub.


Conforme discutido nos comentários acima, essa não é a solução exata que está sendo procurada.
iglvzx

Obrigado @jftuga. Eu posso tentar alterar o seu código AutoIt. Mas eu não sou especialista nisso e, portanto, é muito difícil para mim. Seria ótimo se você pode alterar o código para tornar o texto / barra de ferramentas não transparente
user1050135

1

Não é um plug-in para o Notepad ++, mas existe uma maneira simples de obter aplicativos transparentes, como o Notepad ++, se você tiver uma placa de vídeo Nvidia compatível com o nview.

Você pode definir facilmente configurações de transparência específicas de todo o sistema ou aplicativo. Simplesmente ative o nview e clique com o botão direito do mouse na barra superior de qualquer janela, selecione as opções do nView, Transparente.

Aqui está um exemplo claro de Notepad ++ transparente exemplo de transparência do bloco de notas ++ no Windows 8

Sei que esta é uma solução específica de hardware, mas é realmente útil e simples se você tiver a placa certa. Sei com certeza que funciona em XPx86, Vistax64, Windows7x86 e Windows8x64 porque eu o uso há anos nessas plataformas sem problemas.



0

Use WindowTop.

Ele possui um recurso de transparência real que usa a placa de vídeo NVIDIA GPU com suporte à Cuda.

bloco de notas com transparência idéia intellij com transparência

Essa ferramenta possui um algoritmo de transparência exclusivo que funciona melhor na GPU NVIDIA com suporte para CUDA. Ele também pode ser usado em um computador sem a GPU NVIDIA com CUDA, mas não é recomendado porque o algoritmo funciona melhor com a GPU, como eu disse.

Ao contrário de outras ferramentas, este é o único que produz um efeito de transparência real - ele sabe como aplicar o efeito apenas ao plano de fundo ao redor do texto / formas.

  1. Faça o download da versão mais recente v3.4.5 e instale-a
  2. Atualize o Windows 10 para a versão 2004. observe que, por enquanto, é necessário obtê-lo usando o anel lento do plano interno do Windows. A atualização será lançada muito em breve em maio de 2020 (este mês).
  3. Habilite a avaliação de 30 dias.
  4. Verifique se a aceleração da GPU está ativada. está ativado por padrão para que você possa pular esta etapa.
  5. Mova o mouse para a barra de título da janela e clique no ícone Aero

Leia mais aqui para obter instruções completas:

Espero que ajude! Divulgação: eu sou o desenvolvedor deste produto.


Forneça uma descrição de 25 palavras ou menos de como usar sua ferramenta para executar esta tarefa.
G-Man Diz 'Reinstate Monica'

Eu melhorei a resposta. como está agora?
gil123

11
Faz. você viu a primeira imagem? É uma solução genérica para todos os programas. Veja também a aparência do bloco de notas: prnt.sc/se5ds7
gil123

Eu editei agora :). Você pode editar minha resposta caso não esteja claro
gil123
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.