AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte AlphaCode Studio - IDE für HTML und PHP
Thema durchsuchen
Ansicht
Themen-Optionen

AlphaCode Studio - IDE für HTML und PHP

Ein Thema von mirage228 · begonnen am 3. Nov 2005 · letzter Beitrag vom 11. Nov 2010
Antwort Antwort
Seite 25 von 34   « Erste     15232425 2627     Letzte »    
Benutzerbild von mirage228
mirage228
Registriert seit: 23. Mär 2003
AlphaCode Studio - Die professionelle IDE für die Webentwicklung


AlphaCode Studio ist eine von mir entwickelte, integrierte Entwicklungsumgebung (IDE) für die Webentwicklung mit HTML, PHP, JavaScript, CSS usw.

Features
AlphaCode Studio beinhaltet unter Anderem diese praktischen Features:
  • Unicode-Unterstützung: UTF-8 und UTF-16 (LE & BE) Dateien anzeigen und bearbeiten
  • Syntaxhighlighting: PHP, HTML, XML, SQL, CSS, JavaScript + kombinierter Multihighlighter
  • Code-Completion: PHP, HTML, CSS und JavaScript
  • Projektverwaltung: Vielseitige Möglichkeiten Projekte zu organisieren - Dateiverwaltung, ToDo-Liste, ...
  • Multiple Document Interface: Mehrere Dateien gleichzeitig öffnen - Mit Navigation über Tabs
  • Integrierte Vorschau: Einfache Umschaltung zwischen Code und interner HTML-Vorschau - Vorschau auch über externe Browser möglich
  • PHP-Integration: PHP-Syntax und -Laufzeitfehlerprüfung vorhanden, Vorschau über lokalen Server integriert
  • Code-Browser: Visualisiert Struktur von PHP Dateien (Auflistung von Klassen, Funktionen etc.) - vollständige Unterstützung für PHP 5 und schnell!
  • Code-Snippets: Verwaltung von eigenen Quelltext-Ausschnitten
  • Quick-Templates: Einfügen von Code-Snippets mittels Kurztext + [Tab] im Editor
  • Integriertes Template-System: Komplexe Vorlagen erstellen, bearbeiten und laden
  • Tag-Inspektor: Attribute von HTML-Tags schnell ändern
  • Integrierter Internet-Updater: Immer auf dem neuesten Stand bleiben
  • Vollständige Personalisierung aller Tastenkürzel im Programm möglich
  • Mit mehreren Plugin-Typen erweiterbar: EPS 1.0/2.0, Weaverslave und XGEN (eigene Schnittstelle)
  • ... und vieles mehr! Vollständige Übersicht aller Features auf der AlphaCode Studio Projektseite

Download
Aktuelle Version, inklusive Setup:
AlphaCode Studio 1.1.4 runterladen (4.2 MB)
Portable Version (RAR-Archiv):
AlphaCode Studio 1.0 RC 2 (Portable RAR-Archiv) runterladen (4.3 MB)
Hinweis zur Portable Version: Ältere Version! - über Updater auf neueste Version aktualisierbar.
Erfordert Schreibrechte im Programmverzeichnis. Weitere Informationen in der beigelegten readme.htm.


Systemvorraussetzungen
Microsoft Windows 2000 / XP oder höher
20 MB Festplattenspeicher
64 MB Arbeitsspeicher (RAM)

Im Anhang: Screenshot des AlphaCode Studio-Hauptfensters.

Über Feedback jeglicher Art wäre ich sehr dankbar
Viel Spaß und Erfolg bei der Benutzung!
Miniaturansicht angehängter Grafiken
alphacodestudio_138.jpg  

May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)

Geändert von mirage228 (15. Jun 2010 um 20:30 Uhr)
 
Benutzerbild von xZise
xZise

 
Delphi 2009 Professional
 
#241
  Alt 13. Sep 2007, 16:19
Hi mirage,
das ging aber fix

Zitat von mirage228:
Zitat von xZise:
Wie funktioniert die Tab-Engine
Weil ich eigentlich gewöhnt bin, pro Tab zwei Zeichen nach rechts zu gehen ^^
Aber bei ACS scheint das irgendwie nicht so Bisshen nervig.
Hm, ja halt nach SynEdit-Standard - Du kannst die Breite eines Tabs aber natürilch unter
Extras -> Einstellungen -> Editor -> Code-Editor-Einstellungen -> Tab-Einstellungen auf "2" ändern. Sollte klappen
"Sollte"
Ich habe "Tabs zu Leerzeichen umwandeln" markiert und die "Breite des Tabs" ist 2

Zitat von mirage228:
Zitat:
Außerdem tritt manchmal links in der Dateiliste der Fehler auf, dass gespeicherte Dateien als ungespeichert (also mit *) markiert werden. Ein neuladen der Liste hilft.
Sollte eigentlich natürlich nicht passieren. Ich schaue mir den Code nochmal an...
Der Fehler tritt leider sporadisch auf, und würde dir gerne helfen

