エディタを単独に

abdev 5 Comments »

ちょっと指向を変えて、ABからエディタの切り離しを行っております。

ようは、ABに付属するProjectEditorは単独のアプリケーションになりえるんじゃないか!?ということです。既に数名のユーザーの方にエディタのみを一つのアプリケーションとして取り扱わないんですか?といった質問がくるくらい、何気にProjectEditorの隠れユーザーは多いらしいのです。

そう言っているおいらも、ProjectEditorのヘビーユーザーの一人。テキストを編集するときは、かなりの高頻度で利用してしまいます。う〜ん、もう手放せないな〜

・ツールバー付き

・元に戻す・やり直し機能が充実している

・デザイン変更が可能(背景や文字色)

・Shift-JIS、EUC-JP、UTF-8など、複数の文字コードに対応している

しょぼいエディタ(言ってみればProjectEditorもショボイのですが…)と比べたときのメリットといえば、こんなところでしょうか。

せっかくなので、単独のテキストエディタとして、一つのアプリケーションとして独立させるのをキッカケに、下記のような機能をつけてみるのも悪くはないかな??と企んでいるところです。

・自動折り返し

・タブ切り替え

・ブログ専用タグ・記号の挿入機能

まぁ、こちらもボチボチ進めていきます。

転換期!?

abdev 転換期!? はコメントを受け付けていません

個人的にショッキングなので詳細は触れませんが、昨夜、ちょっとした事件がおいらの身に降りかかりまして、今日は一日ショゲていたんです(さすがに仕事モードのときはスイッチ切り替えましたけど…)。

でも、これをキッカケに最近忘れていた感情を思い出すこともできました。あと、普段は気づけない、周りの人たちのありがたみも感じ取ることができました。

普段このブログを見られている方は???という文面かと思いますが、率直なおいらの気持ちをここに書いておきたかったんで、お許しを。。。

さぁさぁ、今日も残り僅か!寝る前に雑用でもすっかぁ〜

GWラストは海猿

abdev GWラストは海猿 はコメントを受け付けていません

昨日の夜、皆さん見ましたか〜。伊藤クン、かっこいいねぇ〜

今日はGW最終日。しかも雨。ということで、海猿第二段を見に行ってきまーす。

って、今映画館に問い合わせたら、案の定、めっちゃ込んでるって言ってるしぃ〜(><)。どうしよう、困った

GW開発4

abdev 3 Comments »

クラスビュー、お試し機能としてはほぼ完成です。今後は、メンバ・メソッドの追加機能やその他クラス操作に関する機能をつけていければいいかなと。。。できれば、肥大化したクラスを適切に分割させるような、リファクタリング機能の一部でも搭載できれば大満足なのですが、そこまでがんばれるか、オレ

さてさて、今日はコード解析部分が一段落したので、アイコンなど、ビジュアル面の強化を行っております。ちなみに、おいらはアイコン屋ではないので、いかしたフルカラーアイコンを作成することができません。そこで、Petite Priereというサイトからアイコンを頂くことにします。

http://snow.if.tv/index.php

管理人のSiya*ara様、ありがとうございますm(__)m

あ゛ー、そうそう、

下のアイコンをかっちょいいフルカラーに手直ししていただける方、いらっしゃいましたら、どうかどうかお願い致しますm(__)m

dai_optimistic:20060506154457j:image

亀田兄弟サイコ〜

abdev 亀田兄弟サイコ〜 はコメントを受け付けていません

いやぁ〜、家族全員で見ちゃいました。亀田三兄弟の世界前哨戦・最終章。シャァーって感じですわ。

もう長いことスポーツというスポーツをしておりませんが男の戦い、いいっすよね〜。なんかパワーをもらえたって感じです。この若造めぇ〜

それにしても、ハウンドドッグの大友さん、嬉しそうだったな〜

GW開発3

abdev 112 Comments »

クラスビューの開発、着々と進んでおります。

