« Home End。 | トップページ | サクラサク。 »

2009年4月 7日 (火)

エドたん。

かなり前から活発に開発が続いている ScriptEd ですが。
http://community.softimage.com/showthread.php?t=2845

スクリプトエディタの高機能版ですね。XSI 標準のスクリプトエディタは毎日のように使いますが、さすがに機能的にショボいので、ある程度以上ちゃんとコードを書きたい時は外部エディタを使っています(今のところ Notepad++)。


ScriptEdたんには色んな機能がありますが、俺的に重要なのは、

 ・タブでいくつもスクリプトが同時に開いていられること
 ・1つのスクリプトを画面分割して複数箇所同時に見れること
 ・言語の文法に応じて文字の自動ハイライト(色付けなど)ができること

でしょうかね。 これらのおかげで標準エディタより圧倒的に使いやすくなっています。タブは XSI 標準でも、Scripting 用の Layout にすればできますが、いちいち Layout 切り替えてられないですからね。


そしてユーザからの声を反映して、どんどん改良されてきています。 初期の頃は XSI のスクリプトエディタにできてエドたんにできなかったこともいっぱいありましたが、だんだんなくなって来ました。 単語を選んで F1 を押すと該当するヘルプページが表示されるとかね。 前は Tab がスペースに変換されてしまうという致命的と言えなくもない問題があったんですがこれも最近になって解決されています。


俺も意見を言わせて頂いて、現在 Unicode への対応を進めてもらっています。これまでは Unicode のロード/セーブができなかったので、2バイト文字が使えませんでした。今は使えるようになっているんだけど、改行の入れ方に問題があるようで、改行コード以下が文字化けしてしまいます。正確には、えどたんからセーブしたものを XSI 標準のスクリプトエディタや他の一般的なエディタで開いたときに、2バイト文字があると文字化けします。 でも実は XSI のエディタが UTF-16BE というタイプの Unicode しか読み書きできないというアフォ仕様になっていることが原因のようです。 UTF-8 とかいう方式の Unicode さえ受け付けてくれればこんな苦労ないのに・・・。 でもこれも直すと言ってくれています。 ほんとに親切なお方です。作者の Sajjad Amjad さんにマジで感謝します。


Unicode 問題さえ解決すれば、自信をもって人にお薦めできるツールになります、っていうか今でも十分お薦めできますね。 いや、不満というか要望はまだいっぱいあるんですけどね、ヘルプの出方も標準とちょっと違うので合わせて欲しいとかね、でも無料でここまで使わせてもらえるんだからスヴァらしいです。


 ちょっとしたことは XSI 標準のスクリプトエディタ。
 複数開いておきたくなったらエドたん。
 もう少し大規模に書くときは使い慣れた外部エディタ。

最近こういう使い分けになってきました。


ってことでスクリプティングをやるあなた、入れておいて損はないですよ。ほんと。


っていうかこの Sajjad さん、すげー人だ。
Rock Band 2 とかもやったんだ。
VFS 出てるのか。
クオリティたけえな。
大英帝國は倫敦にお住まいのようで。

ううむ、これは彼のサイト、じっくりほじくらねばなるまい。



追記:
とか書いてたら、わ、いきなり彼からメールが来てた。
Unicode 問題解決版だそうで。 問題なかったら一般公開するそうです。
ベータテストさせてくれるんですか。
親切なあんちゃんだなあ。
ありがたく、さっそく試させて頂きます。

.

|

« Home End。 | トップページ | サクラサク。 »

コメント

つづりの間違いの多い&メソッドをあまり知らない自分はAuto-completeが非常に使い勝手が良いです。
 SDKヘルプが英語につながっちゃうのはしょうがありませんか。英語を勉強しとけって事ですか。 orz
  SDK日本語版もVerは6だし、そうですね。ケントウシテイマス。
しかも、Unicode対応していただけるのこと。さすが世界の大英帝国、極東のことまで気を配られる。
 ありがたいことです。やはり英語を学ばねばなりませんか そこからですかムムム・・・。

投稿: TERA | 2009年4月 7日 (火) 07時53分

うーむ、オートコンプリート、最近邪魔かもしれないなどと思い始めています。ざかざかざかっとイッキにタイプしていくときに候補が表示されちゃうと、集中力が切れるのか、一瞬タイプが止まってしまうことがある。

SDKガイドは本文はさほど読まず、オプションとか戻り値を辞書的に調べることの方が圧倒的に多いので、必ずしも読解できなくても成立すると思います。それに一番大事なサンプルコードのコメントの部分は日本語版でも翻訳されてないのでどのみち同じとも言えるし。

投稿: junki | 2009年4月 8日 (水) 04時26分

Hi junki,
Thanks for plugging ScriptEd here! I will confess that I don't understand Japanese and the Google translation is odd. The translation mentions the term 'British Empire' in the comments, I wonder what that's about :-) I live in UK but I'm not a UK national.

I'm glad we have the Unicode issue sorted now. I'll put all the bugs to lack of documentation about how the SI Script Editor stores it's files.

Thanks again for your help! Please let me know if your blog viewers have any feature requests.

Regards,
Sajjad

投稿: Sajja | 2009年4月 8日 (水) 07時40分

Sajjad, thanks for dropping by here.

Yeah I actually used the term British Empire, but all I wanted to say was just that the author of this plugin is living in London, UK, and that's all. Nothing more/less.

I sometimes choose intentionally the terms like 'British Empire' instead of 'United Kingdom', 'Imperial Japan' instead of 'Japan', 'Allies' instead of 'Germany and Italy' etc, just trying to sound somewhat funny. It's kinda offenseless joke, no war of ideologies or nationalism intended, so don't get me wrong :D

And where are you actually from Sajjad? Your name sounds India or somewhere to me.




I will let them know on this blog you will kindly listen to feedbacks/requests from Japanese users. Thanks again for the fantastic tool and don't forget to let me buy you a pint of beer somdeday.

投稿: junki | 2009年4月 8日 (水) 12時15分

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: エドたん。:

« Home End。 | トップページ | サクラサク。 »