Zitat von mirage228:
Zitat:
Außerdem wünsche ich mir, wie ab D2k5, dass man Dateien öffnen kann, ohne sie dem Projekt hinzufügen, um zum Beispiel anderen Code anzugucken.
Für dieses Problem werde ich mir in einer der nächsten Versionen (zur nächsten ists noch nicht ganz sicher!) was überlegen...
Okay Gut, dass daran "gearbeitet" wird ...
Naja ^^ ich hätte die Datei oben in der Dateiliste angezeigt. Obwohl, die ja gewechselt werden, wenn man das Projekt wechselt.

Zitat von mirage228:
Zitat:
Übrigens wäre auch ein Shortcut für "Datei entfernen" (aus der Liste) net.
Du kannst für diese Aktionen gerne unter "Extras" -> "Tastenkürzel anpassen..." einen Shortcut setzen
Fiel mir gerade ein, und wollte es editieren, aber etwas zu spät xD
Wo wir gerade dabei waren: Wenn man 2x die gleichen Shortcuts setzt meckert er nicht rum.

Zitat von mirage228:
Zitat:
Und zwar funktioniert bei mir php irgendwie nicht Ja ich weiß, ist schon länger her ^^
Aber wenn ich z.B. Sytaxfehler habe, und sie in den Tab anzeigen möchte macht er nichts, ausser kurz zu stocken.
Entweder ich finde den Bug von php, oder du baust eine Funktion ein, mit der die Tabs nicht erscheinen, wenn man auf Vorschau klickt.
Eigentlich ist die PHP-Integration nicht fehlerhaft.
Wenn PHP zurückgibt, dass es keine Syntax bzw. Laufzeitfehler gibt, zeigt ACS das auch so an.
Sobald Du Deine PHP-EXE unter Extras -> Einstellungen -> PHP einträgst, wird ACS - falls möglich - versuchen Deine Dateien mit PHP auszuführen... Müsstest versuchen den Pfad wieder zu entfernen, damit nicht mit PHP ausgeführt wird.
Wie wäre es mit einer Option ^^ Und ich habe geradeeben php neuinstalliert und es funktioniert immernoch nicht ^^ Aber bitte, wenn nur noch wegen der Funktion "php-Tab anzeigen, wenn Vorschau angezeigt wird", diskutieren ^^

MfG
xZise
Fabian
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#242
  Alt 13. Sep 2007, 16:27
Zitat von xZise:
"Sollte"
Ich habe "Tabs zu Leerzeichen umwandeln" markiert und die "Breite des Tabs" ist 2
Hm, dann kann ich das nicht direkt erklären. Kannst mal versuchen die Option "Tabs zu Leerzeichen umwandeln" zu deaktivieren...
Habe das auch so eingestellt und er rückt bei mir dann auch brav 2 Zeichen ein, wenn ich TAB drücke.

Zitat:
Der Fehler tritt leider sporadisch auf, und würde dir gerne helfen
Also wenn du das sicher reproduzieren könntest, dann kann ich das sicher auch behebenen, ansonsten... wie gesagt, ich schaue nochmal über den Code drüber

Zitat:
Wo wir gerade dabei waren: Wenn man 2x die gleichen Shortcuts setzt meckert er nicht rum.
Hm, das stimmt, werde eine Warnung dazu einbauen...

Zitat:
Wie wäre es mit einer Option ^^ Und ich habe geradeeben php neuinstalliert und es funktioniert immernoch nicht ^^ Aber bitte, wenn nur noch wegen der Funktion "php-Tab anzeigen, wenn Vorschau angezeigt wird", diskutieren ^^
Ja, zu letzterem hatte Pierre schon was ähnliches angemerkt, so eine Option lässt sich ohne Probleme machen.

mfG
mirage228
David F.
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

 
Delphi 2009 Professional
 
#243
  Alt 13. Sep 2007, 16:36
Hi mirage,

Zitat von mirage228:
Zitat:
Der Fehler tritt leider sporadisch auf, und würde dir gerne helfen
Also wenn du das sicher reproduzieren könntest, dann kann ich das sicher auch behebenen, ansonsten... wie gesagt, ich schaue nochmal über den Code drüber
Hehe ^^ Der Bug besteht weiterhin:
Zitat von xZise:
[...]Und der Bug mit den Sternchen hängt damit zusammen, wenn man "Alle Speichern" ausführt + nicht .htm(l) Seiten edtiert hat![/edit]
Ich speichere über Shortcut (<Strg>+<Shift>+<S>)

