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 30 von 34   « Erste     20282930 3132     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 mirage228
mirage228

 
Delphi 2010 Professional
 
#291
  Alt 31. Jul 2009, 11:39
Zitat von NamenLozer:
Zitat von mirage228:
Die erst genannten Kombinationen gehen auch in AlphaCode Studio, siehe "Format" -> "Einzug vergrößern" bzw. "Einzug verkleinern".[/i]
Okay, den Menüeintrag habe ich gefunden, funktioniert auch. Die Tastenkürzel funktionieren aber nicht...
ICQ, Trillian, Miranda und Co. blockieren diese gerne mal systemweit... Sonst müssten die eigentlich gehen.

Viele Grüße
David F.
  Mit Zitat antworten Zitat
Namenloser

 
FreePascal / Lazarus
 
#292
  Alt 31. Jul 2009, 12:41
Zitat von mirage228:
ICQ, Trillian, Miranda und Co. blockieren diese gerne mal systemweit... Sonst müssten die eigentlich gehen.
Miranda war schuld... thx
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

 
Delphi 2009 Professional
 
#293
  Alt 31. Jul 2009, 13:30
Zitat von NamenLozer:
Zitat von mirage228:
ICQ, Trillian, Miranda und Co. blockieren diese gerne mal systemweit... Sonst müssten die eigentlich gehen.
Miranda war schuld... thx
Aber Miranda (ob Trillan kA), lässt sich wenigstens dazu überreden, das ab sofort zu unterlassen. Was bei ICQ nicht der Fall ist Wie gut, dass ich Miranda nutze

MfG
xZise
Fabian
  Mit Zitat antworten Zitat
Hermes61

 
Delphi 2006 Enterprise
 
#294
  Alt 3. Aug 2009, 12:50
Hallo !,

erst mal ein dickes Lob für AlphaCode ! Ich finde das Programm super und habe mittlerweile nahezu alles von meinem alten Editor übertragen.

Leider gibt es für mich aber noch ein dickes Problem : Die Projektverwaltung kostet mich Nerven ohne Ende. Solange ich Alphacode alles alleine anvertraue -> ok, aber wenn ich bestimmen möchte wo die einzelnen Dateien eines Projektes liegen, fangen die Probleme an. Alphacode speichert die Dateien irgendwie IMMER in seinem Projektordner. Wenn ich mir dann zwischenzeitlich mal die Ergebnisse ansehen möchte, muss ich erst mühsam die Dateien zurückkopieren.

Irgendwie ist mir die Funktionsweise der Projektverwaltung nicht klar. Kann man den Automatismus nicht abschalten, so dass Alphacode die Dateien immer an der Stelle lässt, wo man sie mit "Speichern unter.." hingelegt hat ?

Vielleicht ist es ja auch nur eine Checkbox, die ich bis jetzt übersehen habe, und die ich rundum zufrieden machen würde...(?)

Wäre super, wenn jemand aus dem Forum einen Tipp für mich hat

Vielen Dank schon mal im voraus !
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#295
  Alt 3. Aug 2009, 13:08
Zitat von Hermes61:
erst mal ein dickes Lob für AlphaCode ! Ich finde das Programm super und habe mittlerweile nahezu alles von meinem alten Editor übertragen.
Danke für das Lob

