O Source-Navigator é um ambiente de desenvolvimento integral, patrocinado pela Red Hat, que permite realizar acções de análise sobre o código-fonte de um projecto. Foi criado pela Cygnus antes desta ter sido comprada pela Red Hat.
Com o Source-Navigator torna mais prático realizar as seguintes acções:
O Source-Navigator é uma ferramenta de análise de código-fonte. Permite editar o código-fonte, mostra as relações e dependências entre classes, funções e membros, mostra árvores de chamadas, etc. Permite também construir um projecto na sua totalidade usando makefiles, ou através de makefiles editadas manualmente ou através do sistema de geração automática de makefiles.
Source-Navigator é uma poderosa ferramenta para a análise de grandes quantidades de linhas de código-fonte, e é muito útil tanto para desenvolver novos projectos como para decifrar projectos legacy:
| Data | Evento |
|---|---|
| 2002.04.20 | Source-Navigator moves to SourceForge |
| 2000.07.20 | Red Hat Opens Source-Navigator |
| Funcionalidades | Avaliação |
|---|---|
| Project Editor | Yes |
| Editor do código-fonte | Yes |
| Symbol Browser | Yes |
| Class Browser | Yes |
| Hierarchy Browser | Yes |
| Include Browser | Yes |
| Cross Referencer | Yes |
| Version Control System GUI | Yes |
| Retriever Tool | Yes |
| Grep Tool | Yes |
| Language Parsers | C, C++, Java, Tcl, [incr Tcl], FORTRAN e COBOL |
| Portability | Linux, Windows |
| Documentation | Excellent |
| Deployment | Easy |
| License | GPL |
| Referência | Endereço URL |
|---|---|
| Source-Navigator @ SourceForge | http://sourcenav.sourceforge.net/ |
| Source-Navigator Documentation | http://sourcenav.sourceforge.net/online-docs/index.html |
| Source-Navigator Tutorial | http://sourcenav.sourceforge.net/online-docs//userguide/tutorial.html |
| Source-Navigator Extensions | http://www.wellcode.com/sn.htm |
| Red Hat Source Navigator eBooks | http://elibrary.fultus.com/covers/technical/redhat/sourcenav/list.html |
| Artigos e outros Documentos | |
| Product Review: Source-Navigator Version 4.2 | http://www.linuxjournal.com/article.php?sid=3706 |
Indicar casos de sucesso, a nível nacional, no uso desta solução.