Zitat von mirage228:
Zitat von xZise:
"Sollte"
Ich habe "Tabs zu Leerzeichen umwandeln" markiert und die "Breite des Tabs" ist 2
Hm, dann kann ich das nicht direkt erklären. Kannst mal versuchen die Option "Tabs zu Leerzeichen umwandeln" zu deaktivieren...
Habe das auch so eingestellt und er rückt bei mir dann auch brav 2 Zeichen ein, wenn ich TAB drücke.
Okay Getestet und es funktioniert nicht.
Was aber vielleicht interessant ist:
Wenn man bei php "function" schreibt, und der Cursor unter dem f steht, dann geht der Cursor zum Zeichen, wo das Leerzeichen danach in der Zeile darüber ist.
Kann es daran liegen, dass ich jede Position anklicken kann?

Zitat von mirage228:
Zitat:
Wo wir gerade dabei waren: Wenn man 2x die gleichen Shortcuts setzt meckert er nicht rum.
Hm, das stimmt, werde eine Warnung dazu einbauen...
Gut

Zitat von mirage228:
Zitat:
Wie wäre es mit einer Option ^^ Und ich habe geradeeben php neuinstalliert und es funktioniert immernoch nicht ^^ Aber bitte, wenn nur noch wegen der Funktion "php-Tab anzeigen, wenn Vorschau angezeigt wird", diskutieren ^^
Ja, zu letzterem hatte Pierre schon was ähnliches angemerkt, so eine Option lässt sich ohne Probleme machen.


MfG
xZise


[edit]Es gab probleme gerade ^^[/edit]
Fabian
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#244
  Alt 13. Sep 2007, 16:54
Zitat von xZise:
Ich speichere über Shortcut (<Strg>+<Shift>+<S>)
Nein, das ist kein Bug, das ist "Intended Behavior". Die Option "Projekt speichern", die Du mit "Strg+Shift+S" ansprichst, speichert nur die Projektdatei selbst und nicht die geöffnete Dokumente innerhalb des Projektes. Wobei letzteres dann mit Strg+Shift+D geht. Eine Option um beides zusammen zu erledigen, wäre aber zu erwägen...

Zitat:
Okay Getestet und es funktioniert nicht.
Was aber vielleicht interessant ist:
Wenn man bei php "function" schreibt, und der Cursor unter dem f steht, dann geht der Cursor zum Zeichen, wo das Leerzeichen danach in der Zeile darüber ist.
Kann es daran liegen, dass ich jede Position anklicken kann?
Hm, könnte eine Option des SynEdit sein (SmartTabs, AutoIndent oder so). Der Einstellungsdialog wird zur nächsten Version überabeitet da wird das (und anderes) auch einstellbar sein.

mfG
mirage228
David F.
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

 
Delphi 2009 Professional
 
#245
  Alt 13. Sep 2007, 17:04
Zitat von mirage228:
Zitat von xZise:
Ich speichere über Shortcut (<Strg>+<Shift>+<S>)
Nein, das ist kein Bug, das ist "Intended Behavior". Die Option "Projekt speichern", die Du mit "Strg+Shift+S" ansprichst, speichert nur die Projektdatei selbst und nicht die geöffnete Dokumente innerhalb des Projektes. Wobei letzteres dann mit Strg+Shift+D geht. Eine Option um beides zusammen zu erledigen, wäre aber zu erwägen...
AAAAAAAAAAAAAAARG
sry, aber ich habe bei mir als "Alles Speichern" den SC eingetragen Wusste nicht, dass es auch Projekt speichert xD
Aber dennoch funktioniert das mit "Alles speichern" (und den SC ^^)

Zitat von mirage228:
Zitat:
Okay Getestet und es funktioniert nicht.
Was aber vielleicht interessant ist:
Wenn man bei php "function" schreibt, und der Cursor unter dem f steht, dann geht der Cursor zum Zeichen, wo das Leerzeichen danach in der Zeile darüber ist.
Kann es daran liegen, dass ich jede Position anklicken kann?
Hm, könnte eine Option des SynEdit sein (SmartTabs, AutoIndent oder so). Der Einstellungsdialog wird zur nächsten Version überabeitet da wird das (und anderes) auch einstellbar sein.
Okay ^^

Aber das wars dann xD

