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 27 von 34   « Erste     17252627 2829     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
 
#261
  Alt 14. Mai 2008, 01:05
Zitat von Michael Habbe:
Stimmt, habe ich jetzt mal getestet. Allerdings wird die Synchronisierung wieder aktiviert, wenn man das Programm neu startet und das letzte Projekt geladen wird.
Das sollte eigentlich nicht sein, wenn das Projekt mit deaktivierter Synchronisierung auch gespeichert wird. Ich werd mir das noch mal ansehen.
Edit: Habe das Problem nachvollzogen, es wird zur nächsten Version behoben.

Zitat:
Ebenso wie die Dateiverwaltung stetig angezeigt wird.
Das ist derzeit Standardverhalten... aber da sollte vielleicht doch eine Änderungsmöglichkeit bestehen...

Zitat:
Wird die Vorschau geöffnet, kann nur der Indernett Äxploder mit der Referenzierung
Code:
<base href="C:\Arbeit\WWW\PfadZuMeinenDateien\">
was anfangen. Sobald die Vorschau (die Temp-Datei im Temp-Ordner) im Firefox oder Seamonkey geöffnet wird, fehlen z.B. die CSS-Dateien.
Es müsste der Pfad so hinterlegt werden:
Code:
<base href="file:///C:/Arbeit/WWW/PfadZuMeinenDateien/">
Ah okay, konnte ich nachvollziehen. Werde ich beheben

mfG
mirage228
David F.
  Mit Zitat antworten Zitat
Yheeky
 
#262
  Alt 10. Jul 2008, 13:13
Wow, tolles Programm!! War auf der Suche nach einer tollen IDE für PHP und siehe da - in der Delphipraxis werde ich fündig! Echt super!
Gibt´s eigentlich noch Updates oder entwickeltst du nicht mehr weiter?
Unter Vista ist mir AlphaCode gestern mehrfach abgestürzt, als ich Strg + Leertaste gedrückt habe, um die AutoVervollständigung aufzurufen
Außerdem werden Funktionen nicht anerkannt, wenn //-Kommentare über der Funktion stehen.

Funktion wird nicht anerkannt:
Code:
// Testfunktion
function Test()
Funktion wird anerkannt:
Code:
/* Testfunktion */
function Test()
Solltest du vielleicht ändern, ansonsten echt Hut ab!

EDIT: Noch was! Ein Code-Formatierer wäre klasse! Wenn ich meine Funktionen schön eingerückt habe und ich dann um alle nochmal eine Extra-Funktion basteln muss, dann sollten sich die Klammern automatisch anordnen/verschieben lassen (wie bei Microsoft Visual Studio).
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#263
  Alt 4. Aug 2008, 12:26
Zitat von Yheeky:
Wow, tolles Programm!! War auf der Suche nach einer tollen IDE für PHP und siehe da - in der Delphipraxis werde ich fündig! Echt super!
Gibt´s eigentlich noch Updates oder entwickeltst du nicht mehr weiter?
Oh, danke und sorry erstmal, dass ich so spät antworte. Habe Deinen Beitrag total übersehen. Es gab jetzt ein paar Wochen keine Updates, weil ich Klausurphase an der Uni hatte, aber jetzt läufts wieder an und in Kürze gibts wieder was neues

Zitat:
Unter Vista ist mir AlphaCode gestern mehrfach abgestürzt, als ich Strg + Leertaste gedrückt habe, um die AutoVervollständigung aufzurufen
Hm, unter Vista habe ich noch nicht allzu ausführlich testen können, aber in der neuen Version habe ich sowieso ein paar Sachen an der Vervollständigung geändert, dann läufts vielleicht besser

Zitat:
Außerdem werden Funktionen nicht anerkannt, wenn //-Kommentare über der Funktion stehen.

Funktion wird nicht anerkannt:
Code:
// Testfunktion
function Test()
Funktion wird anerkannt:
Code:
/* Testfunktion */
function Test()
Also mit der Version 1.1.1 konnte ich das nicht nachvollziehen. Könntest Du mir die konkrete Datei evtl. einmal zukommen lassen?

Zitat:
EDIT: Noch was! Ein Code-Formatierer wäre klasse! Wenn ich meine Funktionen schön eingerückt habe und ich dann um alle nochmal eine Extra-Funktion basteln muss, dann sollten sich die Klammern automatisch anordnen/verschieben lassen (wie bei Microsoft Visual Studio).
Also, es gibt unter Format "Einzug vergrößern" (bzw. "verkleinern"), damit werden alle markierten Zeilen um die in den Einstellungen eingestellte "Tab-Breite" ein bzw. ausgerückt. Meinst Du sowas?

mfG
mirage228
David F.
  Mit Zitat antworten Zitat
Balu der Bär
 
#264
  Alt 10. Sep 2008, 13:12
Wann krieg ich endlich meine zwei Wunsch-Features (Live-Preview & Dateien direkt auf dem FTP bearbeiten)?
  Mit Zitat antworten Zitat
Matt83
 
#265
  Alt 15. Sep 2008, 06:15
Hab mir den gerade mal angeschaut und bin recht begeistert. Aber auch ich hab einige Wünsche
-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
-FTP Upload per Tastenkürzel wäre super.
-Bug im Tag-Inspektor:
Code:
  <div id="test1">    (*)
    <div id="test2">
und der Cursor befindet sich an (*) wird mir der Tag test2 angezeigt. Der zählt wohl die Leerzeichen. Davor bin ich in keinem Tag, und einige stellen weiter rechts bin ich wieder raus.
-Wunsch für Tag-Inspektor: Den nächstäußeren Tag anzeigen, statt "es ist kein Tag ausgewählt"
-ungewohnt finde ich die Datei-auswahl-Zeile. Hätte die lieber an der Stelle, wo die Highlight-Auswahl ist. Dafür brauche ich diese Zeile nicht. Ist aber nur meine Meinung Genauso wenig finde ich die Combo-Box in Projektverwaltung dann leicht sinnlos (für mich!)
-Wunsch: Standard CSS Datei(en) für den CSS-Tag-Inspektor. Damit ich nicht immer in die CSS Datei wechseln muss, sondern einfach aus der aktuellen Datei den Style ändern kann. Super wäre es dann noch wenn man in einem Tag ist, und er automatisch die ID oder dann wahlweise die Klassen anzeigt im CSS. Dann sollte der Inspektor aber nicht mehr automatisch auf HTML wechseln
-Wunsch: Wie bei Dreamweaver mit STRG+T einen Tag einfügen, und selbst schreiben welchen Tag man haben will. Also ich markiere etwas im Quellcode, drücke STRG+T und hab dann ein kleines Fenster, in dem ich alles zwischen "<" und ">" eintragen kann. Der </...> Block wird dann automatisch generiert aus dem <...> Block

Ja das fällt mir grad so ein. Falls das ein oder andere schon existiert, einfach ignorieren. Ich schau mir den Editor auf jedenfall mal genauer an in den nächsten Tagen

Grüße
Matthias
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#266
  Alt 15. Sep 2008, 17:08
Moin,

Danke erstmal für euer Feedback =) ... Nun zu den einzelnen Punkten...

Zitat von Balu der Bär:
Wann krieg ich endlich meine zwei Wunsch-Features (Live-Preview & Dateien direkt auf dem FTP bearbeiten)?
Wie stellst Du Dir eine Live-Preview vor? An der FTP Unterstützung arbeite ich gerade, also das wird kommen.

Zitat von Matt83:
Hab mir den gerade mal angeschaut und bin recht begeistert.
Danke sehr

Zitat:
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
Also eigentlich wird der Status ob ein Ordner geöffnet war oder nicht vor dem Aktualisieren der Liste gesichertn - werde ich mir aber nochmal ansehen.
Das mit der Sortierung stimmt schon, ich stimme Dir da zu, dass es sinnvoller wäre, das so zu sortieren wie der Windows Explorer das macht (Ordner immer zuerst...). Werde mich darum kümmern.

Zitat:
-FTP Upload per Tastenkürzel wäre super.
Siehe oben. FTP-Unterstützung ist derzeit in Arbeit

Zitat:
-Bug im Tag-Inspektor:
Code:
  <div id="test1&quot;>    (*)
    &lt;div id=&quot;test2&quot;&gt;
und der Cursor befindet sich an (*) wird mir der Tag test2 angezeigt. Der zählt wohl die Leerzeichen. Davor bin ich in keinem Tag, und einige stellen weiter rechts bin ich wieder raus.
Tatsache. Das Problem tritt auf, weil die Methode zum Erkennen der Tags die Editor-Option "Setzen des Cursors hinter das Zeilenende erlauben" nicht korrekt verarbeitet. Ist in der nächsten Version behoben

Zitat:
-Wunsch für Tag-Inspektor: Den nächstäußeren Tag anzeigen, statt "es ist kein Tag ausgewählt"
Hm, klingt an sich interessant. Ich könnte mir aber vorstellen, dass das für einige verwirrend ist, wenn sie irgendwo explizit außerhalb eines Tags klicken und der Inspektor trotzdem was anzeigt. Darüber muss ich mir noch einige Gedanken machen...