コーディング中、エディタ画面と平行して動的に変わるようなクラスビューが出来上がってきました。

せっかくなので、アイコンのほうをフルカラーに変えちゃったりしてます

やはり、どんなに処理を軽量化させても、大量のソースコードを含むファイルを編集しようとすると、クラスモジュールの解析にCPU労力を費やしてしまうという問題が発生しています。これ以上、どのように回避すればいいものか…。

とにかく、次期バージョンで皆様に公開できそうですので、お待ちくださいませ!

GW開発2

abdev 1 Comment »

今日は昼前にムクッと起きましたf(^^;;;

で、タラタラとコーディングをしているわけですが、クラスビューに関しては、なんとか見通しが立ちそうです。

今は実家に帰ってきて、レゲエを聴きながら本当にタラタラとコーディングをしております。何度も言いますが、こういう開発スタイルはGWしかできません(ちょっと前までは学生の特権がどうのこうのとか言っておりましたが…)。

なんかこの記事、abdevというカテゴリに設定しておきながら、内容については何も触れてませんね。。。

今からジモッティー(地元の友達)と飲みに行ってきます!

Windows Vista、更に発売延期が色濃くなった!?

abdev 1 Comment »

今年のリリースが無理で、来年正月にリリース予定とされていた次期Windows OS「Windows Vista」。また更に3ヶ月遅れそうだということです。

CPUのシフトが加速されるVista発売延期なので、ちょっと残念です。このままズルズルいって、2007年末とか、2008年頭になる予感を持ってしまうのはおいらだけでしょうか。。。

それにしても、この情報が流れてからMS株が22%の下落したらしいんですけど、ソフトウェア(しかもWindows)のリリース延期がもたらすインパクトはかなり大きいってことなんですね。

GW開発

abdev 2 Comments »

普段の仕事を離れて、思い切りAB開発ができる期間、それがGWなのです!

さてさて今日はクラスビューワの開発第一日目ということで、早速作業に取り掛かっています。すぐにクラスの解析コードを書くわけにはいかないので、まずは下準備から入ります。

現状のABのプロジェクトビューで表示されるプロシージャは、リアルタイム性に欠けています。というのも、ビュー内をクリックしなければ最新の情報が表示されないため、コーディングをしているときにビュー内の最新情報を見たい場合はマウスを触らなくてはならないのです。これじゃ、コーディングモードに入ったプログラマーに易しい仕様だとは言い辛いですよね。

そこで、キー入力などでエディタの内容が変更されたときに、クラスビューをリセットできるような基本部分を作るのを今日の作業に見据えています。

でも、それを実現するためには一つ問題があるんです。それはコード解析に時間がかかるということ。せっかくサクサク動くようになってきたエディタが、またカチコチ仕様になってしまっては意味がありません。

対処方として、下のようなものを掲げてみます。

  • エディタモジュールとコード解析モジュールを別スレッドで動作
  • コード解析モジュールにウェイトを設置し、処理内容に遊びを作る
  • プロジェクト単位での解析はかなり長い時間がかかってしまうので、ファイル単位での解析を行い、差分管理を行う

これでうまく動いてくれればいいのですが…。

まぁ、なにより実装で示せるのが一番ですので、がんばってみます。

クラスビューワ

abdev クラスビューワ はコメントを受け付けていません

はいそれでは、最近サボりがちの開発関係の話題、第2段。

ProjectEditorでなんらかのプロジェクトファイルを開くと、プロシージャ類をプロジェクトビューから見ることができますね。あれのクラス版を作ってみようかと思っているところなのです。

というのも、最近、仕事の関係で、ちょっとしたデータベース構造をクラスに持たせるということを日常茶飯事のようにやっておるわけなのですが、こうするとデータの種類だけクラスが増えることになるんですね。

色々なファイルに散らばったクラスを一つのリストで確認でき、更にメンバ・メソッドの追加や編集ができれば言うことなしです。

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン