O Notepad ++ pode lembrar a posição da linha?

1

Eu tenho o TextPad no meu computador doméstico, mas não posso usá-lo na minha máquina de trabalho. Tem uma opção onde se lembra da posição do cursor em certos casos. Aqui está um exemplo:

<li>text one</li>
<li>text two is longer</li>

Digamos que eu coloquei meu cursor após o primeiro LI e comecei a digitar

<li class="example">text one</li>
<li>text two is longer</li>

No TextPad, se eu clicar na seta para baixo, o cursor voltará a ser o segundo LI, para que eu possa digitar imediatamente (ou colar) a mesma classe. Mas no Notepad ++ o cursor simplesmente terminará depois do n em mais tempo, e eu tenho que clicar ou retroceder para voltar para a tag LI.

Existe alguma opção no Notepad ++ para replicar o comportamento do TextPad?

    
por druidic 19.08.2018 / 21:54

3 respostas

0

Embora eu não saiba de um recurso Notepad ++ (NPP) para pular automaticamente para um lugar no texto, o NPP tem diferentes tipos de marcador de texto que pode ser navegado por key-strokes. Segue-se uma breve introdução a dois tipos de marcadores.

  • Marcadores podem ser configurados para o começo de uma linha clicando na margem ou com Ctrl F2 . Salta para a próxima linha marcada com F2 ou a anterior com Shift F2 .
  • Estilos pode ser definido para um lugar específico dentro de uma linha ou para todas instâncias de uma string específica clicando com o botão direito do mouse no texto selecionado e especificando um número de estilo . Salta para o próximo texto marcado com Ctrl 1 através de Ctrl 5 .

Embora isso não seja exatamente o que você solicitou, esperamos que ajude a encontrar o local onde o texto deve ser colado. Consulte a documentação do NPP para outros auxílios de navegação que podem ser de mais ajuda.

    
por 19.08.2018 / 23:11
0

Não tenho certeza se é exatamente o que você quer, mas como você disse que deseja replicar a mesma classe para cada tag <li> , você poderia fazer o seguinte, ela é chamada de edição multilinha:

  1. posicione o cursor logo após <li .
  2. Pressione a tecla Ctrl .
  3. Clique com o botão esquerdo na segunda posição (ou seja, no exemplo logo após <li na segunda linha.
  4. Digite o texto que você deseja.

Repita o passo 3 para quantas linhas desejar.

    
por 20.08.2018 / 12:51
0

Sim, através do plug-in Navegar Local .

Você pode instalá-lo usando o Gerenciador de plug-ins , ele está listado sob o nome acima. Isso lhe dá a possibilidade de pular para trás e outras opções.

Da descrição:

Navigate between your last edit/view points, it is useful for code/text edit and view, especially for many and large text files
1. Automatically record the cursor position and modified points
2. You can jump to any position that your cursor has visited.
3. Can use shortcuts (Ctrl+- for previous position and Ctrl+Shift+- for next position) to jump forward and back in code.
4. Can jump to any modified points(Ctrl+Alt+Z) back and forward (Ctrl+Alt+Y).
5. History positions are automatically adjusted when text is modified.
6. Can record positions data when application exit and it will be loaded in next run.
7. Can navigate only in current file.
Author: Austin Young
Source: https://sourceforge.net/projects/locationnav/files/
Homepage: https://sourceforge.net/projects/locationnav/

- AVISO -

Estes plugins foram instáveis quando eu usei pela última vez em 2017, isso causou a falha de todo o Notepad ++ ao fazer certas operações de Busca / Substituição (somente). Então instale o plugin, faça o seu trabalho dentro do arquivo e então desabilite-o. Ou copie o Notepad ++ para outro diretório e use essa segunda instância para trabalhar com o plugin, mantendo o Notepad ++ principal sem ele.
É uma pena que o plugin tenha um bug porque é um dos plugins mais úteis do mercado, ele também fornece indicação de linhas salvas / não salvas na margem esquerda, similar à do Visual Studio.

    
por 18.11.2018 / 23:04