spacer

Accueil > Produits > TiCS Analyzer

TiCS Analyzer

L'analyseur TiCS détecte des violations du standard de codage pour les développeurs. Il s'agit d'une petite couche au-dessus des vérificateurs de code existants. L'analyseur TiCS combine les résultats des vérificateurs de code de façon qu'ils soient présentés d'une manière uniforme qui reflète la norme de codage utilisée par l'ingénieur. L'analyseur TiCS est disponible en tant qu'outil en ligne de commande, mais il est généralement également intégré à l'environnement de programmation utilisé. Par exemple, voici une capture d'écran de l'intégration de TiCS Analyzer dans Visual Studio (cliquez sur l'image pour voir les détails).

Cliquez sur l'image pour l'agrandir

La barre de menus en surbrillance est le plug-in TICS. Il est intégré de telle manière que l'on peut passer d'une violation à l'emplacement dans un fichier en un seul clic. Il s'agit de prendre en charge un cycle de vérification-clic-édition rapide. S'il est pris en charge par l'environnement de programmation, il existe également une fonction en un seul clic qui relie la violation à la norme de codage spécifique à l'entreprise ou à la base de données de normes de codage.

La philosophie de TiCS Analyzer est de n'afficher que les violations pertinentes pour un ingénieur. Par exemple, seules les violations du fichier ouvert sont affichées (pas les violations des fichiers d'en-tête inclus). Une autre fonctionnalité puissante est que l'analyseur TiCS contacte la base de données TiCS pour voir quelles violations ont été introduites depuis la dernière extraction (cliquez sur l'image ci-dessous pour voir un exemple).

Cliquez sur l'image pour l'agrandir

Vous voyez ici que 3 nouvelles violations de règles avec un niveau de gravité critique 3 ont été introduites. Il est même possible de n'afficher que ces 3 nouvelles violations critiques. Ceci est particulièrement pratique dans le cas où il y a déjà beaucoup de violations existantes dans le code. Ces informations delta sont également utilisées pour générer une alerte à la fin de l'analyse pour indiquer si le fichier actuel sera accepté pour le check-in. Dans l'exemple ci-dessus, le fichier sera rejeté car 3 violations du niveau 3 ont été introduites. Cette alerte est configurable.

La documentation utilisateur détaillée de TiCS Analyzer est disponible ici. Un aperçu de tous les vérificateurs de code pris en charge, des IDE de programmation, etc ... peut être trouvé ici. Notez que TICS est un framework. Il est configuré de telle sorte qu'il est assez facile d'ajouter un nouveau vérificateur de code, un environnement de génération, etc ...

 

 

 

 

 

 

 

Dernières actualités

Alfen
Mai 2020
Alfen vérifie la qualité de ses codes avec TiCS.
Le développeur de systèmes pour le réseau électrique Alfen commence à utiliser le framework TiCS de TIOBE pour mesurer la qualité de son code.


TomTom
Avril 2020
TomTom remporte le TIOBE QA Award.
Le projet NavKit2 a le meilleur score TIOBE Quality Indicator (TQI) de tous les 3700 projets TiCS.


TiCS
Avril 2020
TiCS 2020.1 est disponible !
TIOBE annonce TiCS 2020.1 qui contient plus de 150 nouveautés, dont les "Quality Gates", les labels intra-projet,...


Voyez notre démo Live

 
Demo signe sup


Évaluez votre code


test your code Calculez la qualité de votre code ici signe sup

© Precilog 2001-2020 / Mentions légales

spacer