[edit]Wenn man ein neues Code Snippet erstellt, und keinen Text hinterlegt:
Zitat:
AlphaCode Studio Fehlerbericht
Programmversion 1.03, Build-Datum: Aug 31 2007 at 05:48 PM
Datum- und Uhrzeit: Sep 15 2007 at 12:41 PM
-----------------------------------
Unbehandelter Fehler der Klasse "EVariantTypeCastError" in Modul "AlphaCodeStudio.exe" aufgetreten.
Fehlermeldung vom Programm: "Variante des Typs (Null) konnte nicht in Typ (String) konvertiert werden"
Win32 Fehlermeldung (Code 2): "Das System kann die angegebene Datei nicht finden".
------------------------------------
Windows Version: Microsoft Windows XP Home Edition Service Pack 2 (Build 2600)
------------------------------------
Stack Trace:
[4001B703]{rtl90.bpl } Variants.VarCastError + $6F
[4001F787]{rtl90.bpl } Variants.@VarToLStr + $AB
[0035E412]{XGEN.bpl } XGENMiscClasses.TSnippets.FetchItems (Line 772, "..\..\Types\XGENMiscClasses.pas" + 10) + $50
[0035E5FC]{XGEN.bpl } XGENMiscClasses.TSnippets.FetchItems (Line 780, "..\..\Types\XGENMiscClasses.pas" + 18) + $54
[0035E8AA]{XGEN.bpl } XGENMiscClasses.TSnippets.ReloadFromXML (Line 798, "..\..\Types\XGENMiscClasses.pas" + 9) + $13
[004759A4]{AlphaCodeStudio.exe} uMain.TMainForm.SetSnippets (Line 5509, "uMain.pas" + 1) + $3
[004829AA]{AlphaCodeStudio.exe} uMain.TMainForm.SnippetEditExecute (Line 8600, "uMain.pas" + 3) + $12
[4003E1FF]{rtl90.bpl } Classes.TBasicAction.Execute + $F
[00596171]{vcl90.bpl } Actnlist.TContainedAction.Execute + $31
[00596ED4]{vcl90.bpl } Actnlist.TCustomAction.Execute + $50
[4003E0D3]{rtl90.bpl } Classes.TBasicActionLink.Execute + $13
[3FC0A9D9]{tb2k_d9.bpl } Tb2item.TTBCustomItem.Click + $85
[3FC0A8DB]{tb2k_d9.bpl } Tb2item.TTBCustomItem.ClickWndProc + $B3
[4003EEC0]{rtl90.bpl } Classes.TDataModule.WriteHeight + $20
[005AF800]{vcl90.bpl } Forms.TApplication.ProcessMessage + $FC
[005AF83A]{vcl90.bpl } Forms.TApplication.HandleMessage + $A
[005AFA5A]{vcl90.bpl } Forms.TApplication.Run + $96
[00485A55]{AlphaCodeStudio.exe} AlphaCodeStudio.AlphaCodeStudio (Line 130, "D:\Delphi Projects\AlphaCode Studio\AlphaCodeStudio.dpr" + 42) + $7
Eine Frage: Wie kriegt man den Stacktrace hin? gerna uch per PN [/edit]
[edit=2]ARGH ^^ Bei jeden Start van ACS bekomme ich folgenden Fehler:
Zitat:
AlphaCode Studio Fehlerbericht
Programmversion 1.03, Build-Datum: Aug 31 2007 at 05:48 PM
Datum- und Uhrzeit: Sep 16 2007 at 01:38 PM
-----------------------------------
Unbehandelter Fehler der Klasse "EListError" in Modul "AlphaCodeStudio.exe" aufgetreten.
Fehlermeldung vom Programm: "4 ist ein ungültiger Wert für PageIndex. PageIndex muss zwischen 0 und 3 liegen"
Win32 Fehlermeldung (Code 2): "Das System kann die angegebene Datei nicht finden".
------------------------------------
Windows Version: Microsoft Windows XP Home Edition Service Pack 2 (Build 2600)
------------------------------------
Stack Trace:
[005D1C70]{vcl90.bpl } Comctrls.TTabSheet.SetPageIndex + $48
[004699CD]{AlphaCodeStudio.exe} uMain.Load (Line 1852, "uMain.pas" + 18) + $9
[00469A23]{AlphaCodeStudio.exe} uMain.LoadPageControl (Line 1867, "uMain.pas" + 6) + $F
[00469B30]{AlphaCodeStudio.exe} uMain.TMainForm.ApplyQuickbarSettings (Line 1908, "uMain.pas" + 3) + $A
[00469420]{AlphaCodeStudio.exe} uMain.TMainForm.ApplyComponentSettings (Line 1717, "uMain.pas" + 1) + $3
[00478E06]{AlphaCodeStudio.exe} uMain.TMainForm.FormShow (Line 6359, "uMain.pas" + 18) + $3
[005A756D]{vcl90.bpl } Forms.TCustomForm.DoShow + $15
[005AACF5]{vcl90.bpl } Forms.TCustomForm.CMShowingChanged + $A9
[00589920]{vcl90.bpl } Controls.TControl.WndProc + $18C
[0058EBF5]{vcl90.bpl } Controls.TWinControl.CMShowingChanged + $21
[00589920]{vcl90.bpl } Controls.TControl.WndProc + $18C
[0058CF02]{vcl90.bpl } Controls.TWinControl.WndProc + $206
[30433ED2]{VirtualTreesD9.bpl} Virtualtrees.TBaseVirtualTree.WndProc + $132
[0058CF02]{vcl90.bpl } Controls.TWinControl.WndProc + $206
[005896E8]{vcl90.bpl } Controls.TControl.Perform + $24
[005A7DCB]{vcl90.bpl } Forms.TCustomForm.WndProc + $4B3
[0058CF02]{vcl90.bpl } Controls.TWinControl.WndProc + $206
[005896E8]{vcl90.bpl } Controls.TControl.Perform + $24
[00472A93]{AlphaCodeStudio.exe} uMain.TMainForm.WndProc (Line 4561, "uMain.pas" + 38) + $6
[005896E8]{vcl90.bpl } Controls.TControl.Perform + $24
[0058C7E5]{vcl90.bpl } Controls.TWinControl.UpdateShowing + $C9
[0058C858]{vcl90.bpl } Controls.TWinControl.UpdateControlState + $3C
[0058EBCA]{vcl90.bpl } Controls.TWinControl.CMVisibleChanged + $26
[00589920]{vcl90.bpl } Controls.TControl.WndProc + $18C
[4006656F]{rtl90.bpl } + $0
[0058CF02]{vcl90.bpl } Controls.TWinControl.WndProc + $206
[005A7DCB]{vcl90.bpl } Forms.TCustomForm.WndProc + $4B3
[00472A93]{AlphaCodeStudio.exe} uMain.TMainForm.WndProc (Line 4561, "uMain.pas" + 38) + $6
[005ACCAB]{vcl90.bpl } Forms.TScreen.GetMonitor + $B
[005896E8]{vcl90.bpl } Controls.TControl.Perform + $24
[005881EA]{vcl90.bpl } Controls.TControl.SetVisible + $26
[005A780E]{vcl90.bpl } Forms.TCustomForm.SetVisible + $3A
[005AFA44]{vcl90.bpl } Forms.TApplication.Run + $80
[00485A55]{AlphaCodeStudio.exe} AlphaCodeStudio.AlphaCodeStudio (Line 130, "D:\Delphi Projects\AlphaCode Studio\AlphaCodeStudio.dpr" + 42) + $7
[/edit]
Fabian
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#246
  Alt 21. Sep 2007, 18:05
