• Das beudeutet leider nicht immer was, selbst wenn die Datei existiert. Prüfe wie gesagt mal ob es den Ordner %LOCALAPPDATA%\AutoIt v3\SciTE\Tidy bei dir gibt. Wenn ja muss auch dort die tidy.ini gepsiehcert werden. (Auch wenn sie vtl. noch nicht existiert)
    Tidy ist da sehr eigen ^^

    Ich hab das mal nachgeprüft und auch den Pfad angepasst. Leider ändert sich da trotzdem nichts ^^
    Mal schauen ob ich es irgendwie hin bekomme, vielleicht mache ich auch einfach was falsch. Vielleicht fehlt dem ISN Studio auch einfach die Berechtigung dazu um auf die Datei zuzugreifen...

    Den Bugtracker nutze ich bereits. Hab dir da auch schon 2 Kleinigkeiten eingetragen und es wird vermutlich noch mehr kommen wenn mir noch Dinge auffallen.

  • Hmm komische Sache. Wie gesagt solltest du das AutoIt kompettpaket installiert haben. (Und das hast du anscheinend) sollte das ISN die Tidy.exe aus Program files...nehemn. Und dann sollte tidy eigentlich auch den Pfad %LOCALAPPDATA%\AutoIt v3\SciTE\Tidy verwenden. (Wo normalerweise schreibrechte existieren) Die Datei muss natürlich genau Tidy.ini heißen.

    Weitere Infos:
    https://www.autoitscript.com/autoit3/scite/…toIt3/Tidy.html


    Freut zu hören ;)

  • Ne, sämtliche Rechte gebe ich meiner Software immer manuell. An meinen Dateisystem hat niemand was zu suchen wenn ich dafür nicht die Erlaubnis gebe, deshalb hat bei mir kein Programm standardmäßig Zugriff auf irgendwas. ^^

    Hab den Fehler aber gefunden: Die *.ini Datei darf wohl nicht mit nen kleinen "t" beginnen: Tidy.ini - Klappt also jetzt alles wunderbar.

  • Habe gerade ein neues Build Update bereitgestellt. Wenn ihr also im ISN nach Updates sucht sollte ein neues gefunden werden. Dies enthält die letzten Fixes.

    Yjuq: In diesem Update ist das ganze mit dem "_" Zeichen schon enthalten. Füge einfach folgenden Wert in deine config.ini ein um das ganze zu aktivieren:
    Den Pfad zur config.ini findest du unter Programmeinstellungen -> Allgemein -> Erweitert -> Debug

    Code
    autocomplete_udf_require_two_chars=true

    -> Wie gesagt das ganze wird im nächsten größerem Update dann als Option in die Programmeinstellungen kommen.

  • Wollte nur kurz bescheid geben, dass ich ein aktuelles Hotfix Update für Version 1.06 online gestellt habe.
    Wenn ihr im ISN nach Updates sucht, sollte es gefunden werden!

    Der fix behebt kleinere Probleme beim Testen eines Skriptes. Und als kleine Zugabe: Das öffnen größerer Skripte geht nun viel schneller! (Noch nicht perfekt...aber viel schneller als zuvor. Und das ISN stürtz dabei nicht mehr ab! :P :P)
    Die Pakete auf meiner Homepage wuerden ebenfalls aktualisiert.

  • Und wieder ma steht ein neues Update zur verfügung!

    ISN AutoIt Studio 1.07 ist online!

    Viele verbesserungen im bezug auf große Skripte wurden in dieser Version vorgenommen. Läuft nun alles viel viel schneller ;)
    Auch der Skriptbaum ist nun um einiges schneller als in 1.06. (Skriptbaum wurde in eigenen Thread ausgelagert)
    Und vieles mehr! ;)

    Anbei der Changelog:

    Spoiler anzeigen

    --> ISN AutoIt Studio: <--

    -----------------------------------

    [Bugfixes]

    - Diverse Bugfixes

    - Einrücken von viel Text mit Tabulator funktioniert nun wesentlich schneller. (Und lässt das ISN nicht mehr abstürzen)

    - Die Funktion "Wiederholen" bzw. "Rückgängig" im Script Editor reagiert nun schneller bei viel Text. (Und lässt das ISN nicht mehr abstürzen)

    - Beim Markieren von leeren Zeilen im Skripteditor frierte das ISN AutoIt Studio einige Sekunden ein. Dies ist nun behoben.

    - Bug behoben wodruch in manchen Scintilla Controls (Codeablage, Codeausschnitt) das Autocomplete nicht richtig funktionierte.

    - Bug mit MustDeclareVars und dem DBUG Tool behoben.

    - Eingabeprobleme nach STRG+G behoben.

    - Fehler bei der Skalierung des Startlogos und dem kleinen Debug Fenster behoben

    [Verbesserungen]

    - Geschwindigkeit mit größeren Dateien wurde extrem verbessert. (Auch beim Kopieren/Einfügen von Text in den Script Editor)

    - Die Funktion "Zuletzt modifizierte Funktion im Skriptbaum markieren" wurde erweitert: Nun kann auch eine sofortige Markierung ausgewählt werden. Sobald also der Coursor in einer Funktion plaziert wird, wird die Funktion im Skriptbaum markiert.

    - Bereich "Skriptbaum Einstellungen" in den Programmeinstellungen überarbeitet

    - Alle Scintilla Controls (Debug Console, Codeablage, Codeausschnitt usw.) besitzen nun ein einheitliches Kontextmenü im Stile des "Haupteditors"

    - Viele Hotkeys für den Skript Editor (Zeilen Bookmarken, Duplizieren usw.) funktionieren nun auch für andere Scintilla Controls im ISN AutoIt Studio

    - Der Skriptbaum des ISN AutoIt Studios läuft nun in einem eigenen Thread. Somit hat der Skriptbaum nun keinen feschwindigkeitseinfluss mehr auf das ISN AutoIt Studio!

    Dadurch läuft die Generierung des Skriptbaumes nun auch etwas schneller. (Ergebnisse werden zb. zwischengespeichert um beim Tabwechsel schneller geladen zu werden)

    - Die Scrollposition des Skripteditors wird beim Tabwechsel wiederhergestellt!

    - Ladeanimation im Skriptbaum hinzugefügt

    - Autocomplete für Variablen und Funktionen im Projekt läuft viel schneller und blockiert das ISN AutoIt Studio nicht mehr. Die interne Liste wird nun jedesmal aktualisiert, wenn der Skriptbaum aktualisiert wird. (Also der "Speichern"-Befehl ausgeführt wird)

    - Aktualisierte Französische Übersetzung (thx to Swirti)

    - Aktualisierte Russische Übersetzung (thx to 74LS00)

    - Die Liste der "Zuletzt geöffneten Elemente" (im Willkommen Fenster) sortiert nun nicht mehr vorhandene Objekte automatisch nach unten. Somit entstehen keine "löcher" mehr in der Liste.

    - Die Projektverwaltung kann nun jederzeit geöffnet werden. Ein geöffnetes Projekt muss dazu nicht mehr geschlossen werden.


    [Neue Features]

    - Autocomplete kann für UDF Funktionen nun auf wunsch erst ab dem Zweiten Zeichen angezeigt werden. Zu finden in den Programmeinstellungen unter "Skript Editor".

    - Der Filter für den Skriptbaum unterstützt nun Wildcards (zb. _test* ).

    - Für die Funktion "Temporäres AutoIt Skript anlegen" kann nun ein Hotkey zugewiesen werden.

    - Funktion "Alles auswählen" in das Kontextmenü des Skript Editors hinzugefügt

    - Das ISN AutoIt Studio unterstützt nun mehrere Pfade für Projekte. Es können nun also zusätzlich zum "Hauptpfad" weitere Ordner angegeben werden die nach ISN Projekten durchsucht werden. (Siehe Programmeinstellungen -> Programmpfade)

    - In der Projektverwaltung werden nun auch alle Projekt aus zusätzlichen Projektpfaden angezeigt und nach Ordner gruppiert. (Für die Gruppierung ist Win. Vista oder höher nötig)

    - In der Projektverwaltung können Projekte nun einfach via Drag`n Drop von einem Projekteordner in den anderen verschoben werden.

    --> ISN Form Studio 2: <--

    -----------------------------------

    [Bugfixes]

    - Diverse Bugfixes

    - Wechseln der Tabseiten im Control Editor und den GUI Eigenschaften geht nun schneller. (thx to lyogadi)

    [Neue Features]

    - In den GUI Eigenschaften kann der GUI-Code nun auf wunsch in eine Funktion gepackt werden. (Mit dem GUI-Handle als Rückgabewert)


    --> Plugin SDK: <--

    -----------------------------------

    [Bugfixes]

    - Bug in der Funktion "_ISNPlugin_ArrayStringToArray" behoben welcher zum Absturz des Plugins führen konnte.

    - Bug in der Funktion "_ISNPlugin_Wait_for_Message_from_ISN_AutoIt_Studio" behoben.

    Viel Spaß beim Testen! 8)

  • Na dann gebe ich ISN Autoit Studio wieder eine Chance es besser zu machen.

    Eine Vor-Version 1.05 oder 1.06 hatte bei mir eine Zeit lang tadellos funktioniert und eines Tages

    bekam ich sämtliche Pfad und Dateinamen nur noch im Uralten 8.3 Format zu sehen, da ich

    dagegen nichts unternehmen konnte und ich mich mit diesem Format Heutzutage nicht mehr

    herumschlagen will, habe ich die Arbeit mit ISN Autiot Studio aufgegeben.

    Dann hoffe ich diesesmal auf bessere Erfahrungen, ansonsten wäre das Stückchen Software

    bei der Arbeit mit Autoit ja unschlagbar.

    Vor allem auch der integrierte Debugger ist bei der Fehlersuche fast unverzichtbar.

    Auch die Auflistung der Variablen und Funktionen ist eine enorme Hilfe.

    Alle Achtung und Herzlichen Dank für dieses großartige Programm.

  • Sauber, sauber... Vor diesem tollen Projekt kann ich nur immer wieder meinen Hut ziehen. Auch graphisch ist die Skalierung so perfekt umgesetzt und es kommen immer wieder neue Updates - wie gesagt höchster Respekt. Tolle Arbeit!

  • Zitat
    Sauber, sauber... Vor diesem tollen Projekt kann ich nur immer wieder meinen Hut ziehen. Auch graphisch ist die Skalierung so perfekt umgesetzt und es kommen immer wieder neue Updates - wie gesagt höchster Respekt. Tolle Arbeit!

    Dem kann ich mich nur anschließen!

    neben AutoIt jetzt auch noch in C/C++, Java und Python aktiv :)
    Stand 04.04.2018, 13:34

  • Bin echt ein Fan von ISN AutoIt Studio, damit kann man "große" AutoIt Projekte viel besser realisieren.

    Das Update ist super, hoffe damit sind einige Laggs behoben, die davor echt gestört haben. :D

    Edit: Bisher sieht alles gut aus! ;)

  • Nur zur Info:

    Ein neues Hotfix update steht zur verfügung! (Build 20180301)
    Also einfach nochmal nach Updates suchen und es sollte ein neues gefunden werden. (Pakete auch meiner Webseite wurden ebenfalls aktualisiert)

    Gefixt werden hier ein paar Kleinigkeiten und eine aktualisierte Chinesische Übersetzung.

  • Moin ISI, ich hätte noch eine Verbesserung bezüglich zur "find/replace" Option.

    Wenn ich beispielsweise eine Variable oder Function umbenennen will und dies

    mit "replace all" über STRG+F mache, werden nur die Namen in der einen Datei

    umbenannt. Aber wenn ich jetzt Variablen z.B auch in anderen "Klassen" habe,

    werden die nicht automatisch umbenannt. :(

    Oder man könnte eine zusätzliche "Refactor > Rename" Funktion einbauen, so

    wie es z.B in Eclipse der Fall ist. :D

    Mich stört es immer, in jeder Datei manuell nachzuschauen zu müssen. :(