AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi Code Analyse

Ein Thema von tomkupitz · begonnen am 15. Feb 2018 · letzter Beitrag vom 19. Feb 2018
Antwort Antwort
tomkupitz

Registriert seit: 26. Jan 2011
341 Beiträge
 
Delphi 12 Athens
 
#1

Delphi Code Analyse

  Alt 15. Feb 2018, 16:56
Hallo,

ich benötige u.a. eine Möglichkeit nur in speziellen Prozeduren oder Funktionen (diese werden z.B. über ihren Namen identifiziert) zu suchen.

Welche Code Analyse Tools könnt ihr empfehlen? Vielleicht gibt ja auch ein Stück Quelltext für einen einfachen Delphi Parser.

Danke und beste Grüße
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.070 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Delphi Code Analyse

  Alt 15. Feb 2018, 17:19
ich benötige u.a. eine Möglichkeit nur in speziellen Prozeduren oder Funktionen (diese werden z.B. über ihren Namen identifiziert) zu suchen.
Kannst du das näher erläutern?
Sollen pro Unit nur bestimmte Methoden analysiert werden?
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.650 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Delphi Code Analyse

  Alt 15. Feb 2018, 17:26
ich benötige u.a. eine Möglichkeit nur in speziellen Prozeduren oder Funktionen (diese werden z.B. über ihren Namen identifiziert) zu suchen.
Ich kenne leider kein fertiges Tool, das so etwas bietet.

Vielleicht gibt ja auch ein Stück Quelltext für einen einfachen Delphi Parser.
Castalia gibt es als Open Source, damit solltest du jeden Delphi Quelltext parsen können.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
tomkupitz

Registriert seit: 26. Jan 2011
341 Beiträge
 
Delphi 12 Athens
 
#4

AW: Delphi Code Analyse

  Alt 15. Feb 2018, 17:42
Zitat:
Sollen pro Unit nur bestimmte Methoden analysiert werden?
ja, ich will nur innerhalb bestimmter Prozeduren oder Funktionen suchen.
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.027 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#5

AW: Delphi Code Analyse

  Alt 16. Feb 2018, 08:21
https://github.com/RomanYankovsky/DelphiAST
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
tomkupitz

Registriert seit: 26. Jan 2011
341 Beiträge
 
Delphi 12 Athens
 
#6

AW: Delphi Code Analyse

  Alt 19. Feb 2018, 18:53
Ich habe mal ein kleines Tool zusammengeklickt. Macht das was ich wollte. Findet aber nur Proc/Func mit der linksbündigen Formatierung:

Code:
procedure ABC(i: Integer);
begin

end;
oder
Code:
function ABC(i: Integer): Boolean;
begin

end;
Die Handhabung ist selbsterklärend.

Zu finden ist das freie Tool unter: http://www.screensoft.de/DelphiExtraction.zip

Viel Spaß damit
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:18 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz