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 28 von 34   « Erste     18262728 2930     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)
 
Yheeky
 
#271
  Alt 10. Dez 2008, 14:38
Zitat von RWarnecke:
Klick mal unten auf den Reiter und halte die Maustaste gedrückt und ziehe die Maus nach rechts, links oder unten an den Bildschirmrand. So machst Du eine neue Quickbar auf.
Ich möchte sie ja nicht in nem anderen Rahmen haben, ich würde sie gerne unabhängig von den anderen bewegen können - als eigenständiges Fenster bzw. Rahmen. Weisst du was ich meine?
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#272
  Alt 10. Dez 2008, 18:28
Zitat von RWarnecke:
erstmal muss ich sagen, sehr nettes Tool.
Danke

Zitat:
Was mir aber gleich negativ aufgefallen ist, ich kann die Breite vom den Quickbars rechts und links so groß machen, dass im Sourcecodefenster nichtsmehr zu sehen ist. Ich würde da mit maximalen Werten arbeiten, die sich jeder User selber einstellen kann oder die Du vorher festlegst. So habe ich das auch in meinem Code-Orakel gemacht.
Hm, das stimmt ... ich wäre gar nicht auf die Idee kommen, das auszuprobieren, aber eine Mindestgröße für das Code-Fenster oder eine Maximalgröße für Quickbars sollte ich arrangieren lassen

Zitat von Yheeky:
Mit Code-Formatter meine ich, dass du eine Tastenkombination drückst und dein Tool den Text automatisch einrückt z.B. so: [...]
Achso, sowas. Das würde ich so lösen, dass man externe Programme und Dateien als Favorit eingeben kann und diese dann parametrisiert aufgerufen werden.
Da könnte man bereits auf fertige Produkte wie den phpCodeBeautifier von waterproof - der das sein dürfte, was du suchst - zurückgreifen...

Zitat:
1.) Ich würde gerne die offenen Dateien, die oben unter der Toolbar angezeigt werden, nachträglich verschieben können. Das funktioniert leider momentan nicht.
Das ist mit der TTBXToolbar, die ich verwende auch nicht ganz einfach, weil sich da Drag- und Mausereignisse nur eingeschränkt mit den Buttons bearbeiten lassen. Wenn ich diese Komponente mal gegen eine andere (sprich leistungsfähigere) austausche, wird das problemlos möglich sein. Ich habe mich aber noch nicht für eine Ersatz-Komponente entschieden...

Zitat:
Ich würde mir den Code-Browser, sowie die Projektverwaltung gerne gleichzeitig anzeigen lassen. Kann man die Fenster nicht voneinander trennen?
Also das geht derzeit nur so, dass Du den unteren Tab des Projektexplorers oder des Code-Browsers auf die Tableiste von einer der anderen beiden Quickbars ziehen kannst.
Für die nächste Version habe ich bereits den Docking-Support fast vollständig überarbeitet, sodass dort in etwa eine Ähnliche Funktionalität herrschen sollte wie bei Delphi und anderen IDEs

Danke für euer Feedback!

Viele Grüße
David F.
  Mit Zitat antworten Zitat
Yheeky
 
#273
  Alt 10. Dez 2008, 19:09
Zitat von mirage228:
Achso, sowas. Das würde ich so lösen, dass man externe Programme und Dateien als Favorit eingeben kann und diese dann parametrisiert aufgerufen werden.
Da könnte man bereits auf fertige Produkte wie den phpCodeBeautifier von waterproof - der das sein dürfte, was du suchst - zurückgreifen...
Naja es könnte ja nicht schaden auch sein eigenes Programm so zu erweitern, dass man nicht auf andere Programme angewiesen ist, oder?
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#274
  Alt 10. Dez 2008, 19:17
Zitat von Yheeky:
Naja es könnte ja nicht schaden auch sein eigenes Programm so zu erweitern, dass man nicht auf andere Programme angewiesen ist, oder?
Da gebe ich dir allerdings recht... anzuschauen, in wie fern das machbar ist, kann ja nicht schaden...
David F.
  Mit Zitat antworten Zitat
Benutzerbild von dor557
dor557

 
Delphi 10.1 Berlin Starter
 
#275
  Alt 12. Feb 2009, 17:30
Hallo,

Kann es mir auch nicht verkneifen zu sagen Sehr schönes Programm.... Bin seht begeistert...
Was ich aber auch wie Matt83 ansprechen muss ist :

Zitat von Matt83:
-Links die Projektverwaltung mag ich so nicht direkt. Andauernd muss ich die Ordner neu öffnen und dann werden die Ordner zwischen die Dateien sortiert. Oder hab ich etwas übersehen
Es ist recht nervend wenn man meherere Dateien hintereinandern erweitern muss und dann immer wieder den Hauptordner öffnen muss...

Wäre super wenn man das in Angriff nehmen könnte...