Zitat:
Leider gibt es für mich aber noch ein dickes Problem : Die Projektverwaltung kostet mich Nerven ohne Ende. Solange ich Alphacode alles alleine anvertraue -> ok, aber wenn ich bestimmen möchte wo die einzelnen Dateien eines Projektes liegen, fangen die Probleme an. Alphacode speichert die Dateien irgendwie IMMER in seinem Projektordner. Wenn ich mir dann zwischenzeitlich mal die Ergebnisse ansehen möchte, muss ich erst mühsam die Dateien zurückkopieren.
Also ich habe gerade einen Fehler gefunden, der auftritt, wenn ein Projekt gerade neu erstellt wurde. Dann fragt er beim Hinzufügen von Dateien, ob man diese in den Projektordner kopieren möchte. Das werde ich für die nächste Version beheben, da es diese Funktionalität eigentlich nicht mehr gibt.
Bis dahin kannst Du AlphaCode Studio einmal schließen und das Projekt dann neu öffnen, dann werden Dateien beim Öffnen oder Hinzufügen in der Projektverwaltung dort angezeigt, wo sie auch abgelegt sind.
Bei "Speichern unter..." konnte ich nicht feststellen, dass die Dateien beim Speichern danach wo anders hingelegt werden. Kannst Du mir eventuell sagen wie Du genau vorgegangen bist, als dieses Problem auftrat?

Viele Grüße und danke für das Feedback,
David
David F.
  Mit Zitat antworten Zitat
Hermes61

 
Delphi 2006 Enterprise
 
#296
  Alt 3. Aug 2009, 13:41
Hallo,

Danke für die schnelle Reaktion.

Folgendes habe ich ausprobiert :

Ich habe einkleines Webprojekt, ein paar PHP Dateien, einige HTML Dateien, alle in einem Ordner. In diesem Ordner gibt es noch einen Unterordner mit dem Namen CSS, wo die zugehörige CSS Datei liegt, und weitere Ordner für Bilder, Downloads etc.

Das ganze Projekt liegt bei mir im Netzwerk auf dem Testwebserver, wo ein Apache läuft. Pfad dahin ist \\testserver\apachedocs\projekt

Ich habe jetzt mehrere Wege ausprobiert :

1. Ich erstelle in Alphacode ein neues Projekt. Die Projektdatei kommt dann in ...\Eigene Dateien\Alphacode Projekte\... also in den Std. Benutzer-Projektordner auf der lokalen Maschine.

Dann hole ich mir über die Projektverwaltung ( das grüne Pluszeichen ) die Dateien vom Server. ZUnächst einmal sieht alles gut aus, aber Alphacode hat jetzt bereits die Dateien auf dem Server entfernt und speichert sie im Projektordner unter einem Pfad, in den eigenen Dateien und dort unter ..\testserver\apachedocs\projekt\... etc. Alphacode baut also sozusagen die netzwerkpfadangabe in den eigenen Pfad mit ein. Kann ja sein, dass das gewollt ist, aber mich irritiert es. Viel schlimmer ist, das auf dem Webserver die Datein gelöscht sind, d.h. die anderen Leute, die da raufschauen haben Probleme.

Das war übrigens unabhängig davon, ob ich die Angabe gemacht habe, das Alphacode die Dateien in den Projektordner kopieren soll.

2. Im anderen Fall habe ich Alphacode angweisen ein neues Projekt aus einem bestehenden Ordner zu erstellen.

Diesmal habe ich direkt den Pfad vom Server genommen, Alphacode hat auch erst mal alles richtig eingebunden. .. Scheinbar !..

Da die Projektdatei einen anderen Namen als der Projektordner auf dem Server hat, ist mir die Sache erst gar nicht aufgefallen. jetzt hat Alphacode alles auf dem Webserver verschoben. Nehmen wir an, der echte Ordnername sei "projekt". Dort sucht der Apache nach den Dateien, und die Alphacode Projektdatei heisst "projekt_v7", dann hat Alphacode einen neuen Ordner "projekt_v7" parallel zu dem alten Ordner eingerichtet, und alles dorthin verschoben. Geht natürlich auch nicht, weil die Webadresse jetzt nicht mehr stimmt.


3. Jetzt habe ich Punkt 2. wiederholt, diesmal aber die Alphacode Projektdatei mit gleichen Namen in den passenden Ordner auf dem Webserver gelegt.
( Obwohl ich gerne dort eine Unterscheidung hätte )

Prima habeich gedacht, PHP Datei geändert, gespeichert und alles sieht man im Browser.

