KScope

Software screenshot:
KScope
Dettagli del software:
Versione: 1.9.1
Data di caricamento: 2 Jun 15
Sviluppatore: Elad Lahav
Licenza: Libero
Popolarità: 17

Rating: 1.5/5 (Total Votes: 2)

KScope è un frontend Cscope. KScope fornisce un ambiente di origine di modifica per i grandi progetti di C, come ad esempio il kernel di Linux.
KScope non è affatto destinato a essere un sostituto per qualsiasi dei principali IDE Linux / KDE, come KDevelop. Prima di tutto, non è un ambiente di sviluppo integrato: non fornisce la solita scrittura / compilazione / ciclo di debug supportata dalla maggior parte di IDE. Invece, KScope si concentra sulla modifica fonte e l'analisi.
La differenza più importante, tuttavia, tra KScope e comune IDE è che KScope è destinato all'uso con progetti scritti in C, cioè, in un ambiente funzionale programmazione. La maggior parte IDE di specializzati in linguaggi orientati agli oggetti e sono di poco aiuto al programmatore C. Ad esempio, la visualizzazione di tutte le funzioni del kernel Linux come oggetti globali in un albero "Corsi" non fornisce alcuna informazione significativa.
KScope, d'altra parte, è costruito intorno ad un meccanismo efficace per il codice-navigazione, che permette all'utente di eseguire query sul codice.
I tipi di query KScope può eseguire sono:
 
- Prendi tutti i riferimenti a un simbolo
- Trovare la definizione di un simbolo
- Trova tutte le funzioni chiamate da o chiamando ad una funzione
- Cercare un modello egrep
- Trova tutti i file #including qualche file
 
Queste query sono gestite da un processo Cscope sottostante. KScope serve semplicemente come un front-end per questo processo, alimentandola con le query e analisi la sua uscita in liste di risultati. Gli elementi in tali elenchi possono poi essere selezionati per aprire un editor in corrispondenza della linea

Caratteristiche :.

  • Diverse finestre dell'editor (usando il vostro editor preferito KDE)
  • Gestione del progetto
  • Front-end per la maggior parte delle domande cscope
  • Lista di tag per ogni editor open
  • finestra Call-albero
  • Gestione sessioni, tra cui il risparmio e le query ripristino
  • Funziona con costruito esternamente cscope.out file

Cosa c'è di nuovo in questa versione:

  • Nuovo: Salva / restore query come parte di una sessione
  • Improved: la manipolazione migliore sessione
  • Bug fix: Diverse correzioni al parser uscita Cscope
  • Bug fix: Corretto il crash quando si seleziona la prima voce nella storia
  • Bug fix: utilizzare il percorso corretto durante il caricamento di file di progetto
  • Bug fix: corretta rilevazione dell'editor attiva
  • fix Compilation: collegare esplicitamente libkscope_cscope con libkscope_core
  • Documentazione: Aggiunto istruzioni per l'esecuzione KScope al file INSTALL

Programmi simili

Commenti a KScope

I commenti non trovato
Aggiungi commento
Accendere le immagini!