Delphi-PRAXiS
Seite 31 von 34   « Erste     21293031 3233     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   AlphaCode Studio - IDE für HTML und PHP (https://www.delphipraxis.net/56318-alphacode-studio-ide-fuer-html-und-php.html)

mirage228 5. Aug 2009 17:55

Re: AlphaCode Studio - IDE für HTML und PHP
 
Ist beides bereits in Arbeit. Die neuen (und auch neue "alte") Stichworte kommen garantiert zur nächsten Version. Beim Einbeziehen von eigenen Funktionen kann ichs noch nicht versprechen.
Danke für das Feedback!

Viele Grüße

Namenloser 7. Aug 2009 23:48

Re: AlphaCode Studio - IDE für HTML und PHP
 
Hallo nochmal.

Seit neustem habe ich ein ziemlich nerviges Problem. Immer wenn ich mehrere Dateien offen habe und speichere, wird der Tab aktiviert, der davor aktiv war. Ist das ein Bug oder ein Feature? Ich fänd's jedenfalls toll wenn es abstellbar wäre... denn das macht mich echt wahnsinnig :wall:. Einmal hatte ich übrigens auch noch einen Listenindex-Error, wenn ich nach dem letzten Fund einer Suche nochmal F3 gedrückt habe, konnte das aber nach einem Neustart der Anwendung nicht mehr reproduzieren.

Damit das nicht immer alles so negativ klingt: Von den Programmen die ich ausprobiert habe, gefällt mir AlphaCodeStudio trotz allem bisher am besten.

anse 8. Aug 2009 07:33

Re: AlphaCode Studio - IDE für HTML und PHP
 
Man, das ist wirklich ein gut durchdachter Editor. Bin bisher ein PSPad User wenns um PHP/HTML geht, und werde evtl. auf AlphaCode Studio umsteigen. Großer Vorteil für mich gegenüber PSPad: reguläre Ausdrücke beim Suchen in Dateien. Auch ansonsten alles sehr gut gelungen, vernünftige, intuitive Oberfläche. Großes Lob! Sieht nach viel Arbeit aus.

Eine kleine Verbesserung hätte ich vorzuschlagen: Wenn ACS aktiv ist und ich öffne eine mit ACS verknüpfte Datei im Windows Explorer, dann passiert gar nichts, wahrscheinlich weil ACS einfach verhindert daß es mehr als einmal gestartet wird, was ja auch vernünftig ist. Kann man die Datei als neuen Tab nicht trotzdem dann in der vorhandenen Instanz öffnen?

Weiterer Vorschläge:
- OpenSource/GPL? (Soweit ich gesehen habe ist es Freeware, richtig?)
- Kosmetik: Die Silk PNG Icons sind super, und sehen mit den PNGComponents noch besser aus, weil du dann die Alpha-Transparenz der PNGs unterstützt: http://www.thany.org/article/18/VCL

mirage228 8. Aug 2009 07:36

Re: AlphaCode Studio - IDE für HTML und PHP
 
Zitat:

Zitat von NamenLozer
Seit neustem habe ich ein ziemlich nerviges Problem. Immer wenn ich mehrere Dateien offen habe und speichere, wird der Tab aktiviert, der davor aktiv war. Ist das ein Bug oder ein Feature? Ich fänd's jedenfalls toll wenn es abstellbar wäre... denn das macht mich echt wahnsinnig :wall:.

Wenn Du nur ein einzelnes Dokument oder alle speicherst? Eigentlich springt der ja nur beim Schließen von Dateien zum zuletzt angezeigten zurück (_dieses_ Feature hatte ich mit der Projektverwaltung eingeführt, um den Wechsel zwischen mehreren gleichzeitig geöffneten Projekten zu ermöglichen -- aber, falls das tatsächlich beim Speichern auch auftritt wäre das natürlich nicht gewollt...)

Zitat:

Einmal hatte ich übrigens auch noch einen Listenindex-Error, wenn ich nach dem letzten Fund einer Suche nochmal F3 gedrückt habe, konnte das aber nach einem Neustart der Anwendung nicht mehr reproduzieren.
Hm, ist mir bisher noch nicht passiert, aber ich schaue mir den Code mal an... :)

Zitat:

Damit das nicht immer alles so negativ klingt: Von den Programmen die ich ausprobiert habe, gefällt mir AlphaCodeStudio trotz allem bisher am besten.
Klingt keineswegs negativ, ich bin froh über Vorschläge und Problemeldungen jeglicher Art :-)
Danke für das Lob ;)

Viele Grüße

mirage228 8. Aug 2009 07:48

Re: AlphaCode Studio - IDE für HTML und PHP
 
Zitat:

Zitat von anse
Man, das ist wirklich ein gut durchdachter Editor. Bin bisher ein PSPad User wenns um PHP/HTML geht, und werde evtl. auf AlphaCode Studio umsteigen. Großer Vorteil für mich gegenüber PSPad: reguläre Ausdrücke beim Suchen in Dateien. Auch ansonsten alles sehr gut gelungen, vernünftige, intuitive Oberfläche. Großes Lob! Sieht nach viel Arbeit aus.

