SE|PY ActionScript editor: フリーのFlashコンテンツを開発するためのActionScriptエディター

sepySE|PY ActionScript editorとは、Pythonで作られたオープンソースのFlashコンテンツを開発するためのActionScriptエディターです。GPLライセンスで配布されますので、フリーで使うことができます。「MTASC(Motion-Twin ActionScript2 Compiler): フリーのコマンドラインActionScript(Flash)コンパイラ」に紹介したMTASC(Motion-Twin ActionScript 2 Compiler)を利用するとシンタックスチェックもできます。Pythonを用いて開発されているので、MacOSのバージョンもリリースされています。ハイライト機能はscintillaで実装していますので、いろいろscintillaの特徴もあります。SE|PY 自身として以下の様の特徴があります。

Continue reading “SE|PY ActionScript editor: フリーのFlashコンテンツを開発するためのActionScriptエディター”

Colorer take5: Eclipse IDE環境のオープンソースのテキスト文法解析・ハイライトプラグイン(ActionScriptもサポートされる)

エディタが色分けされてちょっとだけ見やすい感じですね。Colorer take5は、Eclipse IDEだけでなくいろいろプラットフォームで利用できます、汎用色づけライブラリ群です。HTML/XHTML、XML、Java、C/C++、PHP、JSP、Perl、ASP、ActionScriptなどいろいろ開発言語のハイライトがサポートされています。「Colorer take5」を基づいてテキストに解析を行ったり、ハイライト(着色)をしたりすることができます。Mozilla Public License 1.1に準じます。また、GNU GPL 2.0 / LGPL 2.1を選択することも可能です。

※Eclipse IDEについてはEclipse: オープンソースの統合開発環境(IDE)であるを参考してください。

Continue reading “Colorer take5: Eclipse IDE環境のオープンソースのテキスト文法解析・ハイライトプラグイン(ActionScriptもサポートされる)”

Eclipse: オープンソースの統合開発環境(IDE)である

Adobe Flexフレームワークを使って開発するリッチインターネットアプリケーション(RIA)のためのAdobe® Flex™ Builder™でもEclipse™ベースして開発されるので、以前紹介した「ASDT – ActionScript Development Tool: EclipseでActionScriptを開発するためのプラグイン」のような適当なプラグインと合わせて使うと、EclipseでAdobe Flex Builderと同じようなActionScript開発環境を作ることも可能になります。

Eclipse(「イクリプス」または「エクリプス」)は、IBMによって開発された統合開発環境(IDE)の一つ。高機能ながらオープンソースであり、Javaをはじめとするいくつかの言語に対応する。Eclipse自体はJavaで記述されている。

Continue reading “Eclipse: オープンソースの統合開発環境(IDE)である”

JEdit: ActionScriptもサポートされているオープンソースのテキストエディタ

JEditというテキストエディタでは、Javaで開発され、日本語の漢字も対応し、macrosとプラグインでActionScript文法も対応していて、分割ウィンドウ、TSMインライン変換、ドラッグ&ドロップ、正規表現による検索など機能を付けるテキストエディタです。JEditのGUIはJavaのSwingで作りますので、一般的なJavaアプリケーションより綺麗だと思います。前回紹介したFlashDevelop: .NETで開発されていてオープンソースのFlash/ActionScript 用のWindows向けIDE開発環境はプログラミング専門のIDEですが、それよりJEditは軽量型のテキストエディタですよね。

ピュアJavaで開発されるので、MacでもUnix/LinuxでももちろんWindowsでもうまくて動けます。

※「SWing」とは、Sun Microsystems社のプログラミング言語Javaに標準で付属するグラフィック関連のクラスライブラリ(再利用可能なプログラム部品群)。Java 2から標準搭載されたJFCの一部である。Javaで開発されたアプリケーションソフトに、実行環境によらない統一されたグラフィカルユーザインターフェースを提供する。従来から提供されているAWTに比べ、環境による振る舞いの差をなくし、実行速度を高め、多くのバグを取り除き、HTMLに対応するなどの改良が施されている。Swing の最大の機能は「ルックアンドフィール」である。これは、簡単に言うならば外観と動作の一貫性のことを表す。

Continue reading “JEdit: ActionScriptもサポートされているオープンソースのテキストエディタ”