Aktuelle Zeit: 27.02.2020 19:31

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 40 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3, 4
Autor Nachricht
 Betreff des Beitrags: Re: Code Cleaner
BeitragVerfasst: 28.06.2019 13:14 
Offline
Benutzeravatar

Registriert: 06.07.2017 12:24
Habe gemerkt, daß der Parameter /fold nicht immer 100% funktioniert, wenn ich das Tool "passiv" triggern lasse (also nicht aktiv anwähle, sondern automatisch beim Öffnen/Schließen vom Editor, etc.). Zumindest habe ich erwartet, daß, wenn ich /fold angegeben habe und ich mein Projekt öffne, daß alle Prozeduren in allen Tabs erstmal eingefaltet sind.
Das ist aber in den seltensten Fällen so.

_________________
Now these points of data make a beautiful line,
And we're out of Beta, we're releasing on time.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Code Cleaner
BeitragVerfasst: 01.07.2019 09:17 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
Das Tool hat offenbar eine kleine Abneigung gegen deutsche Umlaute.

Vorher:
Code:
Debug "Äußerung"

Nachher:
Code:
Debug "Äußerung"

_________________
Download der Module

Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Code Cleaner
BeitragVerfasst: 01.07.2019 09:20 
Offline
Benutzeravatar

Registriert: 04.08.2009 17:24
Thorsten1867 hat geschrieben:
Das Tool hat offenbar eine kleine Abneigung gegen deutsche Umlaute.

Welche Parameter hast du gesetzt?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Code Cleaner
BeitragVerfasst: 01.07.2019 09:29 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
Code:
/RemoveSpacesAtEndOfLines /ConvertSpaceToTab /RemoveDoubleSpaces

_________________
Download der Module

Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Code Cleaner
BeitragVerfasst: 03.07.2019 14:49 
Offline
Admin
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Code Cleaner 1.0.6 wurde veröffentlicht.

Changelog:
  • Bugfix: Umlautproblem bei UTF8


diceman hat geschrieben:
Habe gemerkt, daß der Parameter /fold nicht immer 100% funktioniert, wenn ich das Tool "passiv" triggern lasse (also nicht aktiv anwähle, sondern automatisch beim Öffnen/Schließen vom Editor, etc.). Zumindest habe ich erwartet, daß, wenn ich /fold angegeben habe und ich mein Projekt öffne, daß alle Prozeduren in allen Tabs erstmal eingefaltet sind.

Wenn "/AllTabs" nicht angegeben wurde, dann nimmt er immer das aktuelle ScintillaGadget. Wenn du mein Werkzeug mit dem Event "Quellcode geladen" benutzt, dann ist das Öffnen mehrerer PB-Dateien zu schnell. Deshalb kann es passieren, dass mein Werkzeug nicht ausreichend Zeit hat, um die Änderung durchzuführen.
Das Werkzeug kannst du nur manuell aufrufen und stattdessen den Parameter "/AllTabs" benutzen.

Thorsten1867 hat geschrieben:
Das Tool hat offenbar eine kleine Abneigung gegen deutsche Umlaute.

Vorher:
Code:
Debug "Äußerung"

Nachher:
Code:
Debug "Äußerung"

Ich konnte es mit UTF8 nachstellen. Sollte nicht mehr auftreten. Tritt das Problem bei dir noch auf?

_________________
BildBildBildBild BildBild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Code Cleaner
BeitragVerfasst: 04.07.2019 14:30 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
Nach ersten Test sind die Umlaute wieder kooperativ.

_________________
Download der Module

Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Code Cleaner
BeitragVerfasst: 05.07.2019 09:06 
Offline

Registriert: 29.08.2004 11:05
Wohnort: Berlin
Ich nutze die Parameter "/OnlySelectedCode /RemoveDebugLines /RemoveComments /RemoveEmptyLines"

Meine Testprocedure sieht so aus:

Code:
Proceure sleep(Zeit)

  Delay(Zeit)

EndProceedure


Wenn ich alle Zeilen vollständig markiere, wird das P von Procedure abgeschnitten.
Markiere ich die Zeilen nur teilweise zBsp.

Code:
eure sleep(Zeit)

  Delay(Zeit)

EndProc


wird daraus:
Code:
Procure sleep(Zeit)
  Delay(Zeit)
EndProceeedure


Markiere ich alle Zeilen einschließlich Leerzeilen bis zur nächsten Procedure , wird der folgenden Procedure ein P vorangestellt.
Die Fehler sind mir vor dem letzten Update noch nicht aufgefallen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Code Cleaner
BeitragVerfasst: 05.07.2019 10:05 
Offline
Admin
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Ich habe versucht, alle drei von dir genannten Fälle mit deiner Parameterliste nachzustellen. Sowohl Reintext als auch UTF8.
Leider konnte ich es nicht nachstellen. Nichts wird abgeschnitten o.ä.
Bei mir wird aus:
Code:
Procedure sleep(Zeit)

  Delay(Zeit)

EndProcedure

immer:
Code:
Procedure sleep(Zeit)
  Delay(Zeit)
EndProcedure


Vielleicht kann ich es mit deiner PB-Datei besser nachstellen, da in der PB-Datei alle wichtigen Informationen gespeichert sind. (Datei-Format, Zeilenumbruch-Typ usw.)
Kannst du deine Test-PB-Datei speichern und hochladen oder an meine E-Mail-Adresse schicken? Danke im Voraus

_________________
BildBildBildBild BildBild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Code Cleaner
BeitragVerfasst: 05.07.2019 17:21 
Offline

Registriert: 29.08.2004 11:05
Wohnort: Berlin
Habe noch etwas herumprobiert und den Fehler eingrenzen können:

Der Fehler tritt nur auf, wenn vor der Procedure irgendwo ein Umlaut vorkommt.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Code Cleaner
BeitragVerfasst: 05.07.2019 20:38 
Offline
Admin
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Code Cleaner 1.0.7 wurde veröffentlicht.

Changelog:
  • Bugfix: Umlautproblem bei UTF8


@IB-Software
Danke, das hat gefehlt fürs Nachstellen.

_________________
BildBildBildBild BildBild


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 40 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3, 4

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye