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 6 von 34   « Erste     456 7816     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 21:30 Uhr)
 
Benutzerbild von malo
malo
 
#51
  Alt 16. Feb 2006, 18:04
Ansonsten noch ein paar Vorschläge:
1. Ich würde mir Funktionen wünschen, um Dinge wie Doctype oder CSS-Einbindung per Knopfdruck erledigen zu lassen. Das kann auch gelegentlich ein wenig Tipparbeit ersparen

2. Der Tag-Inspektor könnte eine Überarbeitung vertragen. Es wäre schön, wenn dieser ein Doctype selbstständig erkennen würde, und dann evtl. nur die Tag-Eigenschaften anzeigen würde, die noch valide sind (bzw. die, die nicht valide sind, irgendwie markieren). Eventuell könnte man die nicht validen Eigenschaften sogar direkt in CSS-Stylesheets ändern

3. Dinge wie Projektverwaltung, Taginspektor etc. sollte man minimieren können, damit man sie ruckzuck mit einem einzigen Klick wieder anzeigen lassen kann, und ausblenden, wenn man sie grad nicht haben will.
Das wars aber erstmal...

PS: Sry 4 Doppelpost...
  Mit Zitat antworten Zitat
PierreB
 
#52
  Alt 17. Feb 2006, 13:47
Zitat:
1. Ich würde mir Funktionen wünschen, [...] CSS-Einbindung per Knopfdruck erledigen zu lassen [...]
Ich erlaube mir mal ein Statement dazu abzugeben:
In den nächsten Versionen wird es unter anderem auch einen CSS-Generator geben.
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#53
  Alt 19. Apr 2006, 12:01
Hi,

Ich hatte letzter Zeit nicht viel Zeit gefunden an AlphaCode Studio weiterzuarbeiten, doch jetzt in den Ferien möchte ich euch eine neue Version präsentieren Ich konnte leider noch nicht alle Wünsche umsetzen (@malo), aber das nehme ich für die nächste Version in Angriff

Also hier die Änderungen:
Neue Features
Zitat:
[+] Neues Icon für den Tag-Inspektor
[+] Neues Icon für Online-Update und Zusatzmodule-Dialog
[+] Neuer Dialog für die Aktualisierung von veralteten Dateien (wird angezeigt, falls erforderlich)
[+] Einige neue Icons für den Code-Browser
[+] ToDo-Liste für Projekte (Aktualiserung alter Projekte erforderlich - wird von AlphaCode Studio auf Wunsch automatisch vorgenommen)
[+] Option, um Dokumente ohne PHP-Dateierweiterung (wie nicht gespeicherte Dokumente) auch von PHP parsen und anzeigen zu lassen
[+] Neuer Dialog zum Einfügen von externen CSS Referenzen
[+] Code-Vervollständigung und Code-Parameter stehen nun auch im Multi-Highlighter zur Verfügung
[+] Festlegung einer Startseite im Projekt möglich. Diese Seite ist z.B. im "Startseite"-Button des internen Browsers gelinkt.
[+] Unterstützung für Template-Dateien hinzugefügt (Endung .tpl)
[+] Einfügen von !DOCTYPE-Angaben möglich (Einfügen -> !DOCTYPE Angabe)
[+] Funktion, um PHP Kommentare umzuschalten
[+] Sonderzeichentabelle in die Quickbar eingefügt
[+] Elemente der Webpalette sind nun verschiebar
[+] Einstellungen der Webpalette (Reihenfolge, etc.) werden nun gespeichert
[+] SQL-Syntaxhervorhebung hinzugefügt
[+] Direkte Per-Dokument Auswahl für den Markierungsmodus hinzugefügt (unter "Format" -> "Markierungsmodus")
[+] Option eingefügt ("Einstellungen" -> "Ansicht"), um den letzten Pfad des Dateiexplorers speichern zu können
[+] Klammerpaare ( ( ), { } und [ ] ) werden nun hevorgehoben unter ("Extras" -> "Einstellungen" -> "Editor" -> "Code-Editor Einstellungen") konfigurierbar
Bugfixes
Zitat:
[x] Startparameter für Browser wurde nicht in den Einstellungen gespeichert
[x] Fehler bei der Darstellung von Interface-Konstanten im Code-Browser behoben
[x] Fehler bei der Erkennung von bestimmten Konstanten im Code-Browser behoben
[x] "Übernehmen" Schaltfläche unter "Einstellungen" -> "Systemintegration" wurde unter bestimmten Umständen nicht korrekt deaktiviert
[x] Absturz von AlphaCode Studio bei bestimmten Text-Verschiebe Operationen (manuelles Draggen von markiertem Text per Maus) im Zusammenhang mit aktiviertem Tag-Inspektor behoben
[x] Doppeltes Laden von Projektdaten (Geschwindigkeitsverzögerung) beseitigt
[x] Einige Angaben für die PHP Code-Vervollständigung korrigiert
[x] Makierungsattribute für Multi-Syntaxhervorherbung wurden nicht korrekt geladen
[x] Der Menüpunkt "Eigenschaften" im Kontextmenü der Projektverwaltung zeigte fälschlicher Weise den Dialog für das aktive und nicht das im Explorer ausgewählte Dokument an.
[x] Zugriffsverletzung, wenn ein Eintrag im Tag-Inspektor markiert war und auf einen Bereich ohne Tag gewechselt wurde, behoben
[x] Die Menüeinträge "Formularelemente", "Listenelemente" und "Tabellenelemente" werden nun korrekt deaktiviert, wenn sie nicht verfügbar sind
[x] Falls bei der PHP Fehlerprüfung der Fehler in einer anderen Datei lokalisiert war, wurde der Fehler trotzdem in der aktuellen Datei angezeigt. Nun wird zu der Datei mit dem Fehler gesprungen (diese wird ggf. geöffnet)
[x] Doppeltes Ausführen einiger Aktualisierungsmethoden für die Oberfläche behoben
[x] EAssertionFailed ("NodeDataSize not initialized.") Fehler beim Aufruf des Kontextmenüs im Projekt-Manager bei Null Projektdateien behoben
und zuletzt die modifizierten Features:
Zitat:
[*] SynEdit, Toolbar2000 und TBX Pakete aktualisiert[*] Markierungsfarben für Multihighlighter verändert[*] XGEN Pluginschnitstelle geändert (Version 1.1), Neucompilierung bestehender Plugins erforderlich[*] Liste im Shortcut Manager ist nun sortierbar
Den Download findet ihr hier:
http://www.mirage228.net/beta-area/AlphaCodeStudio.rar [~ 3,6 MB]

Alternativ könnt ihr die geänderten Dateien über das Online-Update beziehen (Hilfe -> Online-Update).

Freue mich auf Feedback

mfG
mirage228
David F.
  Mit Zitat antworten Zitat
Balu der Bär
 
#54
  Alt 19. Apr 2006, 12:06
So ich hab grad das Update gezogen (Online) und wollte dann mal deine neuen Features testen.

Leider passiert bei mir beim Klick auf "Ansicht/Sonderzeichen" oder "Ansicht/Todo Liste" gar nichts, keine Reaktion.
Das wollte ich schonmal sagen, ausführlicher Testbericht erfolgt dan heut abend.
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#55
  Alt 19. Apr 2006, 12:08
Zitat von Balu der Bär:
Leider passiert bei mir beim Klick auf "Ansicht/Sonderzeichen" oder "Ansicht/Todo Liste" gar nichts, keine Reaktion. Das wollte ich schonmal sagen, ausführlicher Testbericht erfolgt dan heut abend.
Hi,

Danke für Dein Feedback. Du musst AlphaCode Studio nach dem Online-Update anscheinend einmal starten, beenden und dann nochmal starten damit es funktioniert. Das liegt, soweit ich das sehe, daran, dass die Einträge in der settings.xml fehlen und der Quickbarseiten so nicht identifizieren kann (oder so) - ich werde danach schauen

mfG
mirage228
David F.
  Mit Zitat antworten Zitat
Balu der Bär
 
#56
  Alt 19. Apr 2006, 12:09
Stimmt, hätte ich auch selst drauf kommen können.
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#57
  Alt 19. Apr 2006, 12:28
Hi,