Sorry erstmal für die späte Antwort, habe dein Edit nicht gesehen ...

Zitat von xZise:
[edit]Wenn man ein neues Code Snippet erstellt, und keinen Text hinterlegt [...]
Ah okay, bei einer impliziten Variant-String-Konvertierung wird halt ne Exception ausgelöst, falls der String leer ist...
Habe den Code geändert, sodass das abgefangen wird

Zitat:
Eine Frage: Wie kriegt man den Stacktrace hin? gerna uch per PN
Mit der JCLDebug Unit aus der Jedi Code Library (JCL).

Zitat:
ARGH ^^ Bei jeden Start van ACS bekomme ich folgenden Fehler:
Ich habe das Lade-System für die Komponenten bereits überarbeitet... in der nächsten Version sollte der Fehler nicht mehr auftreten
Falls der Fehler bei Dir weiter hin auftritt, kannst Du folgendes tun:
1.) Die Quickbarseiten wieder in den Ausgangszustand zurücksetzen (falls ACS bis dahin staret) -- oder:
2.) Du löscht den Inhalt des Nodes "DockItems" (Pfad: "alphacodestudiosettings" -> "Docks") der settings.xml (unter C:\dokumente und einstellungen\<user>\Anwendungsdaten\AlphaCode Studio\), sodass dort nur noch "<DockItems></DockItems>" bzw. "<DockItems />" steht.

mfG
mirage228
David F.
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

 
Delphi 2009 Professional
 
#247
  Alt 21. Sep 2007, 21:32
Hi David,
Zitat von mirage228:
Sorry erstmal für die späte Antwort, habe dein Edit nicht gesehen ...
np Vielleicht hätte ich pushen sollen...

Zitat von mirage228:
Zitat von xZise:
[edit]Wenn man ein neues Code Snippet erstellt, und keinen Text hinterlegt [...]
Ah okay, bei einer impliziten Variant-String-Konvertierung wird halt ne Exception ausgelöst, falls der String leer ist...
Habe den Code geändert, sodass das abgefangen wird


Zitat von mirage228:
Zitat:
Eine Frage: Wie kriegt man den Stacktrace hin? gerna uch per PN
Mit der JCLDebug Unit aus der Jedi Code Library (JCL).
*maldenjedicoderauskramen*

Zitat von mirage228:
Zitat:
ARGH ^^ Bei jeden Start van ACS bekomme ich folgenden Fehler:
Ich habe das Lade-System für die Komponenten bereits überarbeitet... in der nächsten Version sollte der Fehler nicht mehr auftreten
Falls der Fehler bei Dir weiter hin auftritt, kannst Du folgendes tun:
1.) Die Quickbarseiten wieder in den Ausgangszustand zurücksetzen (falls ACS bis dahin staret) -- oder:
2.) Du löscht den Inhalt des Nodes "DockItems" (Pfad: "alphacodestudiosettings" -> "Docks") der settings.xml (unter C:\dokumente und einstellungen\<user>\Anwendungsdaten\AlphaCode Studio\), sodass dort nur noch "<DockItems></DockItems>" bzw. "<DockItems />" steht.
Der Ordner existiert nicht ?!
Ich probiere 1. Variante (Ja, es lässt sich weiterhin ausführen ), aber was meinst du mit "Quickbarseiten"? Sind dass die einzelnen Docks? Projektverwaltung ect.? Da sieht es ziemlich... Ehm verwüst aus ^^