ABER :

Die CSS Datei ist ja in einem Unterordner abgelegt, und wenn ich in dieser Datei was ändere und auf Speichern drücke, nimmt Alphacode die Datei und schiebt sie eine Ordnerebene höher. Mit dem Ergebnis, dass keine Webseite die CSS Datei mehr findet.

Wenn ich jetzt mit "Speichern unter.." die Datei wieder auf den alten Platz im CSS Ordner schiebe, ist erst mal wieder alles in Ordnung, aber beim nächsten speichern habe ich wieder das gleiche Problem.


Ich möchte nochmal betonen, dass ich Alphacode sehr gelungen finde, ( sonst hätte ich wohl nicht gewechselt ) aber momentan hält mich die Projektverwaltung sehr auf. Ich hatte erwartet, dass Alphacode die Pfade der beteiligten Dateien nicht ändert, sobald man diese einmal festgelegt hat, aber egal wie ich es anstelle, irgendwann erwacht Alphacode zum Eigenleben und macht Dinge, die ich nicht möchte.

Ich hoffe Ihr könnt mein Problem nachvollziehen.
  Mit Zitat antworten Zitat
Hermes61

 
Delphi 2006 Enterprise
 
#297
  Alt 3. Aug 2009, 13:53
Hallo noch eine Anmerkung :

Ich habe eben meinen Rechner neu gestartet, und jetzt kann ich zumindest mit Speichern unter.. ( letztes Posting Punkt 3 )alles einstellen.


Da der Rechner durchgehend läuft, habe ich bisher Alphacode nur beendet und wieder aufgerufen, da blieb der Fehler, aber jetzt scheint es zu gehen.

Danke für den Hinweis !
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#298
  Alt 3. Aug 2009, 14:18
Ah okay, dann hätte ich das zumindest schonmal erledigt... Zu den anderen beiden Punkten:
So wie ich das gerade sehe kommt AlphaCode Studio teilweise in der Projektverwaltung mit der Namenskonvention für Netzlaufwerke (\\testserver\... etc.) nicht zurecht.
Bis ich das Problem behoben und die neue Version veröffentlicht habe, könntest Du versuchen diese Netzwerkfreigabe (\\testserver) als Netzlaufwerk (Arbeitsplatz -> Rechtsklick -> Netzlaufwerk verbinden) zu verbinden, damit die Netzwerkfreigabe einen eigenen Laufwerksbuchstaben bekommt und AlphaCode Studio die Pfade korrekt verarbeiten kann...
Sorry für die Umstände.

Viele Grüße,

David
David F.
  Mit Zitat antworten Zitat
Hermes61

 
Delphi 2006 Enterprise
 
#299
  Alt 3. Aug 2009, 15:02
Hallo,

erst mal kann ich damit leben, dass der Rechner ab und zu vielleicht mal neu starten muss.

Laufwerksbuchstaben sind leider keine Alternative, denn es arbeiten mehrere Rechner an dem Projekt, und von den Buchstaben ist bereits alles ausgereizt, daher müssen es Pfade nach dem Schema \\server\freigabe\... sein.

Aber wie gesagt, so kann hier jeder arbeiten..

Vielen dank für die schnelle Hilfe !!
  Mit Zitat antworten Zitat
Namenloser

 
FreePascal / Lazarus
 
#300
  Alt 5. Aug 2009, 17:19
Hallo,

ich hab noch zwei Vorschläge bzw. Bitten:
1. Der Sytnaxhighlighter (für PHP) sollte mehr Stichworte kennen. Zur Zeit werden z.B. public, private, try und catch nicht hervorgehoben.
2. Genial wäre es, wenn die Programmierhilfe so ähnlich wie in Delphi funktionieren würde, d.h. auch eigene Funktionen und Methoden berücksichtigen würde.

Wäre super, wenn du das noch einbauen könntest
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 30 von 34   « Erste     20282930 3132     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 17:34 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