Dann mal eine andere Frage... Ich programmiere ja auch in Delphi... was ich aber bisher nie Verstanden habe warum man etwas mit den Runtime Packages raus geben muss !?

Kann man die nicht einkompilieren ??? Würde das programm dadurch nicht evtl schneller werden ???? oder hat das darauf keinen einfluss ??


Nun die Test-Sachen das man Funktionen unter php Testen kann finde ich auch Bombastisch...

aber auch hier habe ich ein Problem.

und zwar werden Server-Variablen nicht erkannt... das führt dann zu folgender situation:

  require($_SERVER['DOCUMENT_ROOT'].'/config.inc.php'); ist angegeben, und schon wird die vorschau unterbrochen...

Also muss ich weiterhin mit dem Firefox <-- mein Favorit die vorschau machen....

kann man das evtl beheben oder ist das ein Problem von PHP ???

gruss Sascha
Sascha Nickel
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#276
  Alt 19. Feb 2009, 20:57
Zitat von dor557:
Kann es mir auch nicht verkneifen zu sagen Sehr schönes Programm.... Bin seht begeistert...
Sorry erstmal für die späte Antwort und danke für das Lob

Zitat:
Was ich aber auch wie Matt83 ansprechen muss ist :

Zitat von Matt83:
-Links die Projektverwaltung mag ich so nicht direkt. Andauernd muss ich die Ordner neu öffnen und dann werden die Ordner zwischen die Dateien sortiert. Oder hab ich etwas übersehen
Es ist recht nervend wenn man meherere Dateien hintereinandern erweitern muss und dann immer wieder den Hauptordner öffnen muss...

Wäre super wenn man das in Angriff nehmen könnte...
Ich habe die Projektverwaltung für die nächste Version übearbeitet, da werden auch ein paar andere Sachen handlicher mit werden


Zitat:
Dann mal eine andere Frage... Ich programmiere ja auch in Delphi... was ich aber bisher nie Verstanden habe warum man etwas mit den Runtime Packages raus geben muss !?

Kann man die nicht einkompilieren ??? Würde das programm dadurch nicht evtl schneller werden ???? oder hat das darauf keinen einfluss ??
Doch das ginge schon. Ich sah aber mehrere Vorteile bei Runtime Packages. Erst einmal ist die Situation, dass ich einen automatischen Updater habe, der Updates komponentenweise (sprich dateiweise) herunterlädt. Würde ich alles in die EXE mit eincompilieren, könnte die EXE bestimmt locker über 8 MB groß werden.
Angenommen ich gebe ein kleineres Update raus, müsste man sich immer noch diese 8 MB (oder auch weniger wegen der Kompression) von meinem Server runterladen, da sehr oft mit einem Update eben die EXE mit geändert wird. So sind es jetzt nur 1,4 MB (komprimiert noch weniger).
Mein Inklusiv-Traffic reicht derzeit zwar noch locker aus, aber man muss den Traffic ja auch nicht "zum Fenster rauswerfen"
Auch habe ich versucht Code und Design so gut wie geht zu trennen, sprich viel Funktionalität ist in die zwei Hauptpackages von AlphaCode Studio (XGEN.bpl und StudioCore.bpl) ausgelagert. Muss ich für einen Bugfix nur dort etwas beheben wird das Update plötzlich sehr viel kleiner.
Weiterhin teilen sich der Updater und die Hauptwendung teilweise die selben Routinen, der Code wäre dann sonst quasi doppelt in die EXEn gelinkt.

Auf die Programmgeschwindigkeit dürften sich Runtime Packages quasi gar nicht auswirken...

Zitat:
Nun die Test-Sachen das man Funktionen unter php Testen kann finde ich auch Bombastisch...
aber auch hier habe ich ein Problem.
und zwar werden Server-Variablen nicht erkannt... das führt dann zu folgender situation:
  require($_SERVER['DOCUMENT_ROOT'].'/config.inc.php'); ist angegeben, und schon wird die vorschau unterbrochen...
Also muss ich weiterhin mit dem Firefox <-- mein Favorit die vorschau machen....
kann man das evtl beheben oder ist das ein Problem von PHP ???
Meinst Du mit unterbrochen, dass PHP ausgibt, dass die Datei nicht gefunden wird? Ich werde mir das mal anschauen...

Vielen Dank für Dein Feedback!

Viele Grüße
David F.
  Mit Zitat antworten Zitat
Benutzerbild von dor557
dor557

 
Delphi 10.1 Berlin Starter
 
#277
  Alt 25. Feb 2009, 08:15
Genau diese Meldung habe ich gemeint. Freue mich auf die Neue version.
Hatte auch schon ein Missgeschick... wobei ich nicht weiss wie das zustande gekommen ist.

Hatte eine datei bearbeitet und statt Speichern, Speichern unter angeklickt. die Richtige datei (die original) ausgewählt und auf einmal war die datei weg.

Was da nun genau falsch gelaufen ist weiss ich nicht. auf alle fälle ist die eine datei weg !

