2009-02-28

CotEditor 1.0 リリース!

ポスト @ 10:49:58 | 自作ソフト

長きにわたった CotEditor のベータがようやく終了、正式版の公開です。前バージョンからの機能追加はなく、バグフィックスで「1.0」としました。
ダウンロードは自作ソフトのコーナーからどうぞ。

 

振り返ると、最初の公開が2005年の3月ですから、ほぼ4年ですか…。本当は Leopard 登場の前に正式版にする予定だったんですよね。ちなみに Leopard は2007年10月26日に発売されてますが。
何にしても、ここまでこぎ着けられたのは多くのご協力をいただいたからこそ、です。バグレポートやソースコード、提案、要望、ご声援などなどには本当に助けられました。感謝申し上げます。 (Smile)



17 Comments

Re: CotEditor 1.0 リリース!

正式版リリースおめでとうございます!

From : honya @ 2009-02-28 13:30:04

Re: CotEditor 1.0 リリース!

1.0のリリースおめでとうございます。メモから大学のレポート原稿、xhtmlやcssなど、Macでテキストを書くのにCotEditorをいつも使っています。無くてはならないアプリです。本当にありがとうございます!

From : beve4 @ 2009-02-28 14:09:59

Re: CotEditor 1.0 リリース!

おぉ、おめでとうございます!! (Laugh) (Laugh) (Laugh)

どさくさに紛れてここで要望を書いてみたりしますが、Spaces と CotEditor の検索ウインドウの相性を改善してもらえると非常に助かります! 複数のスペースで CotEditor のウインドウを開いていると、おかしな感じです。MS Office でも似たような問題はあるんですけどね…

From : Hiro @ 2009-02-28 14:23:54

Re: CotEditor 1.0 リリース!

正式リリース、おめでとうございます!! (Wink)

初リリースが2005年3月だったんですか、あれからもう4年の歳月が流れているとは。今でも、初リリースされた喜びを覚えています。これからも、お忙しい中での開発となるでしょうが頑張ってください。

From : Pafuxu @ 2009-02-28 15:09:56

Re: CotEditor 1.0 リリース!

いつもお世話になっています。継続しての開発ご苦労様です。今後ともこのペースで継続してくださるようお願いします。

From : yamaq @ 2009-02-28 18:45:14

Re: CotEditor 1.0 リリース!

早速、使用させていただきます。

From : Yoshi @ 2009-02-28 20:21:21

CotEditor 1.0正式版おめでとうございます

ごぶさたしております。
CotEditorの最初のリリースから、もうそんなに経つのですね。
最初の衝撃(でもないか)は大きかったです。スゴい事を始められていると。
私は全然深く使えてはいませんけれど、システムを入れ替えるたび、またMacを買い替えるたびに、インストールさせて頂いてます。
今やその名に合った、広く愛用されているエディタになっている事を、さすがと思う一方、ここまでこぎ着けるのは大変だったと思います。本当にお疲れさまです。

と、言った先から、さらなるバージョンアップも期待していますよ(笑)。

From : じぇりい @ 2009-02-28 22:51:33

Re: CotEditor 1.0 リリース!

1.0リリースお疲れ様です。
日々、常用(愛用)してます。素晴らしいエディタです!

From : いちCotEditorユーザ @ 2009-03-01 01:03:08

Re: CotEditor 1.0 リリース!

ありがとうございます。少しでもお役に立っているならこんなにうれしいことはありません。 (Smile)
今後ともよろしくお願いします。

From : nakamuxu @ 2009-03-01 22:05:33

Re: CotEditor 1.0 リリース!

正式版リリースおめでとうございます。
愛用させていただいています。
Mac ではCotEditorが一番手になじみます。

ソースもDLさせていただいて参考にしたいと思っているのですが、
NSTextView を拡張するときはどのようにすれば良いか
参考になるようなサイトを知っていたら教えていただけないでしょうか?

