Perguntas com a marcação «tags»

14
Como pular para uma chamada de função?

Depois de gerar um arquivo de tags com exuberant-ctags eu posso pular de uma chamada de função para sua declaração com a <C-]>qual é bastante conveniente. Minha pergunta é como fazê-lo de outra maneira? Quando meu cursor está na definição de uma função, como posso ir para as linhas em que a...

10
Vim, ctags e sobrecarga

Existe uma maneira de fazer o vim pular para a definição de correspondência correta automaticamente no caso de várias definições. Nosso código C ++ usa muito a sobrecarga de funções e o manuseio de ctags pelo vim não parece estar pronto para isso. Por exemplo, void abc(int a, int b) { } void...

8
Ctags exuberantes - problema de tags duplicadas

Aqui está um arquivo - ChipBooter.cpp- no meu projeto (Omita alguns detalhes que não estão relacionados a esta pergunta): class ChipBooter { public: void Boot() { this->DpDetect(); } void DpDetect() {} } Quando pressionei g<C-]>para ir para a definição de DpDetect, o Vim exibiu uma...

7
Criando tags entre arquivos de remarcação semelhantes a: h

Uma das primeiras coisas que você aprende no vimtutor é seguir os links nos arquivos de ajuda do vim com Ctrl- ]. Estou interessado em criar meu próprio sistema de tags / links em arquivos arbitrários. Para o bem desta pergunta, digamos que estou criando uma espécie de lista TODO na...

7
GNU global e vim

Alguém já usou o GNU global com o vim? Estou navegando por uma grande base de código C ++ e tenho alguns problemas para descobrir como usá-lo. Eu quero usar a funcionalidade gtags-cscope, mas não consigo descobrir como gerar um banco de dados de referência cruzada que mais tarde eu possa conectar...

7
Gerar ctags para variáveis ​​bash?

Quando executo ctags para um projeto escrito em bash, são geradas tags para funções, mas não para variáveis. por exemplo, se eu correrctags --list-kinds=sh funções f Em comparação com se eu executar a lista para o idioma "c", muitos tipos de tags são incluídos. É possível gerar tags para...