MfG
xZise
Miniaturansicht angehängter Grafiken
acs_126.jpg  
Fabian
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#248
  Alt 21. Sep 2007, 22:43
Zitat von xZise:
Der Ordner existiert nicht ?!
Ich probiere 1. Variante (Ja, es lässt sich weiterhin ausführen ), aber was meinst du mit "Quickbarseiten"? Sind dass die einzelnen Docks? Projektverwaltung ect.? Da sieht es ziemlich... Ehm verwüst aus ^^
Achso, dann hast du vielleicht ein "Data\User"-Verzeichnis im Installationsordner mit der settings.xml?
Ja ich meine Projektverwaltung etc., dass du die wieder auf die Ausgangstellung zurückstellst.

mfG
mirage228
David F.
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

 
Delphi 2009 Professional
 
#249
  Alt 22. Sep 2007, 09:23
Hi David,

Zitat von mirage228:
Zitat von xZise:
Der Ordner existiert nicht ?!
Ich probiere 1. Variante (Ja, es lässt sich weiterhin ausführen ), aber was meinst du mit "Quickbarseiten"? Sind dass die einzelnen Docks? Projektverwaltung ect.? Da sieht es ziemlich... Ehm verwüst aus ^^
Achso, dann hast du vielleicht ein "Data\User"-Verzeichnis im Installationsordner mit der settings.xml?
Volltreffer xD

Zitat von mirage228:
Ja ich meine Projektverwaltung etc., dass du die wieder auf die Ausgangstellung zurückstellst.
o.O ^^ Da ist das mit der Datei einfacher xD

So... Jetzt funktioniert alles wunderbar, und habe auch alles wieder so zurückgestellt, wie eswar (jedenfalls positionstechnisch indextechnisch nicht umbedingt )

Und es erscheint, selbst mit keinen Pfad als php, der php-Tab

MfG
xZise
Fabian
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#250
  Alt 31. Dez 2007, 18:03
Abend,

Ich lasse jetzt nun schon mal die "Korken knallen" und veröffentliche die neue Version 1.1.

Es hat etwas länger gedauert, da ich im Oktober anfing zu studieren. Ich habe mich bemüht möglichst viele Features umzusetzen, aber einiges musste ich dennoch auf die nächste Version verschieben.
Aber es ist nun doch einiges dabei, hier die wichtigsten neuen Features im Überblick:

CSS-Inspektor mit CSS 2.1-Unterstützung für CSS-Dateien
Der Css-Inspektor befindet sich mit dem Tag-Inspektor zusammengefasst unter "Code-Inspektor". In gemischten Dokumenten wird automatisch zum jeweiligen Inspektor gewechselt.

Farbpalette für Projekte
Jedes Projekt hat nun eine eigene Farbpalette, welche frei durch den Benutzer konfigurierbar ist.
Eine Farbe unter dem Cursor oder aus der Farbpalette kann direkt der Farbpalette hinzugefügt werden.
Die Farben sind durch ein Menü im Kontextmenü des Editor einfgübar, sowie in der Projektverwaltung weiter konfigurier- und ansehbar.

Innerhalb von HTML-Tags HTML-Code-Vervollständigung für Attribute verfügbar
Befindet man sich in einem HTML-Tag zeigt die Vervollständigung die verfügbaren Attribute für diesen Tag an.

Sonderzeichen während der Eingabe automatisch durch benannte HTML-Sonderzeichencodes ersetzen
Sonderzeichen wie ä, ö und ü können nun automatisch während der Eingabe in ihre HTML-Pendanten (&auml; etc.) umgewandelt werden. Konfigurierbar auf der Sonderzeichen-Quickbarseite.