Danke für das Lob :)

Zitat:

Eine kleine Verbesserung hätte ich vorzuschlagen: Wenn ACS aktiv ist und ich öffne eine mit ACS verknüpfte Datei im Windows Explorer, dann passiert gar nichts, wahrscheinlich weil ACS einfach verhindert daß es mehr als einmal gestartet wird, was ja auch vernünftig ist. Kann man die Datei als neuen Tab nicht trotzdem dann in der vorhandenen Instanz öffnen?
Also eigentilch sollte die geöffnete Datei dann per WM_COPYDATA an die bisherige geöffnete Instanz weitergereicht werden. Das Fenster von AlphaCode Studio müsste dann (unter XP) so orange blinken...
Welches Betriebssystem verwendest du denn? Könnte ja evtl sein dass die UAC oder so von Vista mir da einen Strich durch die Rechnung macht...

Zitat:

OpenSource/GPL? (Soweit ich gesehen habe ist es Freeware, richtig?)
Jap, es ist Freeware und darf auch ohne weiteres für kommerzielle Zwecke eingesetzt werden. :)
OpenSource hatte ich bisher nicht vor gehabt, bei so relativ kleinen und überschaubaren Projekten wie AlphaCode Studio es noch ist, bringt das noch nicht so viel im Endeffekt finde ich ... aber viele Bestandteile von AlphaCode Studio sind bereits als OpenSource erhältlich (z.B. der PHP Inspektor, der auch von mir ist ;) )

Zitat:

Kosmetik: Die Silk PNG Icons sind super, und sehen mit den PNGComponents noch besser aus, weil du dann die Alpha-Transparenz der PNGs unterstützt: http://www.thany.org/article/18/VCL
Bisher hatte ich die FamFamFam Icons erst nach ICO (oder BMP) konvertiert und konnte so die Transparenz zu einem gewissen Grad mit übernehmen.
Aber ich schaue mir die Komponente mal an (sonst habe ich auch noch die TPNGImageList usw -- falls ich unter dem Link nicht schon die selben finde ;) ), wäre natürlich super, wenn die Icons noch besser aussehen könnten :)

Danke für das Feedback!

Viele Grüße

anse 8. Aug 2009 07:57

Re: AlphaCode Studio - IDE für HTML und PHP
 
Genau, das ist die TPNGImageList, der kannst du direkt die PNGs geben und eine TImageList damit ersetzen. Funktioniert reibungslos.

Namenloser 8. Aug 2009 10:18

Re: AlphaCode Studio - IDE für HTML und PHP
 
Zitat:

Zitat von mirage228
Zitat:

Zitat von NamenLozer
Seit neustem habe ich ein ziemlich nerviges Problem. Immer wenn ich mehrere Dateien offen habe und speichere, wird der Tab aktiviert, der davor aktiv war. Ist das ein Bug oder ein Feature? Ich fänd's jedenfalls toll wenn es abstellbar wäre... denn das macht mich echt wahnsinnig :wall:.

Wenn Du nur ein einzelnes Dokument oder alle speicherst? Eigentlich springt der ja nur beim Schließen von Dateien zum zuletzt angezeigten zurück (_dieses_ Feature hatte ich mit der Projektverwaltung eingeführt, um den Wechsel zwischen mehreren gleichzeitig geöffneten Projekten zu ermöglichen -- aber, falls das tatsächlich beim Speichern auch auftritt wäre das natürlich nicht gewollt...)

Es passiert, wenn ein einzelnes Dokument (ob Strg+S oder per Menü ist egal) gespeichert wird, ob es auch passiert wenn man alle speichert, habe ich noch nicht beobachten können. Dieses Verhalten ist mir gestern auch zum ersten Mal aufgefallen. Verändert habe ich nichts, soweit ich weiß. Auf dem neuesten Stand ist die Anwendung auch (laut Updatemanager).

Die Dateien sind ganz normale PHP-Dateien, die in einer Projektgruppe sind (in verschiedenen Unterordnern), irgendwas ungewöhnliches gibt es auch da nicht. Schließen tu ich die Tabs meistens mit einem mittleren Mausklick, das wäre noch das einzige, was mir einfallen würde, was eventuell etwas damit zu tun haben könnte.

anse 8. Aug 2009 10:45

Re: AlphaCode Studio - IDE für HTML und PHP
 
Zitat:

Zitat von mirage228
Also eigentilch sollte die geöffnete Datei dann per WM_COPYDATA an die bisherige geöffnete Instanz weitergereicht werden. Das Fenster von AlphaCode Studio müsste dann (unter XP) so orange blinken...
Welches Betriebssystem verwendest du denn? Könnte ja evtl sein dass die UAC oder so von Vista mir da einen Strich durch die Rechnung macht...

Jup, es ist Vista Home Premium.

UAC würde aber bedeuten ich bekomme diesen Vista-Dialog zur Bestätigung von Admin-Aktionen oder? Bekomme ich nämlich nicht.

Hier noch ein Screenshot - so sehen die Silk Icons mit Transparenz in Menüs aus.

Stichwort OpenSource: Zu klein finde ich das Projekt irgendwie nicht, im Gegenteil - das Teil hat echt Potential sich als großartiger Editor für Webentwickler durchzusetzen, auch wenn es die schon wie Sand am Meer gibt - viele sind einfach Schrott dagegen. Falls du Lust dazu hast könntest du z.B. bei Google Code dein Projekt hosten und bekommst dort
* einen genialen, einfach zu bedienenden Issue Tracker
* einen SubVersion Server (alternativ auch Mercurial)
* eine Download-Seite
* Wiki
* etc.

VirtualTreeView ist übrigens kürzlich auch zu Google Code umgezogen.

mirage228 8. Aug 2009 11:19

Re: AlphaCode Studio - IDE für HTML und PHP
 
Zitat:

Zitat von NamenLozer
Es passiert, wenn ein einzelnes Dokument (ob Strg+S oder per Menü ist egal) gespeichert wird, ob es auch passiert wenn man alle speichert, habe ich noch nicht beobachten können. Dieses Verhalten ist mir gestern auch zum ersten Mal aufgefallen. Verändert habe ich nichts, soweit ich weiß. Auf dem neuesten Stand ist die Anwendung auch (laut Updatemanager).

Die Dateien sind ganz normale PHP-Dateien, die in einer Projektgruppe sind (in verschiedenen Unterordnern), irgendwas ungewöhnliches gibt es auch da nicht. Schließen tu ich die Tabs meistens mit einem mittleren Mausklick, das wäre noch das einzige, was mir einfallen würde, was eventuell etwas damit zu tun haben könnte.

Okay, ich sehe es mir mal an, aber eigentlich tritt das nur beim Schließen auf -- aber vielleicht sollte man das dort ja auch ändern...


Zitat:

Zitat von anse
Zitat:

Zitat von mirage228
Also eigentilch sollte die geöffnete Datei dann per WM_COPYDATA an die bisherige geöffnete Instanz weitergereicht werden. Das Fenster von AlphaCode Studio müsste dann (unter XP) so orange blinken...
Welches Betriebssystem verwendest du denn? Könnte ja evtl sein dass die UAC oder so von Vista mir da einen Strich durch die Rechnung macht...

Jup, es ist Vista Home Premium.
UAC würde aber bedeuten ich bekomme diesen Vista-Dialog zur Bestätigung von Admin-Aktionen oder? Bekomme ich nämlich nicht.

Äh sorry, UAC meinte ich nicht. Ich konnte das Problem mit der Windows 7 RC nachvollziehen. Es tritt nur auf, wenn die laufende Instanz von AlphaCode Studio mit einer höhereren Priviligierungsstufe ausgeführt wird (z.B. über "Als Administrator ausführen"). Beim Öffnen der neuen Dateien wird eine neue Instanz von AlphaCode Studio gestartet (mit "normalen Privilegien") und diese sendet die geöffnete Datei an die geöffnete Instanz weiter und beendet sich. Das Weiterreichen über SendMessage i.V. mit WM_COPYDATA schlägt in diesem Fall aber fehl, da ab Windows Vista niedriger priviligierte Prozesse keine Fensternachrichten an höher priviligierte senden dürfen...
Also die Lösung wäre dann AlphaCode Studio nicht als Administrator auszuführen oder über eine Einstellung (welche weiß ich leider nicht genau) diese Beschränkung von SendMessage zu deaktivieren, was ich aber nicht empfehlen würde.

Zitat:

Hier noch ein Screenshot - so sehen die Silk Icons mit Transparenz in Menüs aus.
Ah okay. Also würde das vornehmlich für deaktivierte Items etwas bringen? Das könnte wiederrum problematisch werden, da die einzelnen Themes von TBX und Toolbar2000 sich derzeit um das ausgrauen der Bilder kümmern, da ich keine eigene "DisabledImageList" definiert habe, weil ich leider nicht von allen Bildern ein entsprechendes zur Verfügung habe....

Viele Grüße,

David

anse 8. Aug 2009 11:29

Re: AlphaCode Studio - IDE für HTML und PHP
 
> Also würde das vornehmlich für deaktivierte Items etwas bringen?

Nein, für alle. Vielleicht sieht man das auf dem Screen nicht so genau, die Icons werden damit aber mit dem nötigen AntiAliasing gezeichnet, die die PNGs mit der Alpha-Transparenz mitbringen.

Du brauchst keine DisabledImagelist führen dabei. Ich denke nicht daß das zu Problemen mit den Themes führt - ohne Garantie.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:43 Uhr.
Seite 31 von 34   « Erste     21293031 3233     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz