Stoppt die Vorratsdatenspeicherung! Jetzt klicken & handeln!Willst du auch bei der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:
 
Philipp Cielen's Blog über ColdFusion, Flash und den Grund, wieso Apple einfach die sexiesten Notebooks baut.

Ansicht nach Kategorie: Eclipse / Alle anzeigen!
10. September 2007
Dean Harmon hat vor einiger Zeit in seinem Blog ein Update der ColdFusion Extensions für Eclipse 3.3 bereitgestellt. Unter Eclipse 3.3. taucht beim Aufrufen des RDS Query Viewers im RDS Dataview eine Fehlermeldung "Error Opening Editor" auf - mit dem Update wird dies behoben. Die neue Version kann jetzt auch direkt bei Adobe heruntergeladen werden.

Beim automatischen Installieren der neuen Version per "New Archived Site..." sollte man darauf achten, das Häkchen bei "Ignore features not applicable to this environment" zu entfernen, sonst findet Eclipse nichts zum installieren. Schade, daß Adobe bis jetzt keine Update-Site für Eclipse zur Verfügung stellt, wo man Aktualisierungen automatisch herunterladen kann.

26. Januar 2007
Es ist soweit - CFEclipse Version 1.3 ist fertig. Nach über einem Jahr Entwicklungszeit gibt es endlich wieder ein stabiles Update für das ColdFusion Eclipse-Plugin. Gleichzeitig zum Release wurde auch die Website überarbeitet - fehlt nur der Link zum Download für die Offline-Installation. Nach dem online-Update über meine alte 1.3 Beta hängt sich Eclipse 3.2 leider beim Starten auf, alte Versionen sollten daher vor der Neuinstallation entfernt werden! Download: www.cfeclipse.org

25. Mai 2006
Im Eclipse Magazin Ausgabe 6/2006 sind zwei Artikel erschienen die von Kollege Kai König und mir in Kooperation geschrieben wurden. Der erste Artikel beschäftigt sich mit dem Thema Macromedia/Adobe Technologien und Eclipse im Allgemeinen, der zweite stellt das ColdFusion Plugin CFEclipse vor. Der Software & Support Verlag hat mir freundlicherweise gestattet, die Artikel als PDF online zum Download bereitzustellen - sie können links im Menü "Artikel" heruntergeladen werden.
Wenn ihr euch beeilt, bekommt ihr noch ein Exemplar des Hefts im gut sortierten Zeitschriftenhandel. Um künftige Highlights wie diese im Eclipse Magazin nicht zu verpassen, könnt ihr das Heft natürlich auch abbonieren...

26. Juli 2005
Die News ist schon ein paar Tage alt aber dennoch interessant. Nach der Erklärung von OpenLaszlo als open source ist dieses inzwischen formal durch Laszlo Systems und IBM dem Eclipse-Projekt übergeben worden. OpenLaszlo ist mittlerweile in der Version 3.0.2 erhältlich und scheint recht ausgereift. IBM stellt seine Eclipse-Plugins für Laszlo derzeit in der Version 2.0 auch noch immer zum kostenlosen Download bereit, für die Zukunft sind kommerzielle Versionen geplant.
Ob IBMs Engagement für OpenLaszlo nur besteht um Adobe und Microsoft zu ärgern oder ob IBM tatsächlich irgendwelche weiterführenden strategischen Absichten hat ist natürlich weiterhin unklar. Auf jeden Fall verleiht der offizielle Support von Big Blue OpenLaszlo eine gewisse Seriösität.
Seit Version 3 ist mit OpenLaszlo übrigens auch das Deployment per .swf möglich, d.h. es kann unter gewissen Umständen komplett auf die Installation von OpenLaszlo auf dem Server verzichtet werden! Macromedia wird aus lizenztechnischen Gründen eine solche Installationsoption für Flex wohl auch in absehbarer Zukunft nicht anbieten können. OpenLaszlo ist für Windows, Mac OS X und Linux kostenlos verfügbar.

