Existe um recurso de favoritos no Geany?


9

Eu tenho código C ++ com mais de 10.000 linhas. Estou procurando por algo que armazena algumas linhas. Como marcar algumas linhas ou algumas funções para facilitar o acesso a elas.

Por exemplo, uma lista que contém linhas ou funções de favoritos.

Respostas:


14

Esta é a maneira normal de criar indicadores no Geany:

Favoritos

O Geany fornece um recurso útil de bookmarking que permite marcar uma ou mais linhas em um documento e retornar o cursor para elas usando uma combinação de teclas.

Para marcar uma linha, clique com o botão esquerdo do mouse na margem esquerda da janela do editor ou use Ctrl-m. Isso produzirá um pequeno símbolo de mais verde na margem. Você pode ter quantas marcas em um documento desejar. Clique novamente (ou use Ctrl-m novamente) para remover o marcador. Para remover todas as marcas em um determinado documento, use "Remover marcadores" no menu Documento.

Para navegar pelo documento, saltando de uma marca para a outra, use Ctrl-. (período de controle). Para ir na direção oposta da página, use Ctrl-, (vírgula de controle). O uso do recurso de favoritos em conjunto com os comandos para alternar de uma guia do editor para outra (Ctrl-PgUp / PgDn e Ctrl-Tab) fornece uma maneira particularmente rápida de navegar em vários arquivos.

Fonte

Para adicionar uma lista desses indicadores, você deve instalar o plug-in Geany " Addons " :

sudo apt-get install geany-plugin-addons

Para lembrar os indicadores em cada carregamento de arquivo, é necessário o plug-in " Marcadores numerados " :

sudo apt-get install geany-plugin-numberedbookmarks

(Você precisa salvar o arquivo se quiser salvar os marcadores.)

Após a instalação, ative o carregamento do plug-in na inicialização:

Digite a descrição da imagem aqui

Próxima etapa: ativar a lista de favoritos -

Digite a descrição da imagem aqui

Exemplo da lista de favoritos:

Digite a descrição da imagem aqui


Sim, é bastante terrível que Geany não se lembre dos favoritos normais por padrão. Para definir um marcador numerado (os marcadores numerados são independentes dos marcadores normais), use Ctrl + Shift + número (por exemplo, Ctrl + Shift + 4 para definir o marcador numerado "4" - aparece como um "4" amarelo na margem) e Ctrl + número para ir para um marcador numerado específico (por exemplo, Ctrl + 4)
Peter Mortensen

1

Como um adotante recente e entusiasmado do Geany (migrando do Windows / Notepad ++, que eu acho que o Geany já supera!), Que tem lidado muito com os favoritos, tenho algumas adições / advertências para a resposta existente - para o benefício de pessoas que chegam de um mecanismo de pesquisa, pois esse segmento está no topo da lista. Estes são em relação aos dois plugins mencionados e acho importante notar:

  1. A barra lateral de indicadores não é atualizada quando as linhas marcadas são movidas para cima ou para baixo, usando a versão atual dos complementos. Eu relatei isso como um bug - e a resposta da equipe Geany foi imediata, então já existe uma atração no SourceForge - que eu compilei e posso confirmar que a corrige na perfeição. :-) Suponho que isso será no próximo lançamento.

  2. O plug-in Marcadores numerados, para salvar marcadores / dobras alterados, exige que o arquivo de origem seja salvo - portanto, se terminarmos de digitar, salvar e alterar marcadores / dobras - precisamos salvar novamente, o que requer a ativação de Preferências / Vários / allow_always_save(permitir salvar arquivos não marcados como alterados) ou faça a edição 'fictícia' para salvar novamente. Estou tentando registrar um FR para que os marcadores / dobras sejam salvos automaticamente, ou - talvez melhor (se não for um design ruim / UX) - marcar o arquivo alterado para que possamos ver e escolher se deseja salvá-los.

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.