gruss Sascha
Sascha Nickel
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#278
  Alt 25. Feb 2009, 09:21
Zitat von dor557:
Hatte eine datei bearbeitet und statt Speichern, Speichern unter angeklickt. die Richtige datei (die original) ausgewählt und auf einmal war die datei weg.

Was da nun genau falsch gelaufen ist weiss ich nicht. auf alle fälle ist die eine datei weg !
Sorry, dass das passiert ist. Das ist ein Bug - bzw. die Kombination zweier Bugs (tritt auch nur in diesem speziellen Fall auf ("Speichern unter" mit gleichem Namen Dateinamen) ... Die Datei sollte sich aber mit Bei Google suchenPC Inspector File Recovery wieder herstellen lassen.
Für die nächste Version ist es behoben.

Danke für den Bugreport!

Viele Grüße
David F.
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#279
  Alt 11. Mär 2009, 12:46
Tag,

So, nun gibt es endlich mal wieder eine neue Version - die Version 1.1.3.

Ich habe versucht so viele Vorschläge wie möglich umzusetzen und habe die mir bekannten Fehler aus der letzten Version behoben.

Einige Änderungen möchte hier an dieser Stelle erläutern:

Projektverwaltung
Die Projektverwaltung wurde grundlegend vereinfacht.
Das Konzept der "Synchronisierung" habe ich hierbei angeschafft, genauso wie die Möglichkeit Änderungen am Dateisystem, wie etwa das Erstellen neuer Ordner, direkt in der Projektverwaltung durchzuführen.
Bei hinzugefügten Dateien werden in der Projektverwaltung die relativen Ordner zum Projektordner automatisch erzeugt bzw. angezeigt (vergleichbar mit der Darstellung von Dateien in einem BPL-Package in Delphi).
Der Projektordner wird nun auch nicht mehr gesondert als absoluter Pfad in der APG gesichert, sondern ist automatisch der Ordner, in dem sich die APG befindet. Ein seperates Dateiverzeichnis kann nebenbei jedoch auch existieren.
Wenn ein älteres Projekt mit dieser Version von AlphaCode Studio gespeichert wird, kann es nur noch mit dieser oder höherer Versionen von AlphaCode Studio bearbeitet werden.

Externe Anwendungen
Genauso wie Browser lassen sich nun auch beliebige externe Anwendungen in AlphaCode Studio einbinden (siehe Einstellungen -> Externe Anwendungen). Diese lassen sich dann unter Extras -> Externe Anwendungen aufrufen.

Die sonstigen Änderungen sind wie immer in der beigelegten changelog.htm verzeichnet.

Die neue Version steht als Download mit Setup (siehe erster Beitrag) zur Verfügung und über den Auto-Updater zur Verfügung.
Wichtig! Falls ihr beim Update über den Updater die Meldung bekommt, dass StudioCore.bpl nicht aktualisiert werden konnte, führt den Updater bitte manuell über die Datei AlphaCodeStudioUpdater.exe erneut aus, um die Datei aktualisieren zu können. Ich bitte die Umstände zu entschuldigen.

Viele Grüße
David F.
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#280
  Alt 28. Jun 2009, 13:10
Moin,

Heute ist es mal wieder soweit - Es gibt eine neue Version von AlphaCode Studio - Version 1.1.4.

Es gibt hauptsächlich zwei neue Features, wovon ich eines hier besonders hervoben möchte:

Unicode-Unterstützung im Editor
Der Editor von AlphaCode Studio beherrscht nun vollständig Unicode, darunter UTF-8 sowie UTF-16 (mit Big- und Little Endian).
Das voreingestellte Format für neue Dateien ist ab jetzt UTF-8 (vorher: ANSI), es lässt sich für neue Dateien in den Einstellungen oder für geöffnete einzeln unter Datei -> Speicherformat ändern. Werden ANSI-Dateien Unicode-Zeichen hinzugefügt wird die Datei automatisch als UTF-8 gespeichert.
Wichtig: Dies betrifft nur den Editor, die restliche Oberfläche von AlphaCode Studio ist weiterhin nur begrenzt Unicode-fähig. Die Einzelheiten habe ich in einem Hilfe-Eintrag unter Features -> Unicode Unterstützung zusammengefasst.


Verbesserte Dateisuche
Die Suche in Dateien verläuft nun viel schneller und hat einige Optimierungen für Mehrkernprozessoren erhalten. Auch wird nun eine Fortschrittsanzeige eingeblendet.

Die restlichen Änderungen sind hauptsächliches Bugfixes und kleinere Modifikationen, die die Gesamtergonomie des Programmes verbessern.


Die neue Version gibt es als Setup (Link: siehe erster Beitrag) oder über den integrierten Auto-Updater ab sofort zum Download.

Viel Spaß beim Verwenden der neuen Version,

David
David F.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 28 von 34   « Erste     18262728 2930     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