So, habe den Fehler schnell behoben und die Dateien aktualisiert - diejenigen, die jetzt über das Online-Update aktualisieren, treffen diesen Fehler nicht mehr an

mfG
mirage228
David F.
  Mit Zitat antworten Zitat
Benutzerbild von S2B
S2B
 
#58
  Alt 19. Apr 2006, 12:43
Hi mirage,

bis jetzt ist mir nur eine Sache aufgefallen, die mich evtl. davon abhalten könnte, den Editor als meinen Standardeditor einzusetzen. *g* Ich fände es ganz praktisch, wenn man die Tabs (sowohl Projekte als auch einzelne Dateien) mit einem Klick der mittleren Maustaste schließen könnte. Ich weiß jetzt nicht genau, ob das schon genannt wurde, aber im Prinzip sollte das ja im Bereich des Möglichen sein.

Außerdem fände ich eine Funktion zum Suchen (und Ersetzen) in mehreren Dateien noch ganz praktisch, evtl. sogar mit RegEx's.

Ansonsten kann ich nur noch sagen, dass das ein absolut genialer Editor ist (nur Programmierer wissen eben, was Programmierer brauchen ).
Simon Praetorius
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#59
  Alt 19. Apr 2006, 12:48
Zitat von S2B:
bis jetzt ist mir nur eine Sache aufgefallen, die mich evtl. davon abhalten könnte, den Editor als meinen Standardeditor einzusetzen. *g* Ich fände es ganz praktisch, wenn man die Tabs (sowohl Projekte als auch einzelne Dateien) mit einem Klick der mittleren Maustaste schließen könnte. Ich weiß jetzt nicht genau, ob das schon genannt wurde, aber im Prinzip sollte das ja im Bereich des Möglichen sein.
Also das sollte kein Problem darstellen

Zitat:
Außerdem fände ich eine Funktion zum Suchen (und Ersetzen) in mehreren Dateien noch ganz praktisch, evtl. sogar mit RegEx's.
Interessanter Vorschlag, da wird sich mit Sicherheit etwa machen lassen

Zitat:
Ansonsten kann ich nur noch sagen, dass das ein absolut genialer Editor ist (nur Programmierer wissen eben, was Programmierer brauchen ).
Danke sehr ^^

mfG
mirage228
David F.
  Mit Zitat antworten Zitat
Gruber_Hans_12345

 
Delphi 2007 Professional
 
#60
  Alt 19. Apr 2006, 12:49
Sieht ja wirklich gut aus das Teil, und du auch gute Shortcuts für die Bookmarks verwendet hast (hatte bis jetzt Ultraedit, der so ungewohnte Shortcuts für Bookmarks hat) glaube ich, das ich den gleich weiter verwenden werde ...

*) Im Einstellungsfenster, bei Code-Snippet, wenn man im Tree nicht mit der Maus klickt sondern mit den Tasten, dann refresht er den Inhalt nicht.
*) Im Datei Explorer wäre es gut, wenn man so suchen könten wie im normalen Explorer, also reinklicken und anfagnen zu schreiben, und er springt zum ersten eintrag.
*) Wo kann ich weitere Dateiendungen dazugeben (Damit diese im internen Explorer angezeigt werden und geöffnet werden können ?)
Habe ne menge Templates (*.thtml) die als TemplateVorlagen für Smarty existieren also, im grunde HTML Dateien mit eingebetteten Pseudeo PHP (Befehle stehen zwischen {})
*) Wenn man öfters bei den Buttons oben für die aktiven Fenster klickt, dann passiert es ab und zu, das beim ersten Strg-Tab zwar das Fenster umgeschaltet wird, aber die Buttons oben nicht neu selektiert wird (es bleibt das alte selektiert) beim näcshten Strg-Tab passt wieder alles
*) eventuell ein umordnen der aktiven Fenster, damit die Buttons nebeneinander stehen
*) das mit dem Suchen und Ersetzen wäre wirklich sehr wichtig (über alle Projektdateien oder über ein Verzeichnis samt Unterverzeichnis (Filter der Datei))

So, werde noch weiter testen, und berichten, aber muß sagen fürs erste bin ich mal begeistert.

gruß
hans
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 6 von 34   « Erste     456 7816     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 19:43 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