CotEditor

⚠️ これはプレリリース版です

CotEditor 3.0 のハイライト

Swift 移行
数万行にわたる CotEditor のすべてのソースコードが Objective-C から Swift に書き直されました。
タブウインドウ
お待たせしました。ついに、CotEditor が macOS Sierra でタブに対応しました。CotEditor 3.0 では Sierra 標準の実装よりもより自然に振る舞うように調整が加えられています。
洗練されたルック
アプリケーションアイコンをはじめとして多くのアイコン画像を描き直し、よりモダンな見た目を手に入れました。
新しい検索エンジン
テキスト検索エンジンが変更され、今までお世話になっていた検索エンジン 鬼雲(鬼車-改)とはお別れして ICU 正規検索ライブラリを使用するようになりました。検索オプションも一新し、正規表現検索だけでなく通常のテキスト検索もより便利な項目が揃っています。
macOS Sierra のサポート
CotEditor 3.0 は Sierra でもしっかり動きます。ただし、OS X Mountain Lion と Mavericks とはここでお別れです。CotEditor 3.0 以降は対象 OS バージョンは OS X 10.10 〜 macOS 10.12 になります。

CotEditor 3.0.0 RC.2 の変更点

リリース:

改良

  • 書類保存パネルの初期選択範囲からファイル拡張子部分を除外

修正

  • beta: テキスト編集中のシンタックスカラーリング更新範囲を修正

CotEditor 3.0.0 RC の変更点

リリース:

新機能

  • イタリア語ローカライズを追加(Agostino さんに感謝!)

改良

  • オートセーブとバージョンをデフォルトで有効に
  • beta: サイドバーの振る舞いを改良
    • Yosemite でもサイドバーが外側に開くように
    • 同一ウインドウ内のタブ間でサイドバーの状態をより同期するように
    • サイドバーに関するイマイチな振る舞いを修正
  • beta: ヘルプ内容をアップデート

修正

  • beta: エディタ内容を実際のファイル内容に追従するときにアプリケーションがクラッシュすることがあった不具合を修正
  • beta: アプリケーション終了時にアプリケーションがクラッシュすることがあった不具合を修正
  • beta: 書類がほかのアプリケーションによって変更されたときの設定が「変更された内容に更新」でなくても勝手に内容を更新することがあった不具合を修正
  • beta: スマートダッシュの設定が正しいユーザ設定を反映していなかった不具合を修正
  • beta: インデントスタイルの自動判定が機能していなかった不具合を修正
  • beta: Finder からエディタにコピー&ペーストされたファイルがドロップされたファイルのように扱われ、ファイル名を挿入すべきにもかかわらずファイルパスが挿入されていた不具合を修正
  • beta: 検索パネルが小さくなりすぎることがあった不具合を修正
  • beta: 他いくつかの微細な不具合を修正

CotEditor 3.0.0 β3 の変更点

リリース:

修正

  • beta: テキスト検索を折り返すとアプリケーションがフリーズした不具合を修正
  • beta: ウインドウ位置が保存されていなかった不具合を修正
  • beta: さらにいくつかのメモリリークを修正

CotEditor 3.0.0 β2 の変更点

リリース:

改良

  • スクリプトとフォルダとスクリプトメニューを自動で同期
    • CotEditor 起動中にスクリプトフォルダを変更した時に手動でスクリプトメニューを更新する必要がなくなりました
  • 「すべて検索」でマッチがなかった時も検索文字フィールドに「見つかりません」と表示するように変更
  • beta: 検索パネルの詳細設定に「置換文字列のエスケープ文字を解釈」オプションを追加(デフォルトでオン)
  • beta: 環境設定のフォントフィールドの描画を改良

