タグ

テキストエディタに関するclownboy-zuzuのブックマーク (3)

  • 碧落 - C# から使えるテキストエディタ部品

    はじめに この記事は、 私が個人的に開発しているテキストエディタ用に C# から使えるテキストエディタ GUI 部品を選定した際の記録を簡単にまとめたものです。 2009年8月1日追記。 結局、テキストエディタエンジンを自作しました。 まだまだ発展途上ですが、 SourceForge.JP でオープンソースプロジェクトホストして開発しています。 ご興味があれば、ご参照ください。 → Azuki - A Text Editor Engine for C# 背景 テキストエディタは極めて使用頻度の高いツールであるため好みが十人十色であり、 求められる機能はユーザにより異なります。 機能の量も通常の部品とは比較にならないほど多いため、 部品として利用できるようコンパクトにまとまった物がほとんどありません。 つまり、もしソースコードがすべて公開されているテキストエディタがあったとしても、 そのコ

  • テキストエディタコントロール

    テキストエディタコントロール Last Updated 2009/05/17 .Net Framework 標準の TextBox コントロールは元来 1 行テキストの編集を目的として作られていることもあって、テキストエディタとしては役不足です。RichTextBox コントロールをテキストエディタとして使うには自由性がなさすぎます。また、改行コードを表示しない点は大いに減点ものです。タイプライタの歴史が長いアメリカ人は気にならないのでしょうが、私はすごく気になります。そこで、.Net Framework 対応のテキストエディタコントロールを探していますがありませんね。いえ、あるにはあるのですが、どうもピッタリきません。市販のコントロールがあればそれでもいいと思っていますが、日語対応のものはありません。ニーズがないのでしょうか。 なければ作るが私の理念ですから、私はテキスト

  • Azuki Text Editor Engine

    Azuki テキストエディタエンジン はじめに AzukiはC# 2.0で書かれたフリーのテキストエディタエンジンです。 .NET Framework 2.0以上、または.NET Compact Framework 2.0以上で動作します。 主に次のような特徴があります。 .NET Compact Framework で動作する 日語の単語をちゃんと扱える プロポーショナルフォントに対応 Unicode の全文字を扱える(UTF-16のサロゲートペア、結合文字シーケンス、異字体セレクタにも対応) シンタックスハイライトに対応 行の折り返し表示に対応(禁則処理対応、ピクセル単位) 正規表現を使った検索機能に対応 メニュー Azuki の機能紹介 Azuki の使い方 API リファレンス Azuki のライセンス

  • 1