Zitat:
-ungewohnt finde ich die Datei-auswahl-Zeile. Hätte die lieber an der Stelle, wo die Highlight-Auswahl ist. Dafür brauche ich diese Zeile nicht. Ist aber nur meine Meinung Genauso wenig finde ich die Combo-Box in Projektverwaltung dann leicht sinnlos (für mich!)
Also quasi so wie in Delphi 2005 (und höher?). Das ist derzeit noch etwas schwierig, weil die Dokumente einzelne MDI-Fenster sind ... ich teste aber derzeit ein paar neue Sachen für die GUI, eventuell finde ich ja auch dafür eine Lösung.
Also da die ComboBox in der Projektverwaltung jetzt nicht sooo viel Platz wegnimmt, sollte sie jetzt auch nicht stören, wenn Du sie nicht brauchst. Für irgendwen ist das sicher praktisch, weil man mittels AutoSuggest bei vielen Dokumenten evtl. schneller navigieren kann.

Zitat:
-Wunsch: Standard CSS Datei(en) für den CSS-Tag-Inspektor. Damit ich nicht immer in die CSS Datei wechseln muss, sondern einfach aus der aktuellen Datei den Style ändern kann. Super wäre es dann noch wenn man in einem Tag ist, und er automatisch die ID oder dann wahlweise die Klassen anzeigt im CSS. Dann sollte der Inspektor aber nicht mehr automatisch auf HTML wechseln
Dass das Programm allgemein besser Dateiübergreifend arbeitet, ist ein wichtiger Punkt auf meiner ToDo-Liste. Obs nun die PHP-Code-Vervollständigung oder halt wie hier CSS-Defintionen sind. Das wird alles auf jeden Fall kommen, in welcher Ausprägung genau, kann ich derzeit aber noch nicht sagen...

Zitat:
-Wunsch: Wie bei Dreamweaver mit STRG+T einen Tag einfügen, und selbst schreiben welchen Tag man haben will. Also ich markiere etwas im Quellcode, drücke STRG+T und hab dann ein kleines Fenster, in dem ich alles zwischen "&lt;" und "&gt;" eintragen kann. Der &lt;/...&gt; Block wird dann automatisch generiert aus dem &lt;...&gt; Block
Klingt praktisch, werde ich einbauen. [Wobei ich bei solchen kleineren Sachen auch gerne an das Plugin SDK verweise ]

Zitat:
Ich schau mir den Editor auf jedenfall mal genauer an in den nächsten Tagen
Danke Wenn Du noch mehr Feedback dann hast, immer her damit.
David F.
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#267
  Alt 10. Dez 2008, 00:58
Abend!

Nun gibt es (endlich) wieder eine neue Version von AlphaCode Studio - die Version 1.1.2.

Seit dem letzten Update hat sich so einiges angesammelt, deshalb gibt es viele Änderungen im Detail und so einige Fehlerkorrekturen.

Im Besonderen zu nennen wären noch folgende Neuerungen:

Code-Browser automatisch aktualisieren
Muss ich denke ich nicht allzu viel zu sagen

Neuer Button, der beim Markieren von Text am Cursor erscheint
Im Menü sind dann Optionen zum Bearbeiten des markierten Textes vorhanden.
(Das ganze ist ähnlich dem blauen Feld des Internet Explorer 8 [Beta 2], das auch beim Markieren angezeigt wird)

FTP-Explorer
Lange erwartet gibt es nun auch in AlphaCode Studio einen (rudimentären) FTP-Support unter Ansicht -> FTP-Explorer.
Drag & Drop vom Projekt- und Datei-Explorer dort hin ist möglich, sowie das Anlegen eigener Verbindungen.
Das ganze wird jedoch noch weiter ausgebaut...


Die genauen Änderungen im Detail gibt es wie gehabt in der beigelegten changelog.htm

Die neue Version gibt es über den Download-Link im ersten Beitrag (Installationsprogramm) sowie über den Auto-Updater.

Viel Spaß beim Verwenden und Testen!
David F.
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#268
  Alt 10. Dez 2008, 07:22
Hallo David,

erstmal muss ich sagen, sehr nettes Tool. 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.
Rolf Warnecke
  Mit Zitat antworten Zitat
Yheeky
 
#269
  Alt 10. Dez 2008, 13:56
Hallo David,

also erst nochmal zu meinen Anmerkungen:
Mit Code-Formatter meine ich, dass du eine Tastenkombination drückst und dein Tool den Text automatisch einrückt z.B. so:

Code:
function Test
{
$blablub = "test";
  $nochmalblablub = "test2";
         }
Wird per Tastendruck zu:

Code:
function Test
{
     $blablub = "test";
     $nochmalblablub = "test2";
}
Ansonsten sind mir noch zwei weitere Dinge aufgefallen:
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.
2.) Ich würde mir den Code-Browser, sowie die Projektverwaltung gerne gleichzeitig anzeigen lassen. Kann man die Fenster nicht voneinander trennen?
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#270
  Alt 10. Dez 2008, 13:59
Zitat von Yheeky:
2.) Ich würde mir den Code-Browser, sowie die Projektverwaltung gerne gleichzeitig anzeigen lassen. Kann man die Fenster nicht voneinander trennen?
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.
Rolf Warnecke
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 27 von 34   « Erste     17252627 2829     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:46 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