As opções de marcadores no Notepad ++ (estou usando a versão 6.0) estão bem, mas sua utilidade é limitada pelo fato de que não há como encontrar uma lista dos marcadores existentes, para que eu possa pular para o que eu realmente quero.
Esta é uma característica importante que falta, um fato que eu pessoalmente acho bastante estranho! Examinei os plug-ins instalados, mas não vejo nada relacionado a indicadores aprimorados. Existe alguma maneira de obter esse recurso no Notepad ++?
Respostas:
Eu sei que este é um post antigo, mas essa limitação ainda existe no Notepad ++. Além da sugestão de Sri Varshan, outra opção é usar um plugin chamado NPPTaskList , que pode ser baixado aqui . Ele foi projetado para funcionar como uma lista de tarefas, mas também pode funcionar como uma lista de favoritos. Apenas instale-o como qualquer outro plug-in do Notepad ++ e edite o arquivo npp_task_list.cfg para usar os padrões "$" desejados; o padrão é assim:
Qualquer linha que inclua uma das palavras-chave acima (realmente a sequência de padrões que começa com "$") será incluída na Lista de tarefas, que é uma barra lateral. Por exemplo, se você estiver codificando em VB e insira esta linha:
... aparecerá na lista de tarefas como:
Você pode usá-los para navegar pelo documento clicando duas vezes na lista de tarefas.
Não testei esse plug-in extensivamente, mas até agora parece estável.
fonte
Existe um plug-in chamado Named Bookmark plugin que pode ajudá-lo a listar favoritos em um menu suspenso. Se você não gosta de usar nenhum plug-in, pode usar o Sessions, que obviamente não lista os favoritos, mas pelo menos os salva quando você o abre da próxima vez. Eu escrevi sobre essas duas abordagens no meu blog e você pode ler aqui .
fonte
Dependendo dos objetivos e do fluxo de trabalho, é possível criar um menu alternativo para navegação interna em um arquivo com a ajuda de dois plugins, na verdade 3, mas eu achei o SourceCookifier muito pesado no programa, portanto, pode não ser recomendado.
Estes são TagsVew e LocationNavigate . O primeiro cria uma árvore de tags de código presentes em um arquivo, para que você possa adicionar tags com nomes em determinados locais para que sejam listadas na árvore e possam acessá-las à vontade. O segundo permite gravar posicionamentos do cursor em diferentes locais dentro do arquivo e, em seguida, navegar entre eles usando a lista de locais gravados.
fonte