|
Antwort |
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:
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! 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) |
Delphi 2010 Professional |
#231
Zitat von Jakob Ullmann:
Ja, cooles Teil. Verwende ich gerne, wenn ich etwas testen will. Allerdings fehlt mir ein wenig Schreibkomfort, z.B. dass "if " zu "if () {
}" wird und der Caret zwischen die Klammern gesetzt wird, dasselbe mit switch-case, for Edit 2: Besser spät als nie... dieses Snippet ist bereits standardmäßig integriert: "ifs" + [TAB] eingeben und schon gehts.
Zitat:
und auch die Tagliste ist verbesserungswürdig, die sollte als Shortcut "226" haben (kannst du im Objektinspektor eintragen, entspricht dem Druck auf "<").
Zitat:
Dann könntest du vielleicht noch LibTidy einbauen, dann wird's ganz perfekt.
Zitat:
Ist aber so schon sehr gut, besonders das Projektartige Verwalten gefällt mir sehr gut. Damit machst du Meybohm und Berretz locker platt!
Zitat:
Das Schließen von "'" und "<" würde ich rausnehmen, bei "<" wäre eine Tagliste besser oder für ">" den Endtag einsetzen, wie es zum Beispiel bei Weaverslave der Fall ist (ist momentan mein Lieblingseditor).
Zitat:
Eine Frage habe ich: Wie machst du das, dass Symbol der Dateikennung angezeigt wird? Meine Versuche daran sind immer gescheitert.
Edit: Zur nächsten Version: Ich werde erstmal noch sehr bald eine Bugfix-Version 1.02 nachschieben, da es mit den Vervollständigungsfeatures u.A. einige nervige Probleme gibt. mfG mirage228
David F.
|
Zitat |
Delphi 6 Professional |
#232
Ein super Programm
Fünf Punkte hätte ich da noch
|
Zitat |
Balu der Bär
|
#233
Mag sein das David im Urlaub ist, daher nochmal hier bevor ICQ meine Nachrichten verschluckt.
- Gehe ich auf "Alle Quickbar-Seiten aus/-einblenden" wird immer die erste Datei aktiv (wenn ich mehrere Files offen hab) - Wenn ich alle Quickbar-Seiten ausgeblendet hab und ne Datei in der Browser-Vorschau von ACS anzeigen lassen, wird unten PHP-meldungen automatisch eingeblendet, extrem nervig - Ich habe was markiert und füge ein Sonderzeichen ein, dann wird das markierte net überschrieben <- Fehler gibbet schon seit Jahren
Zitat:
Wenn ich die automische Code-Vervollständigung von PHP deaktiviere (ich kann mit der kein if( tippen ... da wird immer ifx_affected_rows( drauß ...), dann wird es wieder nach dem Neustart vom Programm aktiviert
|
Zitat |
Delphi 2010 Professional |
#234
Zitat von velgreyer:
Ein super Programm
Zitat:
Die Dateiliste (oben) nach Alphabet sortieren (am besten nicht automatisch, sondern über ein Popup-Menü)
Zitat:
Wenn ich die automische Code-Vervollständigung von PHP deaktiviere (ich kann mit der kein if( tippen ... da wird immer ifx_affected_rows( drauß ...), dann wird es wieder nach dem Neustart vom Programm aktiviert
Dass die Vervollständigung mit Druck auf "(" eingefügt wird, ist derzeit "intended behaviour" (macht Delphi beispielsweise auch so).
Zitat:
Den Tag-Inspektor und die Web-Palette ergänzbar machen. Damit man z. B. Dojo einbinden kann und die Tags dazu gleich drinn hat. Am besten über XML
Zitat:
Nicht existierende Dateien in einem Projekt sollen einfach gleich gelöscht werden
Zitat:
Die horizontale Scrollleiste ist überdimensional riesig groß Mit der Maus ist es aussichtlos, das Ding richtig zu positionieren
Zitat von Balu der Bär:
- Gehe ich auf "Alle Quickbar-Seiten aus/-einblenden" wird immer die erste Datei aktiv (wenn ich mehrere Files offen hab)
Zitat:
Wenn ich alle Quickbar-Seiten ausgeblendet hab und ne Datei in der Browser-Vorschau von ACS anzeigen lassen, wird unten PHP-meldungen automatisch eingeblendet, extrem nervig
Zitat:
Ich habe was markiert und füge ein Sonderzeichen ein, dann wird das markierte net überschrieben <- Fehler gibbet schon seit Jahren
Zitat:
Ist bekannt, und solche sich mit allen Optionen so verhalten. David bastelt bereits am Update.
mfG mirage228
David F.
|
Zitat |
Delphi 2010 Professional |
#235
Morgen,
Hier nun wie bereits angekündigt das Bugfix-Release 1.02. Wie der Name bereits vermuten lässt wurden hauptsächlich Fehler behoben, es sind nur einige Kleinigkeiten neu hinzugekommen. Hier nun die komplette Changelog:
Zitat:
[+] Der Updater kann nun auch nicht mehr benötigte Dateien von AlphaCode Studio nach einem Update entfernen
[+] Für bestimmte Attribute bietet der Tag-Inspektor nun einen Datei-Auswahl-Dialog an (z.B. das "href"-Attribut von <a>) [+] Die Größe des Hauptfensters im normalen (nicht maximierten) Zustand wird nun gespeichert[*] Darstellung von Private/Protected/Public Elementen im Code-Browser verbessert: Diese werden nun nicht in Kategorien gruppiert, sondern mittels farbigen UML-Symbolen (+, # und -) hervorgehoben[*] Mitgelieferte Datei "PictureViewer.bpl" war zu groß (entpackt ~450 KB statt eigentlich ~40 KB)[*] Darstellung der Einträge in der Sonderzeichentabelle verbessert (alle Einträge haben nun die selbe Breite)[*] Die horizontale Scroll-Weite ist nun nicht mehr auf 10240 Zeichen pro Zeile beschränkt[*] Die vertikale Scrollbar wird nur noch bei Bedarf angezeigt [x] Falls kein Tag ausgewählt ist, wird die Verknüpfung zu SelfHTML auch nicht mehr angezeigt [x] Nach bestimmten Sonderzeichen wurde bei aktivierter PHP-Vervollständigung beim Tippen das eingegebene Zeichen nicht beim ersten Tastendruck eingefügt [x] Einstellungendaten für "Vervollständigung" wurden nicht dauerhaft gespeichert [x] Falls die Option "Code-Vervollständigung beim Tippen" aktiviert war, öffnete sich diese auch in Kommentar- und Stringblöcken [x] Fehler beim Erkennen von Verzeichnissen in internen Funktionen behoben [x] Die HTML-Vervollständigung öffnete sich nicht beim Betätigen der "<"-Taste [x] Unter gewissen Umständen blieb ein doppeltes "<" (<<) nach der HTML-Vervollstädigung im Quelltext [x] Die Zeichenvervollständigung funktionierte nicht, falls die zu vervollständigenden Zeichen bei geöffneter Code-Vervollständigung eingetippt wurden [x] Fehler in der Vorlage "XHTML 1.0 Strict" behoben [x] Die Option "Setzen des Cursors hinter das Zeilenende erlauben" funktionierte nicht ordnungsgemäß [x] Die horizontale Scrollbar richtet sich nun das dem längsten Zeile im Dokument und nicht nach einer bestimmten Grenze [x] Fehlerhaftes Verhalten bei ungültigem Dateiverzeichnis behoben (Falls der Verzeichnis z.B. während die Datei in AlphaCode Studio geladen war, umbenannt oder gelöscht wurde) [x] Fehler beim Einfügen von Text (Sonderzeichen, Snippets) bei aktiviertem Zeilen-Umbruch behoben mfG mirage228
David F.
|
Zitat |
Delphi 2010 Professional |
#236
Hallo,
Heute gibt es nochmal schnell ein weiteres Bugfix-Release, die Version 1.03. Hier die Liste der behobenen Fehler
Zitat:
[*] Im Installationsprogramm wurde die nicht verwendete Installationsgruppe "Standard" vorläufig entfernt; es verbleiben "Vollständig" und "Kompakt"
[x] Falls eine Datei aus dem Explorer geöffnet wird und AlphaCode Studio bereits offen ist wird AlphaCode Studio nun in den Vordergrund geholt [x] Unter bestimmten Umständen übernahm der Tag-Inspektor gemachte Änderungen ggf. nicht korrekt und fügte Attribute mehrfach hinzu [x] Falls Attribute entfernt oder verkürzt wurden, kam es ggf. zu Fehlern bei der Übernahme von Attributen im Tag-Inspektor [x] Falls die Option "Zuletzt geöffnete Dateien und Projekte beim Start von AlphaCode Studio erneut laden" deaktiviert wurden nachdem in der selben Sitzung Dateien "neu geladen" worden sind, wurden diese immer wieder geladen [x] Einige HTML-unkonforme Tags aus der Code-Vervollständigung entfernt [x] Die "Aktualisieren"-Schaltfläche in der Browser-Vorschau funktionierte nicht mit ungesicherten Dokumenten (Adresse acsd:\\ ...) [x] Der Menüpunkt "Projekt speichern unter..." funktionierte nicht, wenn das Projekt gespeichert, aber nicht modifiziert war [x] Wenn beim Wechseln von zwei Projekten das aktuelle Dokument maximiert war und das Projekt, zu dem gewechselt wurde, keine geöffneten Dokumente besaß, wurde das aktive Dokument nicht ausgeblendet [x] Unter gewissen Umständen trat ein Fehler beim Speichern von Projekten auf [x] Die "Code-Vervollständigung beim Tippen" öffnete sich in einzeiligen Kommentarblöcken ( z.B. // Kommentar ) Das derzeitige Update ist über den Updater oder über den Downloadlink im ersten Beitreg erhältlich. mfG mirage228
David F.
|
Zitat |
|
#237
Ich bin ja erstaunt, was hieraus geworden ist, und wollte mir AlphaCode jetzt auch mal installieren
Jedoch ist mir gleich am Anfang aufgefallen, dass wohl keiner die Lizenzbestimmungen gelesen hat, weil sonst sicherlich der Rechtschreibfehler mit Schriftgröße 14 (oder so) schon früher aufgefallen wäre
Zitat:
Hinwies: Mit der Installation und / oder Verwendung von AlphaCode Studio (im Folgenden "Software" genannt) akzeptiert der Benutzer die vorliegende Lizenzvereinbarung.
Da du (wahrscheinlich) in der Registry suchst, kannst du dir ja mal diesen Pfad anucken: HKEY_CURRENT_USER\Software\Opera Software da steht bei mir der Pfad zur Exe ... Dann hab ich erstmal ein Foto von mir geöffnet - positiv überrascht, dass einen PictureViewer gibt Allerding wäre das Ausrufezeichen im Titel wirklich nicht nötig, und mit der "Bild strecken"-Einstellung stimmt noch irgendwas nicht ... Ausserdem flackert es ungemein ... und es wäre wünschenswert, wenn er es unter beibehaltung des Seitenverhältnisses skalieren könnte ... Und so ein Button "Orginalgröße" Außerdem kann ich irgendwie nicht die Syntaxhighlighting-Einstellung verändern? Ich kann eine Farbe ändern, und wenn ich dann die nächste Sache anklicke, um sie zu ändern, springt das alte wieder auf den Standard zurück !? Aber ansonsten siehts bisher hanz gut aus (Ich hoffe, ich hab jetzt nicht zuviel gemeckert ... ) |
Zitat |
Delphi 2010 Professional |
#238
Zitat von jfheins:
Jedoch ist mir gleich am Anfang aufgefallen, dass wohl keiner die Lizenzbestimmungen gelesen hat, weil sonst sicherlich der Rechtschreibfehler mit Schriftgröße 14 (oder so) schon früher aufgefallen wäre
Zitat:
Ok ... zum ersten mal starten: Opera wird nicht erkannt !?
Da du (wahrscheinlich) in der Registry suchst, kannst du dir ja mal diesen Pfad anucken: HKEY_CURRENT_USER\Software\Opera Software da steht bei mir der Pfad zur Exe ...
Zitat:
Dann hab ich erstmal ein Foto von mir geöffnet - positiv überrascht, dass einen PictureViewer gibt
Allerding wäre das Ausrufezeichen im Titel wirklich nicht nötig, und mit der "Bild strecken"-Einstellung stimmt noch irgendwas nicht ... Ausserdem flackert es ungemein ... und es wäre wünschenswert, wenn er es unter beibehaltung des Seitenverhältnisses skalieren könnte ... Und so ein Button "Orginalgröße" Das mit dem Flackern liegt an der VCL (alle Controls habe ich bereits auf DoubleBuffered gesetzt), hoffe mal das jbg bald eine neue Version seiner VCL Flicker Reduce Unit rausbringt, die das Flackern auch bei PageControls adressiert... Ich wollte den PictureViewer sowieso noch etwas überbeiten, dann sollten da auch ein paar zusätzliche Optionen drin sein
Zitat:
Außerdem kann ich irgendwie nicht die Syntaxhighlighting-Einstellung verändern?
Ich kann eine Farbe ändern, und wenn ich dann die nächste Sache anklicke, um sie zu ändern, springt das alte wieder auf den Standard zurück !?
Zitat:
Aber ansonsten siehts bisher hanz gut aus
Zitat:
(Ich hoffe, ich hab jetzt nicht zuviel gemeckert ... )
mfG mirage228
David F.
|
Zitat |
Delphi 2009 Professional |
#239
Hi mirage,
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. 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. 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. Übrigens wäre auch ein Shortcut für "Datei entfernen" (aus der Liste) net. Ach noch was 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. Aber ansonsten ist das ein cooles Programm Leider funktioniert ja nicht php ^^, aber ich glaube es liegt an meine Konfiguration ^^ MfG xZise
Fabian
|
Zitat |
Delphi 2010 Professional |
#240
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. Extras -> Einstellungen -> Editor -> Code-Editor-Einstellungen -> Tab-Einstellungen auf "2" ändern. Sollte klappen
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.
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.
Zitat:
Übrigens wäre auch ein Shortcut für "Datei entfernen" (aus der Liste) net.
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. 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.
Zitat:
Aber ansonsten ist das ein cooles Programm
mfG mirage228
David F.
|
Zitat |
Ansicht |
Linear-Darstellung |
Zur Hybrid-Darstellung wechseln |
Zur Baum-Darstellung wechseln |
ForumregelnEs 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
|
|
Nützliche Links |
Heutige Beiträge |
Sitemap |
Suchen |
Code-Library |
Wer ist online |
Alle Foren als gelesen markieren |
Gehe zu... |
LinkBack |
LinkBack URL |
About LinkBacks |