17. Mai 2005
Im aktuellen nightly build des CFEclipse Plugins ist die Unterstützung der neuen ColdFusion MX 7 Tags bereits eingebaut. Wer also bis zum nächsten größeren Release des Plugins nicht warten möchte kann sich schon heute die Version 1.1.18.12 herunterladen.
Dank an Reto Aeberli für den Hinweis.

22. April 2005
In der guten Hoffnung, in den nächsten Tagen auch selbst etwas Zeit zum Testen zu haben poste ich mal den Link auf das ActionScript 2 Eclipse Plugin Projekt bei SourceForge das mittlerweile in Version 0.0.7 vorliegt. Ist bislang noch recht rudimentär, also kein Vergleich zum mittlerweile wirklich umfangreichen CFEclipse Plugin aber die Anfänge sind gemacht.

30. November 2004
IBM entwickelt eine IDE für Laszlo. Die Entwicklungsumgebung besteht aus mehreren Eclipse-Plugins die das Entwickeln, Debuggen und Testen von Laszlo Applikationen vereinfachen sollen. Ein Preview gibt es unter folgendem Link:
http://www.alphaworks.ibm.com/tech/ide4laszlo

13. Oktober 2004
Das CFEclipse Projekt entwickelt sich stetig weiter. Eine neue Zwischenrelease mit einigen neuen Features und über 50 Bugfixes ist seit 9. September erhältlich (Release Notes). Neu ist vor allem die Integration von CF  Objekteigenschaften in die Autovervollständigungsfunktion. So werden z.B. Vordefinierte Eigenschaften des Server-Scopes, CGI, Application, Session usw. angezeigt sowie von Objekten die von Tags generiert werden wie CFFile, CFPop, usw. Sehr hilfreich beim programmieren und ein Schritt in Richtung Context Insight für eigene Objekte.

Schon jetzt können eigene, statische Objekte in die IDE integriert werden indem die Methoden von Hand in eine konfigurierbare XML Datei einkopiert werden. Das ist bisher noch sehr umständlich gelöst aber vielleicht ändert sich das ja in Zukunft.

Ein weiteres interessantes Feature das ich bei einer ColdFusion IDE schon lange vermisse ist für die nächste Release geplant: Eine kontextsensitive Anzeige von Tag-Attributen. Wählt man in einem Tag ein bestimmtes Attribut aus, werden automatisch alle für diese Funktion dann nicht mehr relevanten Tag-optionen ausgeblendet. Sehr schön.
So langsam kommt das Projekt in die Phase wo es Dreamweaver/Homesite als Code Editor nicht nur Konkurrenz macht sondern einfach besser ist.

Ich bin weiterhin sehr gespannt, wie sich das Plugin entwickelt. Zu CFEclipse gibt es übrigens auch ein Wiki/Blog Projekt: http://www.spike.org.uk/cfeclipse/space/start

Danke an Jens Rossa (Telematika) für den Hinweis auf die neue Plugin Version.

24. Juli 2004
Es gibt eine neue Version des CFEclipse CFML Plugins für Eclipse. Das interessanteste neue Feature ist wohl das "Scribble Pad". Damit kann auf die Schnelle CF-Code eingetippt und getestet werden. Durch drücken der Taste F8 öffnet sich ein Scribble-File in dem zum testen beliebiger CF-Code untergebracht werden kann. Beim nächsten Druck auf die F8 Taste wird die Ausgabe der Seite dann im Browser angezeigt. Super zum schnellen Testen von Code ohne erst langwierig Sites anlegen zu müssen...

Ansonsten ist auch die CFC-Unterstützung besser geworden. Ein Klick auf eine CFC-Methode setzt den Fenster-Fokus jetzt direkt auf den Code-Editor und selbsteingegebene Methoden-Hints werden auch im Methoden-Browser angezeigt. Neu ist auch ein Button zur automatischen alphabetischen Sortierung der Methoden.