Hier alle neuen Features:
Zitat:
[+] Neu: CSS-Inspektor mit CSS 2.1-Unterstützung für CSS-Dateien
[+] Farbpalette für Projekte hinzugefügt (inklusive entsprechender Elemente in der Programmoberfläche)
[+] HTML-Farbwert (bzw. die Farbe) unter der Maus wird nun in einem speziellen Kasten versetzt zum Cursor angezeigt (Konfiguration unter "Extras" -> "Einstellungen" -> "Editor Einstellungen")
[+] Rechte Begrenzungslinie lässt sich nun unter "Extras" -> "Einstellungen" -> "Editor Einstellungen" -> "Darstellung" konfigurieren
[+] Die linke Leiste im Editor lässt sich nun unter "Extras" -> "Einstellungen" -> "Editor Einstellungen" -> "Darstellung" konfigurieren
[+] Innerhalb von HTML-Tags zeigt die HTML-Code-Vervollständigung nun die entsprechenden Attribute an
[+] Die HTML-Code-Vervollständigung zeigt nun auch innerhalb von HTML-Attributen mögliche Werte an (falls verfügbar)
[+] Einstellungsmöglichkeit für Verhalten beim erneuten Öffnen von bereits geöffneten Dateien (Einstellbar unter "Extras" -> "Einstellungen" -> "Verhalten" -> "Neu-Öffnen von Dokumenten")
[+] Sonderzeichen können nun während der Eingabe automatisch durch benannte HTML-Sonderzeichencodes ersetzt werden (Einstellbar auf "Sonderzeichen"-Quickbar-Seite)
[+] Neues Menü "Auswahl" unter "Bearbeiten" und im Kontextmenü des Editors (Fasst bisherige Editier-Optionen "in Großbuchstaben umwandeln", "in Kleinbuchstaben umwandeln" und "Code-Snippet erstellen..." zusammen und weitere neue)
[+] In einem markierten Text lassen sich nun Sonderzeichen durch HTML-Codes und umgekehert ersetzen (Menüpunkt "Auswahl")
[+] Im Shortcut-Manager wird nun eine Warnung angezeigt, falls versucht wird ein Tastenkürzel doppelt zu vergeben
[+] In der Beispiel-Code Vorschau in den Einstellungen für die Syntaxhervorhebung kann man durch Klicken in den Beispielcode zum entsprechenden Attribut springen
[+] Neue Farbauswahl-Schaltflächen im Einstellungs-Dialog
[+] Neues Menü "Template-Variable" unter "Einfügen" - Ermöglicht das Einfügen aller zur Verfügung stehenden Variablen für Dateivorlagen (Das Menü steht nur zur Verfügung wenn eine Vorlage zum Bearbeiten geöffnet ist)
[+] Der Browser Opera wird nun bei der Browser-Suche auch automatisch erkannt
[+] In den PHP-Einstellungen lässt sich nun konfigurieren, ob die "PHP Meldungen"-Quickbarseite automatisch angezeigt werden soll, falls die Browservorschau mit PHP ausgeführt wird
Es gab auch einige Verbesserungen, wie z.B. an der Programmgeschwindigkeit und der Geschwindigkeit einiger Komponenten, so wie viele weitere:
Zitat:
[*] XGEN-Plugin-Schnitstelle überarbeitet (Version 1.3), Neucompilierung bestehender Plugins erforderlich[*] In der Dateiverwaltung der Projektoptionen wird nun auch der Zustand (aufgeklappt/zugeklappt) der Elemente gespeichert[*] Anzeige der Projektverwaltung bei vielen Elementen beschleunigt[*] Importieren von existierenden Dateien und Ordnern in ein Projekt beschleunigt[*] Anzeige der PHP-Methodenliste beschleunigt[*] Im Shortcut Manager werden nun keine Aktionen mehr angezeigt, welche eigentlich keine Aktion an sich durchführen (z.B. Menüs, die Listen beherrbergen)[*] Das Öffnen von vielen Dokumenten auf einmal funktioniert nun schneller[*] Hilfe-Datei überarbeitet (Artikel aktualisiert und Dateigröße verkleinert)[*] Darstellung der HTML-Code-Vervollständigung verbessert[*] CSS- und Tag-Inspektor unter "Code-Inspektor" zusammengefasst[*] Die Landes- und Sprachliste im "META-Tags einfügen"-Dialog sind nun alphabetisch sortiert[*] Einstellungsseite "Vervollständigung" in "Programmierhilfe" umbenannt und nach "Editor" verschoben[*] PHP-Methodenliste ist nun immer auf dem aktuellsten Stand (nicht nur auf dem des Code-Browsers)[*] Ausführungsgeschwindigkeit des Programms im Allgemeinen leicht verbessert[*] Beispiel-Plugin (Packages\Plugins\Test.dpr) überarbeitet[*] Einstellungs-Dialog überarbeitet (Darstellung verbessert und einige Elemente neu gruppiert)[*] Standarddarstellung der linken Editorleiste optisch verbessert[*] Einstellungsseite der Code-Snippets überarbeitet[*] Geschwindigkeit des Code-Browsers verbessert[*] Die Datei "RxRichEdit.bpl"-Datei aus dem Bin-Verzeichnis wird nicht mehr benötigt (wird beim nächsten Update vom Updater automatisch entfernt)[*] Verhalten des Schriftarten-Dialogs optimiert[*] Im Code-Browser werden nun Funktionen und Variablen in Klassen getrennt dargestellt[*] Im Code-Browser werden nun Abhängigkeiten ohne Klammern und Anführungszeichen angezeigt[*] Die Code-Vervollständigung beim Tippen ist nun standardmäßig deaktiviert[*] Die Aktion "Alle schließen" verläuft nun schneller (insbesondere bei vielen geöffeneten Dokumenten)
Und natürliche habe ich auch so einige Fehler behoben
Zitat:
[x] Der Zustand der Elemente in der Projektverwaltung (aufgeklappt/zugeklappt) wurde unter bestimmten Bedingungen falsch wiederhergestellt
[x] Dateitypen für die standardmäßig die Standardhervorhebung "Kein" gesetzt war, wurden mit der Standardhervorhebung für neue Dokumente geladen
[x] Fehlerhaftes Verhalten des Tag-Inspektors bei deaktivierter Code-Vervollständigung behoben
[x] Code-Vervollständigung wurde bei Sprachen aktiv, für die diese nicht vorgesehen war (z.B. HTML-Vervollständigung in Text mit SQL-Syntaxhervorhebung)
[x] Beim Hinzufügen oder Entfernen von ToDo-Einträgen wurde der Status des zugehörigen Projektes nicht auf "Geändert" gesetzt
[x] Doppelte Tastenkürzelbelegung für "Listenelement einfügen" und "Linksbündig" behoben. Erstere Aktion hat nun "Strg+Alt+I" als Tastenkürzel
[x] Doppelte Tastenkürzelbelegung für "Zentriert" und "Wiederholen" behoben. Erstere Aktion hat nunt "Strg+Alt+C" als Tastenkürzel
[x] In manchen Fällen wurde nach erfolgter HTML-Code-Vervollständigung die Position des Cursors nicht richtig gesetzt
[x] Fehler beim Setzen/Anzeigen der Einstellungen für ein Syntaxelement einer Syntaxhervorhebung behoben
[x] Die Hintergrund von Klammern bei aktivierter Klammerhervorhebung und Hervorhebung der aktiven Zeile wurde falsch neugezeichnet, falls die Klammern nicht in der selben Zeile waren
[x] Fehlerhafte Deaktivierung nicht verfügbarer Elemente auf der Einstellungsseite "Multi-Syntaxhervorhebung" behoben
[x] Zugriffsverletzung bei der Auswahl von Listenelementen in der Webpalette wenn kein Dokument aktiviert bzw. offen war, behoben
[x] Zugriffsverletzung beim Schreiben von Text in neuen Dokumenten hinter dem Zeilenende bei aktivierter Code-Vervollständigung beim Tippen behoben
[x] PHP-Methodenliste zeigte keine Methoden an, falls der Code-Browser nicht mindestens einmal angezeigt wurde
[x] Das Abschalten der Option "Aktive Zeile hervorheben" war ohne Wirkung
[x] Die Schaltfläche "Editieren" auf der Quickbar-Seite "Code-Snippets" stand ohne geöffnete Dokumente nicht zur Verfügung
[x] Fehlermeldung "Listenindex überschreitet das Maximum (-1)" beim mehrmaligen Verschieben von Code-Snippets auf der Code-Snippets Quickbar-Seite behoben
[x] Die Code-Browser Einstellung "Automatisch expandieren" stand ohne geöffente Dokumente nicht zur Verfügung
[x] Im Schriftarten-Dialog wurde die Schriftart nicht gespeichert, wenn die entsprechende Option ausgewählt wurde
[x] Falls ein Snippet hinter dem Zeilenende eingefügt wurde, wurd diese Einrückung in den folgenden Zeilen möglicherweise nicht korrekt umgesetzt
[x] "EVarTypeCastError" bei leeren Angaben in Code-Snippets behoben
[x] Die Auswahlbox der Projektverwaltung in der Quickbar zeigte im deaktivierten Status (wenn kein Projekt ausgewählt ist) das Symbol des zuletzt betrachteten Dokumentes an
[x] Der Fehler "Das System kann den angegeben Pfad nicht finden" beim Öffnen von Bildern im Bild-Einfügen-Dialog, der bei bestimmten Konfigurationen der Einstellung "Dateinamenbehandlung beim Öffnen" auftrat, wurde behoben
[x] Falls in den Einstellungen ein Browser aus der Browser-Liste entfernt wurde, blieben dessen Einstellungen trotzdem im rechten Fenster anwählbar bzw. änderbar
[x] Falls keine ausführbarere Datei von PHP angegeben wurde, wurde ggf. bei der Vorschau von PHP-Dateien eine Fehlermeldung bezüglich der nicht vorhandenen ausführbaren Datei von PHP angezeigt
Die neue Version gibt es wie gewohnt über den Internet-Updater oder unter diesem Link:
http://www.mirage228.net/download.ph...1&action=start

Schon mal nen guten Rutsch,

mfG
mirage228
David F.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 25 von 34   « Erste     15232425 2627     Letzte »    


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 09:28 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