修正

  • アプリケーション終了時に検索文字列が他のアプリケーションに渡されていなかった不具合を修正
  • 文字情報ポップオーバーに表示される拡大文字の描画範囲を修正
  • beta: 行高が 1.0 のとき、現在行のハイライトが広がっていた不具合を修正
  • beta: Yosemite 上で検索パネルのビュー同士が広がる優先順位が誤っていた不具合を修正
  • beta: 検索パネルの結果ビューを閉じた後に分割線が残ることがあった不具合を修正
  • beta: 日本語を入力中シンタックスカラーリングがちらついた不具合を修正
  • beta: スマートインデントが機能していなかった不具合を修正
  • beta: Unicode 16進数での文字入力ができなかった不具合を修正
  • beta: エディタを拡大した時に行番号ビューにエディタの描画が残ることがあった不具合を修正
  • beta: ウインドウの下側の角が丸まらないことがあった不具合を修正
  • beta: ウインドウ復帰時にいくつかの状態が復帰しなかった不具合を修正
  • beta: いくつかのメモリリークを修正

CotEditor 3.0.0 β の変更点

リリース:

既知の問題

  • ウインドウ復帰時にいくつかの状態はデフォルトに戻ってしまいます

新機能

  • macOS Sierra のタブウインドウに対応
    • 「新規タブ」アクションを「ファイル」メニューに追加
    • 同一ウインドウ内のタブ間でサイドバーの表示状況を同期
  • ツールバーのシンタックスメニューで「最近使った項目」を上方にまとめて表示
  • 独立した「ブロックコメント」「インラインコメント」「コメント解除」アクションをテキストメニューに追加

改良

  • macOS 10.12 Sierra を対象 OS に追加する一方、 OS X 10.8 Mountain Lion および 10.9 Mavericks をサポート対象外とする
  • すべての内部コードを Objective-C から Swift に移行
  • アプリケーションアイコンをアップデート
  • 検索パネルの検索アルゴリズムを変更
    • 正規表現ライブラリを鬼雲 (OniGmo) から ICU に変更
      • これにより、マッチの参照シンボルが \1 スタイルから $1 スタイルに変更
    • 検索オプションのラインナップを変更
  • サロゲートペアの片割れ単体の挿入を無効に
  • ツールバーをアップデート
  • 環境設定アイコンをアップデート
  • キーバインディング設定ファイルのフォーマットを変更:
    • 以前の設定とは互換性がないため、環境設定で再設定してください
  • 新しい謝辞ウインドウ
  • “Swift”シンタックススタイルを Swift 3 に更新
  • “Coffee Script”シンタックススタイルでブロック正規表現に対応
  • 記号周りのシンタックスカラーリングアルゴリズムを改良
  • 新しい「行移動」パネル
  • 以下の低利用頻度のテキストアクションを削除:
    • “charset=”形式でエンコーディング名を挿入
    • “encoding=”形式でエンコーディング名を挿入
  • 以下の低利用頻度のツールバー項目を削除:
    • ナビゲーションバーを表示
    • 行番号を表示
    • ステータスバーを表示
  • 「フォーマット」メニューから行高が変更できる機能を削除:
    • これに伴い、AppleScript の line spacing プロパティも同様に削除
  • ファイルオープン時の「書き込み不可」アラートを廃止
  • エディタ透明度パネルの「デフォルトにセット」ボタンを削除
  • 全角空白はインデントして扱わないよう仕様を変更
  • Yosemite でのみサイドバーが内側に開くように
  • シンタックススタイル編集パネルにヘルプボタンを追加
  • 「左へシフト」アクションをより自然に
  • 書類情報インスペクタからバイト長を削除
  • 書類情報インスペクタで正確なファイルサイズも併記
  • ファイルエンコーディング変更時のアラートをシートとして表示
  • スクリプトマニュアルをヘルプに移動
  • ウインドウサイズ設定ウインドウを半透明に
  • ステータスバーをサイドバー側まで伸ばさないように変更
  • 行高計算を改良
  • 折り返し設定を変更後表示範囲を保つように
  • 行番号ビューのドラックによるスクロールを改良
  • テキスト編集中のシンタックスカラーリングを改良
  • 「不可視文字を表示」アクションを有効にする条件を改良

修正

  • スクリプトのいくつかの API で文字列を常に改行コード LF で返していた不具合を修正

以前のリリースノート