拡張というのは折り畳みさせたり変更行番号を変えたり、、、などです。
このような事をやりたかったらやはり全部自分でコントロールを作らなくてはいけないの
でしょうか?キャレットを自前でどう作れば良いかわからなくて、、、

初対面でこのような質問をしてすみませんが、よろしければどのような所を参考にしたりしてエディタ開発を行っているのでしょうか?

From : Bow @ 2009-03-04 23:58:58

Re: CotEditor 1.0 リリース!

Bowさん
> NSTextView を拡張するときはどのようにすれば良いか
参考資料はあまり多くないです。まずはマニュアル、書かれていない部分はググることになります。あとは掲示板などで詳しそうな人に聞くとか、でしょうか。CotEditorでは、Smultronを参照させてもらっている部分がたくさんあります。

キャレットを自前で、というのはTerminalのようにカーソル形状を変更したいということでしょうか。だとすると、NSTextViewの
- (void)drawInsertionPointInRect:(NSRect)aRect color:(NSColor *)aColor turnedOn:(BOOL)flag
を使うのではないかと思います。CotEditorでもこのカーソル変更機能を盛り込もうと検討したことがあったのですが、ブロックにして文中に配置したとき(カーソルの右に文字があるとき)の処理がうまくいかず断念したことがありました。

From : nakamuxu @ 2009-03-05 22:18:24

Re: CotEditor 1.0 リリース!

コメントありがとうございます。
キャレットを自前でという経緯は「どうすれば一番軽いエディットエンジンを作れるか?」から来ています。
プレーンテキストのみを考えているのでNSTextViewは必要ないと考えていて、自前でコントロールを作ろうとしています。
(折りたたみ/フルカラー/マーク)
WindowsではPlatformSDKのみでちょっとやってみた事があったので、できるだけ軽く、かつ自前で色々できないかなーと模索中です。

Mac の場合は情報が少なくてCoreTextを使えば一番軽く高速なエンジンが作れるのかなどまったくわからなくて。。。。
C++が一番使った事のある言語なんですが、Objective-Cで作った方が高速かどうかもわかっていません。
自分の趣味でやろうと思っているので色々ググリながら調べているのですが進まないんです。
掲示板もどこが良いのかわかっていないので。。。。

アルゴリズムを勉強したり考えるのが好きなので調べ方だけでもわかればと思って質問させていただきました。Macの場合はドキュメントが少ない分、オープンソースから勉強するのが良いようですね。ちなみに、マニュアルとは何の事をさしているのでしょうか?

From : Bow @ 2009-03-06 00:19:18

Re: CotEditor 1.0 リリース!

軽くて高速なエンジンのためにはCでゴリゴリと書いていくのがいいかもしれないですね。Objective-Cより速いはずです。
> マニュアルとは何の事を
すいません、リファレンスのことです、間違えました。
#自分で読み返してびっくりしました。 (Foot in mouth)

From : nakamuxu @ 2009-03-06 22:11:44

Re: CotEditor 1.0 リリース!

CってことはCarbon ってことですか?
もしかしてCocoa ってC/C++ から使えたりするもんなんですかね。。。
Objective-C++でやるってことですか?

すみません、ホント質問ばかりで、、、、
また自分なりに色々情報を探してみたいと思います。
ありがとうございました。

From : Bow @ 2009-03-10 22:55:07

Re: CotEditor 1.0 リリース!

もうCotEditorなしでは生きていけません。
それくらい感謝しています。

From : kuwa @ 2009-03-19 10:47:38

おめでとうございます!

はじめてコメントします。

正式版リリース、おめでとうございます!
いつも便利に使わせてもらってます。
自分は技術面では何の貢献もできていませんが、1.0リリースということでお祝いだけでもと思いコメントしました。

開発は色々ご苦労もあると思いますが、これからも愛用&応援してます!

From : Genki @ 2009-03-25 21:19:41

Re: CotEditor 1.0 リリース!

ご声援、ありがとうございます! (Smile)
今後ともよろしくお願いいたします。

From : nakamuxu @ 2009-03-26 22:18:01


(現在、コメントは受け付けていません。)