Die komplette Liste der Neuerungen findet ihr hier:

http://cfeclipse.tigris.org/releases/announce_1.1.15.html


Das Plugin kann unter folgender URL heruntergelden werden:

http://cfeclipse.tigris.org/releases/com.rohanclan.cfml_1.1.15.zip

09. Juli 2004
Hier eine Kurzbeschreibung zum Plugin:

He3 provides a number of unique tools specifically targeted to CFML development. Additionally, He3 includes rich support for XML, HTML, CSS, and SQL as well as providing time saving expression builders for regular expressions and XPaths. Further, He3 has built in support for community driven frameworks such as Fusebox 4 and Mach-II.

Mehr Informationen findet ihr unter http://www.richpalette.com

Und hier eine Kurzanleitung zur Installation von He3 unter Eclipse:

  • Menü "Help > Software Updates > Find and Install..." wählen
    "Search for new features to install" aktivieren und auf "Next" klicken
  • Je nach Eclipse-Version "Add Update Site" oder "New Remote Site" anwählen und
  • als URL "http://richpalette.com/he3" eingeben und "Next" klicken.
  • Bei den Suchergebnissen die aktuellste Version auswählen und "Next" klicken
  • Lizenzbestimmung akzeptieren, "Finish"

18. Mai 2004
Hier ein -kleiner- Screenshot meiner fertig eingerichteten Eclipse Entwicklungsoberfläche über zwei 1280x1024er Monitore. Im Gegensatz zu Dreamweaver MX ist die gesamte Bildschirmbreite nutzbar. Sehr genial ist die freie Positionierbarkeit der einzelnen Panels.

So, das einzige was mir noch fehlt, um Dreamweaver zu deinstallieren ist ein FTP-Plugin für Eclipse mit dem ich Daten auf einen Testserver hochschieben kann. Idealerweise wäre das Teil so integriert wie in Dreamweaver so daß ich eine Datei nur speichern muss und sie dann (im Hintergrund) automatisch hochgeladen wird. CVS ist leider nicht möglich.
Hat jemand eine Idee was man da benutzen kann?

17. Mai 2004
Das CFEclipse Projekt schickt sich an, Dreamweaver/Homesite nicht nur zu imitieren sondern als Handcoding-tool sogar zu übertreffen. Die Tag-Hilfe ist schon jetzt besser als bei DWMX: Tags, und Attribute werden dynamisch eingeblendet. Neu ist, daß jetzt zu Tags, Attributen und Funktionen auch noch kurze Hilfstexte eingeblendet werden die die einzelnen Auswahlmöglichkeiten weiter beschreiben.
Ebenfalls neu ist der CFC Methods View in dem alle Methoden eigener ColdFusion Components angezeigt werden - hier bietet sich noch einiges an Potential zur Entwicklung weiterer Funktionalitäten wie z.B. drag&drop von Methoden direkt in den Quelltext usw.
Im Browser View können Websites direkt angeschaut und getestet werden.
Ein neuer CFC Wizard bietet die Möglichkeit, ein ColdFusion Component Grundgerüst ähnlich Dreamweaver zu erstellen.  
Über eine XML Datei können eigene Customtags der Taghilfe hinzugefügt werden

Hier ein Screenshot von CFEclipse im Einsatz auf Mac OS X und auf Windows.

Nette Features sind auch die Shortcuts:

CTRL-Shift-D erzeugt ein <cfdump var="##">
CTRL-Shift-O erzeugt ein <cfoutput></cfoutput>

jeweils rund um die aktuelle Cursorposition. Wenn man also rund um eine Variable schnell ein Output setzen mag markiert man sie einfach und drückt CTRL-Shift-D.

23. März 2004
Rob Rohan hat sein Eclipse-Plugin für ColdFusion weiterentwickelt - mittlerweile gibt es mehere Contributors die bei der Programmierung des Plugins mithelfen. Die aktuelle Version 1.1.3 ist inzwischen schon fast so weit, daß Eclipse als echter Konkurrent zu Homesite gesehen werden kann - zu Dreamweaver sowieso. Die Tag-Ergänzung reagiert mittlerweile ab dem ersten Buchstaben und beinhaltet auch HTML-Tags - die Tags können außerdem wie in Homesite weitergeschrieben und während des Tippens per Enter-taste vervollständigt werden.
Außerdem werden automatisch passende End-Tags erstellt für Tags die ein solches Benötigen. Nur die Funktionshilfe könnte noch etwas verbessert werden.

Hier die Liste der verbesserten Features in den letzten Versionen:

  • CFScript parenthesis, { and quote auto-complete.
  • CFScript better nested function handling
  • Snip tree viewer and can now use Dreamweaver snippets natively
  • Hover help (hover your cursor over a tag or function to see extra information)
  • html auto complete (html 4.01) type just < to get the html dictionary or
  • Attribute and parameter types are listed in auto complete (string, numeric, etc) as well as return type
  • Required attributes are listed in the auto complete (denoted by a *)
  • Added Upper and lower case key bindings, and a timestamp inserting button
  • Bug fix: crazy double clicking highlight - double clicks now act normal
  • Bug fix: the code insight now stays and limits selections as you type
  • Bug fix: the cursor is moved to the middle of any inserted items (i.e. comments and hash inserts)
  • Added snips - much like dreamweaver snippets, and can read dreamweaver snippets, but dreamweaver snippets don't work right yet.
  • Ctrl+Shift+R creates a cfscript block
Schaut's euch an unter http://cfeclipse.rohanclan.com/

(Danke an Reto Aeberli für den Hinweis auf die aktualisierte Version!)

01. Februar 2004
Nun denn, die Ereignisse überstürzen sich :-) Rob hat ein update seines Eclipse-Plugins zum download gestellt (direkter Link). Hier die Verbesserungen:

  • Syntax highlighting is getting much better - it is almost perfect CFStuido/Dreamweaver emulation
  • Attribute code insight works a bit better as well - no more single line or top of file rule :-D
  • Cleaned up the code a bit
  • Added some simple file icons (there are cf and bluedragon icons - you pick hehehe)

    Die Bugs die ich im Eintrag vom 30. Januar beschrieben hatte sind damit behoben.
  • 30. Januar 2004
    Wenn ihr das CF-Plugin testet, achtet darauf, daß in der ersten Zeile keine Attribute funktionieren. Wieso auch immer - betrifft nur die erste Zeile eines Dokuments. Außerdem klappt die Attributvervollständigung nicht mehr sobald Zeilenumbrüche im Tag sind. Die Fehler sind bekannt - demnächst geht das Plugin als Sourceforge-Projekt online, dann können Freiwillige mitbasteln. Ich werde das weiter verfolgen...

    28. Januar 2004

    Wer die Entwicklungsumgebung Eclipse schon für Java-Development einsetzt ist vielleicht schon überzeugter Anhänger dieser IDE. Für alle anderen ist es zumindest eine Homesite- und vor allem eine Dreamweaver-Alternative.

    Rob Rohan hat ein ColdFusion-Plugin entwickelt das in Eclipse 2 und 3 funktioniert und hier http://cfeclipse.rohanclan.com/ heruntergeladen werden kann. Es bietet color-coding, code-completion für CF-Tags, Attributhilfe (funktioniert bei mir nicht) und zeigt automatisch die Syntax für ColdFusion Funktionen an.

    Eclipse selbst gibt es für Windows, Linux, Mac usw. zum freien Download unter http://www.eclipse.org

    Ursprünglich sah es ja mal so aus als ob Macromedia selbst ein Plugin für Eclipse bringen würde...

    "Macromedia also plans to enable Macromedia Dreamweaver(R) MX, its development tool for building ColdFusion applications (announced today, see separate release), to integrate with IBM's WebSphere Studio development environment via Eclipse, an open-source development platform for fast and easy tool integration. Both Macromedia and IBM's support for Eclipse will enable developers to enjoy the best of both development environments within an open and unified application development platform."
    Quelle=

    Inzwischen arbeitet IBM an einem Plugin für Macromedia Flex - auf der MAX 2003 konnten schon erste Prototypen gezeigt werden. Wer weiß - vielleicht bekommen wir ja doch eines Tages wieder eine brauchbare IDE für ColdFusion...

    Hier noch ein interessanter Artikel als Einführung zu Eclipse von Matt Liotta:
    http://www.devx.com/ibm/Article/6884


    30. November 2003
    Alles in allem kann ich den Besuch der MAX Konferenz nur jedem interessierten Empfehlen. Viele interessante Sessions mit einigen der weltbesten Speakers, viele neue Kontakte zu Leuten die man schon ewig von der ein- oder anderen Mailing-liste kennt, Previews auf neueste Macromedia Technologien und einfach das gute Gefühl, am Puls der Zeit zu sein :-)

    Hier einige der interessanteren Dinge die zur MAX 2003 veröffentlicht wurden:

    FLEX - Schon am Montag hatte Macromedia ihr neues Produkt Flex angekündigt. Bis dahin war das Produkt nur unter dem Namen "Royale" angekündigt, aber nur sehr wenig weitere Information verfügbar. Flex ist ein Server für die Präsentationsschicht von Web-Anwendungen. Mit Hilfe von MXML, einer XML-basierten Sprache können Flash-basierte Frontends komplett serverseitig gescripted werden. Der Flex Server generieret fertige .swf Dateien und setzt auf einem J2EE Server wie Macromedia JRun (ColdFusion MX Enterprise), IBM Websphere, Apache Tomcat usw. auf. (Siehe auch CFDJ: Macromedia introduces Macromedia Flex Product Stretegy und Computerwoche).Diese Ankündigung sollte zumindest die Diskussion um Microsofts "Sparkle" als "Flashkiller" beenden.

    "Brady" - ist der Codename für ein Projekt das Layout und Debugging-fähigkeiten für Flex in  Dreamweaver MX integrieren soll.

    "Partridge" - IBM ist stark in die Entwicklung von Flex mit eingebunden und entwickelt derzeit ein Flex Plugin für die Entwicklungsumgebung Eclipse.

    ColdFusion "Blackstone" - Ben Forta hat auf der MAX Keynote eine neue ColdFusion Version angekündigt. Die Fertigstellung wird wohl noch eine ganze Weile dauern aber einige Features konnten zumindest schon angedeutet werden: Integration von Flash in ColdFusion - Tags wie <cftree> usw. werden wohl in Zukunft durch Flash abgebildet und nicht durch langsame (und nervige) Java Applets. Automatisches generieren von PDF Dateien, Source Code Protection. Naja, zumindest letzteres Feature hat Ben schon vor 3 Jahren für ColdFusion MX angekündigt... man darf also weiter gespannt sein, welche der Features dann letztendlich im Produkt sind.

    Macromedia wird Ecma beitreten. Die Ecma International ist ein Industrieverband der sich um Standardisierungsfragen in der Informationstechnologie kümmert. Auf dem ECMAScript Standard basieren u.a. Spachen wie JavaScript, JScript und Macromedias ActionScript. Das Stichwort "Standardisierung" läuft ja mittlerweile durch sämtliche Macromedia Produkte und Macromedia versucht sich scheinbar immer mehr von proprietären Technologien zu distanzieren (siehe das Thema "Remoting"...) und setzt auf die Werbewirkung der Marke "Standard". Allein Flex unterstützt so ziemlich alles was es an derzeit hippen Abkürzungen in der Welt der IT gibt (XML, SOAP, SVG, ECMAScript, ...) 


     
     
     
    © 2003-2010 by Philipp Cielen. Alle Rechte vorbehalten, Vervielfältigung nur mit Genehmigung.


     

    In die Skype Kontaktliste aufnehmen