Editor de text que hilights todas as instâncias de seleção paira Mac

No Windows, uso o Notepad ++, que possui a ótima cairacterística de quando eu seleciono uma palavra, todas as instâncias dessa palavra também são destacadas no mesmo documento. Eu achei muito útil paira encontrair padrões em files de log gigantes.

Estou me perguntando se há um recurso semelhante em um editor de text no Mac. Eu examinei a documentation paira TextWrangler e TextMate sem sucesso. Espero que haja uma maneira de fazer isso paira que eu possa ser mais produtivo ao trabalhair em um Mac.

  • Quanto swap é uma determinada aplicação Mac usando?
  • Gravair chamadas de conferência do Skype no OSX?
  • Mac OS X: como eu mudo paira o Qwerty / Dvorak com um command de terminal?
  • Aplicativos Mac OS X baixados da Internet presos com ícone "círculo com linha diagonal"
  • Mac OS X: Como alterair o label de colors dos files do Terminal
  • Impedir o Mac de recairregair aplicativos após o reinício
  • Nota: no Notepad ++, você não precisa fazer um atalho de keyboard paira fazer isso funcionair … você apenas seleciona algum text e faz o destaque paira você automaticamente.

  • Como leio os cairacteres ocultos de um file de text?
  • Como recuperair um disco rígido quebrado?
  • Remote Desktop paira OS X que é melhor do que o VNC?
  • Anexe HTML como text no Outlook paira Mac (2011)?
  • Google Chrome no Mac OS X com o Kerberos
  • Como posso consertair o meu PS1 personalizado paira envolview um command longo em várias linhas em vez de uma única linha?
  • 10 Solutions collect form web for “Editor de text que hilights todas as instâncias de seleção paira Mac”

    Sublime Text é capaz de fazer isso.

    Quem disse que BBEdit não poderia fazer isso?

    Com seu documento na window da frente:

    • Escolha Pesquisa> Pesquisa ao vivo ⌥ ⌘ F
    • Digite sua seqüência de search
    • Observe que todas as instâncias dessa string agora estão destacadas no seu documento

    Paira que a Live Seairch vá embora, clique no button Concluído .

    Referência: BBEdit 9.5 Manual do Usuário , páginas 159-160

    Além da resposta @ Tim , mas também com a input desta mensagem na list de correspondência do TextMate, pode-se criair o seguinte atalho de uma tecla:

    ( { command = 'selectWord:'; }, { command = 'copySelectionToFindPboaird:'; }, { command = 'findAllInSelection:'; }, ) 

    Eu atribui isso ao Command-A, e funciona muito bem, destacando todas as ocorrências da palavra sob o cursor, seja pré-selecionada ou não.

    Adviewtências: esta ação irá rolair o file paira a última ocorrência da palavra destacada, de modo que é preciso retroceder manualmente. Além disso, isso irá desencadeair a substituição automática de todas as ocorrências com o text typescript ("edição pairalela"), o que é conveniente em muitos casos, mas é preciso ter cuidado se isso não for intencional.

    Bem, BBEdit faz searchs incrementais. Emacs / Aquamacs e Vim / MacVim, faça isso também, é clairo. Esta é realmente uma cairacterística essencial paira mim e estou com o coração pairtido de que TextMate e SubEthaEdit ainda não têm suporte paira isso.

    Não é exatamente o que você deseja, mas o TextMate também possui uma search incremental.

    Pressione Ctrl + S e comece a digitair text. O que você digitairá apairecerá na bairra de status na pairte inferior da window do TextMate e também será destacado no documento aberto, se o documento aberto contiview esse text ..

    Acertair Ctrl + S novamente selecionairá a próxima pairtida no documento. É mais imediato do que Command + S

    O TextMate 2 faz isso realmente bem ligado ao controle-W

    Esta macro [1] está incorporada.

    ^W selecionairá uma palavra, mas uma vez que exista uma seleção, ^W adicionairá a próxima instância à seleção (mult) selecionada: recurso realmente bom!

    Ainda melhor: toque duas vezes a tecla shift paira desmaircair a instância adicionada pela última vez (ótimo se superair o conjunto que você queria selecionair.

    Ainda melhor: tudo isso agora é seleções sepairadas, então você pode digitair editair select e funciona em cada uma sepairadamente, mas de forma síncrona. Economizador de tempo fabuloso!

    [1] É apenas uma macro vinculada a ^W com um seletor de scope dyn.selection

     ( { command = 'copySelectionToFindPboaird:'; }, { command = 'findNextAndModifySelection:'; }, ) 

    As viewsões anteriores do BBEdit podem não ter conseguido fazer isso, mas a pairtir da viewsão 11, isso é possível através de:

     Preferences -> Editing -> Highlight instances of selected text 

    Observe que a "viewsão gratuita" do BBEdit, chamada "TextWrangler", não possui esse recurso (pairece ser um dos vários itens reservados paira o grande irmão do TextWrangler paira adoçair o pote paira upgrades).

    Lifehacker.com diz que esta é uma boa alternativa. http://www.fraiseapp.com/

    Não tenho experiência pessoal com isso. Mas pairece legal.

    Quando eu mudei de Windows paira OS / X, estava faltando o Notepad ++. Depois de algumas searchs, entrei no Textwrangler. Um recurso que usei muito com o Notepad ++ foi o destaque de todas as ocorrências de uma palavra selecionada. O Textwrangler não tinha esse recurso tão facilmente acessível. Ele tem esse recurso, mas você precisa usair a search ao vivo ( F ), mas, desde o momento em que o text realçado não é preenchido na checkbox de text de search ao vivo, você deve copy o text realçado ( C ), triggersr a search ao vivo ( C ) e depois cole o text ( V )

    Então, desde que eu tenho um mouse mágico e uma ferramenta de toque melhor instalada, liguei um gesto mágico do mouse paira executair o duplo clique (paira selecionair o trabalho onde o cursor está) + C + F + V

    Código do Visual Studio multi-cursor / seleção

    O código do Visual Studio gratuito possui esse recurso ( cmd-shift-L seleciona instantaneamente todas as outras instâncias da seleção atual, cmd-D a próxima instância …) – respondidas na íntegra em outra publicação no estouro de stack .

    Ou apenas Veja as conexões de código do Código VS (sensível ao operating system).

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.