Alguns editores de texto para programação suportam colchetes de fechamento automático. Por exemplo, no Jupyter Notebook ou Jupyterlab for Python, dada uma linha, digamos
asdf era xcvb
Se eu clicar duas vezes para destacarfoie eu digito(, isso vai me dar
asdf (wert) xcvb
Da mesma forma, se eu destacarasdfe digite', isso vai me dar
'asdf' era scvb
Existe uma maneira de fazer isso em todo o Mac OS?
Responder1
Não conheço nenhum comportamento global, pois o que você descreve é o comportamento especial deste aplicativo específico.
Para recriar isso para todo o sistema operacional, você precisará de uma macro do sistema, ativada por alguma tecla do teclado escolhida, que irá traduzi-la em uma série de teclas para obter o efeito desejado.
Por exemplo (retirado do Windows e precisa ser traduzido para o Mac), a combinação de teclado
Win+ (pode ser traduzida para
Ctrl+ X,
(,
Ctrl+ V,
). Para o Mac, substitua Winpor Cmd.
Isso cortará a seleção para a área de transferência, digite (
, cole a seleção e, por fim, digite )
. Esta combinação deve funcionar para a maioria das aplicações.
Você pode fazer o mesmo com outros caracteres além dos parênteses, como aspas.
Para uma discussão sobre programas de macro no Mac, consulte a postagem Equivalente ao AutoHotkey para OS X.
Responder2
A maneira mais simples de fazer isso é atravésPreferências do Sistema.
- Vá paraPreferências do Sistema > Teclado > Texto
- Clique no '+' no canto inferior esquerdo.
- Insira o texto do atalho desejado noSubstituircoluna (No nosso caso será'(').
- Insira a frase alvo para a qual você deseja expandir na caixaComcoluna (neste caso, "()").
- Repita as etapas acima para todos os diferentes tipos de colchetes (se necessário)
- Cada vez que você digitar um colchete de abertura, o sistema mostrará a expansão abaixo do texto, e a substituirá automaticamente pelo resultado desejado ao pressionar “Espaço” ou “Enter”.
No entanto, colocar o texto destacado entre colchetes ou aspas não parece possível com isso.
Fonte: https://www.laptopmag.com/articles/autocomplete-with-text-shortcuts-os-x
Responder3
Se você está procurando um editor de texto com esta funcionalidade, sugiroBB.
Tenho certeza de que existem outros, este é o que eu uso e se comporta exatamente como você descreve.