próximo acima anterior sumário índice
Next: O que faz com Up: Dicas Curtas Previous: Configurando o vi para   Sumário   Índice Remissivo

Usando ctags para facilitar a programação

Muitos programadores já têm ctags em seus computadores, mas não as usam. Podem ser muito úteis em diversas ocasiões. Suponha que se tenha uma função, em um dos diversos arquivos de fontes em um diretório, para um programa que está em desenvolvimento, e se deseja editar a função para sua atualização. Chamaremos esta função de foo(). Porém não lembramos onde está o fonte. É aqui que ctags começa a ser muito útil. Ao executar ctagas ele produz um arquivo chamado tags no diretório atual, o qual é uma lista de todas as funções, em quais arquivos eles estão presentes e onde elas estão naqueles arquivos. O arquivo de resultado se parece com algo como:


\begin{tscreen}
\par\addvspace{\medskipamount}
\nopagebreak\hrule {\scriptsize\b...
...ptr)$/\end{verbatim}}
\nopagebreak\hrule\addvspace{\medskipamount}
\end{tscreen}

Para editar, digamos AddEndResize() no vim, execute:


\begin{tscreen}
\begin{verbatim}vim -t AddEndResize\end{verbatim}\end{tscreen}

Isto irá trazer o arquivo apropriado ao editor, com o cursor localizado no início da função.



Cyro Mendes de Moraes Neto 1999-12-30