EmEditor v24.4.2 を公開しました

本日、EmEditor v24.4.2 を公開しました。

v24.4.2 は、次の不具合修正を含みます。安定した動作のため、常に最新版に更新してお使いください。

  • 「すべて置換」操作を行った後、改行が含まれている場合でも、元に戻す速度を向上させました。
  • 「游ゴシック」フォントの表示を調整しました。
  • [フィルター] ツール バーでインクリメンタル検索中に「フィルター中止」を選択しても、選択されたアイテムにスクロールしない問題を修正しました。
  • DirectWrite に関連する潜在的なクラッシュを修正しました。
  • 印刷中に発生する可能性のあるクラッシュを解決しました。
  • ワークスペースを読み込む際に繰り返し発生するクラッシュを修正しました。
  • 「グループのすべての文書から検索」オプションが有効でウィンドウが分割されている場合に、「次を検索」ボタンをクリックすると発生する可能性のあるクラッシュを修正しました。
  • v24.4.x でマクロ エラーが発生したときに、正しくない行へジャンプしてしまう問題を修正しました。
  • ディスク キャッシュが有効の遅いハード ドライブで巨大ファイルを開くと、EmEditor が重複行を読み込む可能性がある v22.4 からの不具合を修正しました。
  • 「\J」で置換するとエラーが発生する問題を修正しました。
  • ファイルを開いた直後にファイル サイズが表示されない問題を修正しました。
  • [高度] ダイアログボックスの [正規表現で検索する追加行数] テキスト ボックスに設定できる数字の最大値を 10,000,000 にしました。

デスクトップ インストーラー版をご使用の場合、[ヘルプ] メニューの [更新のチェック] を選択して更新していただけます。この方法で更新できない場合には、最新版をダウンロードして、そのダウンロードしたインストーラーを実行してください。デスクトップ ポータブル版の場合、こちらよりダウンロードして、更新していただけます。ストア アプリ版の場合、数日後、Microsoft ストア (64ビット または 32ビット) よりダウンロードまたは更新していただけます。

EmEditor v24.4.1 を公開しました

本日、EmEditor v24.4.1 を公開しました。

v24.4.1 は、次の不具合修正を含みます。安定した動作のため、常に最新版に更新してお使いください。

  • v24.4.0 で発生していた、文書比較時のフリーズやクラッシュの問題を修正しました。
  • v24.4.0 で [対応する括弧を強調表示する] オプションが有効でも、太字で表示されない問題を修正しました。
  • v24.4.0 で Markdown デザイン ビューでのブックマークや変更行インディケーターの表示位置を修正しました。
  • OpenDocuments プラグインで発生する可能性のあるクラッシュを修正しました。
  • 改行を含むすべて置換後、元に戻す際のメモリ不足によるクラッシュの可能性を減らしました。
  • 文書比較中に行の折り返し方法を変更した際の表示の問題を修正しました。
  • クラッシュレポートを改善しました。
  • お客様により報告された問題を修正しました (1, 2, 3)。

デスクトップ インストーラー版をご使用の場合、[ヘルプ] メニューの [更新のチェック] を選択して更新していただけます。この方法で更新できない場合には、最新版をダウンロードして、そのダウンロードしたインストーラーを実行してください。デスクトップ ポータブル版の場合、こちらよりダウンロードして、更新していただけます。ストア アプリ版の場合、数日後、Microsoft ストア (64ビット または 32ビット) よりダウンロードまたは更新していただけます。

Emurasoft logo

強力な生成 AI クライアント

本日、「強力な生成 AI クライアント」というタイトルの文書を公開しました。最近の EmEditor Professional のバージョンでは、生成 AI を活用した多くの新機能が追加されており、文書作成編集コーディングなどの作業効率を大幅に向上させることができます。

本書は、テキストエディター EmEditor Professional で生成 AI を活用するために必要なツールを簡単に見つけられるようにすることを目的としています。生成 AI を活用する方法については、「強力な生成 AI クライアント」 (PDF) をご覧ください。

EmEditor v24.4.0 を公開 – Markdown デザイン ビュー

本日、EmEditor v24.4.0 を公開しました。

新バージョン (v24.4) の主な新機能は、Markdown サポートの強化です。これは、多くのお客様 (1, 2) からの要望に応じて実現されたもので、ほぼ WYSIWYG 体験を提供する Markdown デザイン ビューを導入しました。

Markdown ファイルを編集する際に、ほぼ WYSIWYG 体験を提供する Markdown デザイン ビューが新たに導入されました。

Markdown は、John Gruber 氏によって考案され、現在では多くのサービスで採用されています。この記法を使うことで、文字の装飾や段落のスタイル、リンクや画像などを比較的簡単に記述できます。Markdown 形式で作成された文書は、メモ帳などの非対応アプリでもわかりやすく表示されるため、広く利用されています。ブログや StackOverflow、Wikipedia などの投稿フォーム、さらには論文作成にも使われています。最近では、生成AIのレスポンスにも Markdown が活用されています。この度、Markdown への対応を強化したのは、前バージョン (v24.3) で追加された AIプロンプトのレスポンスをより美しく表示したかったからです。

基本ツール バーには「Markdown デザイン ビュー」ボタンが追加され、これをクリックすることでデザイン ビューのオン、オフを切り替えられます。また、Markdown の設定が選択されている場合、関連するファイルを開くと自動的にデザイン ビューが有効になります。AIプロンプト機能を使って新規作成された文書でも、デザイン ビューが適用されます。これらの設定は、[カスタマイズ] ダイアログの新しい [Markdown] ページで変更できます。

既定の基本ツール バーに Markdown デザイン ビュー ボタンを追加しました。

デザイン ビューに切り替えると、Markdown ツール バーが表示されます。ここにある [Markdown プレビュー] ボタンをクリックすると、WebPreview プラグインを使用して Markdown のプレビューを表示できます。

[Markdown] ツール バーが追加されました。

Markdown プレビューとデザイン ビューには、いくつかの違いがあります。

  • プレビューでは編集できませんが、デザイン ビューでは編集が可能です。
  • プレビューでは画像が表示されますが、デザイン ビューでは絵文字 (🖼) で表示されます。
  • ソース テキスト内の改行は、プレビューでは必ずしも改行として解釈されませんが、デザイン ビューでは常に改行として表示されます。ただし、ソース テキスト内の 2個以上のスペースで終わる行は、強制改行 (hard line break) として認識されます。デザイン ビューでは、強制改行は絵文字 (⏎) で表示されます。
  • ソース テキスト内の表のヘッダーが省略されている場合、プレビューでは非表示になりますが、デザイン ビューでは空のヘッダーとして表示され、常に編集可能です。
  • プレビューではコードと通常のテキストが異なるフォントで表示されますが、デザイン ビューでは同じフォントが異なる色で表示されます。
  • フェンスされたコード ブロックに言語名が記載されている場合、デザイン ビューではその言語に対応する設定で強調表示されます。
  • ソース テキスト内の HTMLタグ、文字参照、数値文字参照は、プレビューでは正しく表示されますが、デザイン ビューでは表示されません。
  • 見出し行は、プレビューでは対応するサイズのフォントで正しく表示されますが、デザイン ビューでは DirectWrite を使用していない場合は、常に同じサイズのフォントで表示されます。既定では、DirectWrite を使用する設定になっていますので、問題にはなりません。

これらの違いを考慮し、EmEditor のデザイン ビューに過信せず、プレビューや外部 Webブラウザでの表示を確認しながら編集作業を行うことをお勧めします。

Markdown ツール バーにある [段落]、[見出し1]、[見出し2] などのドロップ ダウン リストを使うことで、ブロック スタイルを変更できます。また、[太字]、[斜体]、[コード] などのボタンを使ってテキストを装飾することができます。これらのボタンは、テキストが選択されているかどうかや、既に装飾されているかどうかによって動作が異なります。例えば、何も選択されていない状態で [太字] ボタンをクリックすると、カーソル位置の単語全体が太字になります。カーソル位置を含む文字列が既に異なるスタイルで装飾されている場合は、その装飾されている文字列だけを太字にします。反対に、テキストが選択されている状態で [太字] ボタンをクリックすると、選択範囲の太字状態のオン、オフを切り替えます。その他のボタンを使ってリンク、画像、表、水平線、改行、段落番号、箇条書きなどを作成・挿入できます。これらのコマンドは、メインメニューの [編集] メニューの [Markdown サブメニュー] からもアクセス可能で、Ctrl+B が [太字] コマンドのショートカットキーとして設定されています。

今回の Markdown デザイン ビューには、まだ改善の余地があります。デザイン ビューとプレビューの表示に相違が多いと感じるユーザーもいるかもしれません。また、編集が複雑な場合、デザイン ビューではうまく編集できないことがあります。例えば、見出し行の先頭に文字を入力すると、見出し行が通常の段落に変わってしまいます。このような場合、デザイン ビューを解除して編集する方が便利です。画像やハイパーリンクのパスやタイトルを変更する際も、直接ソース テキストを編集する方が早いでしょう。しかし、EmEditor が完全な Markdown エディタになることはないと考えています。Markdown 記法は、プレイン テキストでもわかりやすく表示できることが特長です。デザイン ビューのオン、オフを切り替えながら編集するスタイルに慣れていただければと思います。

Markdown 構文の解析には、Martin Mitáš 氏による MD4C (Markdown parser for C) を一部変更して使用しています。MD4C は CommonMark に準拠しており、EmEditor もこれを参考にして開発されました。ただし、EmEditor では CommonMark では規定されていない「表」もサポートしています。

新バージョン (v24.4) には、他にも多くの機能が追加されており、その多くはユーザーの皆様のご要望によるものです。

  • 比較結果の相違行の表示が改善され、従来は追加行としてまとめられていた類似行が変更行として表示されるようになりました。
  • [すべてを他にコピー] コマンドがコピー元文書を閉じるようになりました。
  • 正規表現エンジンのリストに「Onigmo.Perl」を追加し、以前の「Onigmo」は「Onigmo.Ruby」と呼ばれるようになりました。
  • 検索/置換ダイアログの複数行の検索/置換ボックスが自動行折り返しをサポートするようになりました。
  • ウィンドウ幅を狭くした際に隠れるメニューへのアクセスがキーボード操作で可能になりました。例えば、Alt+M で表示できる [マクロ] メニューは、ウィンドウが小さくても使用できます。
  • コマンド ライン オプションに /ola が追加され、オフライン ライセンスを管理者権限でコンピューター全体に保存できるようになりました。
  • プレビュー版の開発時に発見された不具合も修正されています。

Pro版、Free版ともにご満足いただければ幸いです。ご質問、機能のリクエスト、アイデアなどがございましたら、ご連絡いただくか、フォーラムにご発言ください。

今後もEmEditorを引き続きご愛顧くださいますよう、よろしくお願い申し上げます。
— 江村豊

主な変更点、画面図など、詳しくは、「Version 24.4 の新機能」をご覧ください。

デスクトップインストーラー版をご使用の場合は、[ヘルプ] メニューの [更新のチェック] を選択して更新できます。この方法で更新できない場合は、最新版をダウンロードし、そのダウンロードしたインストーラーを実行してください。デスクトップポータブル版の場合は、こちらよりダウンロードして更新できます。ストアアプリ版の場合は、数日後、Microsoftストア (64ビット または 32ビット) からダウンロードまたは更新できます。

窓の杜で EmEditor の記事が掲載されました

エディタと生成AIが密連携したら「最強」だった!EmEditorのOpenAI連携を試す
~「AIの定型作業がワンボタン」「詰まったら続きを考えてくれる」「学習されない安心感」も……

EmEditor v24.3.2 を公開しました

v24.3.2 は、次の不具合修正を含みます。安定した動作のため、常に最新版に更新してお使いください。

  • 文書タブが複数行存在する時に、タブをクリックすると文書の順番が変わってしまう不具合を修正しました。
  • 選択範囲のみの印刷と行の折り返しに関する不具合を修正しました。
  • 非同期 JScript マクロを中止する際にクラッシュする可能性を修正しました。
  • ファイルから検索で HTML/Charset コードページを検出する際にクラッシュする可能性を修正しました。

デスクトップ インストーラー版をご使用の場合、[ヘルプ] メニューの [更新のチェック] を選択して更新していただけます。この方法で更新できない場合には、最新版をダウンロードして、そのダウンロードしたインストーラーを実行してください。デスクトップ ポータブル版の場合、こちらよりダウンロードして、更新していただけます。ストア アプリ版の場合、数日後、Microsoft ストア (64ビット または 32ビット) よりダウンロードまたは更新していただけます。

Emurasoft logo

価格改定のお知らせ

日頃より、EmEditor をご愛用いただき、誠にありがとうございます。

さて、弊社では 2022年8月以来、年間サブスクリプションの価格を据え置いてまいりました。しかし、諸経費の高騰や最近の外国為替の急激な変動により、開発とお客様への高品質なサービスを継続するために、価格を調整せざるを得なくなりました。つきましては、本年8月28日より、年間サブスクリプション1本の初年度価格を 5,600円から 7,200円(税別)に改定させていただきます。複数ライセンスを購入される場合の価格も改定となります。

また、以前お知らせしました通り、本年8月28日に永久ライセンスの販売を終了いたします。さらに、本年8月28日より、2年目以降の年間サブスクリプションの更新価格を現在の初年度の 50% から 75% に引き上げます。したがって、もし今後も長期間にわたって EmEditor Professional を使用される場合には、今のうちに永久ライセンスを購入すると、将来の経費を節約することができます。または、サブスクリプション ライセンスをお持ちの場合、2024年 8月 28日までに現在の価格でサブスクリプションを更新することができ、有効期限は変更されません。

必要なライセンスの計算方法についてもご確認ください。

今後も EmEditor の開発に集中し、より良いソフトウェアの開発とサポートの充実に全力を注いでまいります。何卒ご理解賜りますようお願い申し上げます。

EmEditor v24.3.1 を公開しました

本日、EmEditor v24.3.1 を公開しました。

v24.3.1 は、次の不具合修正を含みます。安定した動作のため、常に最新版に更新してお使いください。

  • 32-bit 版で、並べ替え時のメモリー使用を抑制しました。
  • 高度なフィルターで稀にクラッシュする可能性を修正しました。
  • 文書タブが無効時にファイルを開くと、稀にクラッシュする可能性を修正しました。
  • 管理者権限でファイルを保存する際のキーボードフォーカスの問題を修正しました。
  • ファイルの比較で稀にクラッシュする可能性を修正しました。
  • Webプレビュープラグインの背景色に関する問題を修正しました。
  • 言語サーバーによるツールチップの表示/非表示に関する調整を行いました。

デスクトップ インストーラー版をご使用の場合、[ヘルプ] メニューの [更新のチェック] を選択して更新していただけます。この方法で更新できない場合には、最新版をダウンロードして、そのダウンロードしたインストーラーを実行してください。デスクトップ ポータブル版の場合、こちらよりダウンロードして、更新していただけます。ストア アプリ版の場合、数日後、Microsoft ストア (64ビット または 32ビット) よりダウンロードまたは更新していただけます。

EmEditor v24.3.0 を公開 – AIとチャット、AIプロンプト、AIツール バー、ファイルから検索でファイルの種類に正規表現

本日、EmEditor v24.3.0 を公開しました。

Version 24.0 では、AIマクロをEmEditorに追加しましたが、今回のバージョン (v24.3) では、さらに進化し、EmEditor本体に OpenAI API を利用した AI 機能を統合しました。これにより、EmEditorから直接AIと対話できるようになりました。最も簡単にAIと対話する方法は、新しく追加された [AIとチャット] バーを使うことです。既定では、[表示] メニューの [AIとチャット] を選択すると、このバーが表示されます。ここにAIに送信したいプロンプトを入力し、Enterを押すと、AIからの回答が得られます。複数行のプロンプトを入力したい場合は、Shift+Enterで改行することができます。また、あらかじめエディタで複数行のプロンプトを作成しておき、それをコピーして [AIとチャット] バーに貼り付けるか、ドラッグ&ドロップすることも可能です。逆に、AIチャットの回答をコピーしたい場合は、右クリックして表示されるメニューから [メッセージをコピー] を選択します。

AIとチャットするためのカスタム バーが導入され、OpenAI とやり取りできるプロンプトを入力できるようになりました。

よく使用するプロンプトは、[カスタマイズ] ダイアログの [AIプロンプト] で定義できます。既定で、「そのまま送る」、「校正」、「書き換え」などのよく使うプロンプトがあらかじめ定義されています。プロンプトには、現在表示中の文書や選択テキストを含めることができます。例えば、以下のような引数を使うことができます。


$(DocText) 文書全体
$(SelText) 選択テキスト
$(SelOrDoc) 選択テキストまたは文書全体

これを使って、次のようなプロンプトを作成できます。


フランス語に翻訳して:
$(SelOrDoc)

この例では、選択テキストがあればそれをフランス語に翻訳し、なければ文書全体を翻訳します。

定義したプロンプトは、既定で [ツール] メニューの [AI] サブ メニューから選択でき、AIツール バーからも簡単にアクセスできます。AIツール バーが表示されない場合は、[表示] メニューの [ツール バー] サブ メニューから [AI] を選択してください。

プロンプトを少し修正して使いたい場合は、メニューまたはツール バーでテンプレートとして使いたいプロンプトを右クリックし、表示されるメニューから [プロンプトの新規作成] を選択します。これにより、選択したプロンプトを元に修正を加えて質問できます。

[プロンプトの新規作成] ダイアログ ボックス を追加しました。

プロンプトを定義する際には、メッセージ以外にも [出力方法]、[最大トークン数]、[温度] を指定できます。[出力方法] では、例えば「新規文書の作成」を選択すると、AIからの回答が新規文書として作成されます。文書の校正を行う場合には、「分割して比較」を選択すると、校正前と校正後の文書を分割表示して比較できます。「画像」を選択すると、プロンプトで指定した画像をEmEditor内のWebブラウザとして表示できます。[最大トークン数] を調整することで、AIからの回答の単語数を制限できます。例えば、最大トークン数が10だと、回答が数単語に切り詰められます。[温度] はランダム性を示します。この値が高いほどクリエイティブな回答が得られ、低いと一貫した正確な回答が得られます。さらに、[AIとチャットに保存] を設定しておけば、AIとのやり取りを [AIとチャット] バーに出力し、会話の内容を監視・保存できます。

[カスタマイズ] ダイアログ ボックスに、[AIプロンプト] ページ を追加しました。

AIプロンプト共通の指示が必要な場合は、[カスタマイズ] ダイアログの [AIオプション] ページの [AI プロンプト用のシステム ロール メッセージ] で共通の指示を書けます。例えば、「Markdown構文を使用しないで」と書けば、AIからの回答にMarkdown構文が使用されなくなります。

[カスタマイズ] ダイアログ ボックスの [AI] ページ が [AIオプション] に名前を変更しました。

また、お客様の要望に応え、[ファイルから検索] ダイアログの [ファイルの種類] で、ワイルドカードだけでなく正規表現を使ってファイル名を指定できるようになりました。正規表現を使用するには、[ファイルから検索] ダイアログの [ファイルの種類] ドロップダウンリストの右にある [>] ボタンをクリックし、表示されるメニューから [正規表現] を選択します。例えば、


Data[0-9]{1,3}\.txt

と指定すると、Data0.txt から Data999.txt のファイル名のみが検索対象となります。

[ファイルから検索] ダイアログ ボックス、 [ファイルから置換] ダイアログ ボックス の [ファイル タイプ] コンテキスト メニューに [ワイルド カード] と [正規表現] を追加しました。

前バージョンから製品登録にはインターネット接続が必要になりましたが、インターネット接続が利用できないお客様もいらっしゃいます。そこで、本バージョンでは、新しい /ol コマンド ライン オプションを使用して、オフライン ライセンスの製品登録が可能になりました。ご希望のお客様には、メールでオフライン ライセンス ファイルをお送りしますので、オフライン登録をご覧ください。

Pro版、Free版ともにご満足いただければ幸いです。ご質問、機能のリクエスト、アイデアなどがございましたら、ご連絡いただくか、フォーラムにご発言ください。

今後もEmEditorを引き続きご愛顧くださいますよう、よろしくお願い申し上げます。
— 江村豊

主な変更点、画面図など、詳しくは、「Version 24.3 の新機能」をご覧ください。

デスクトップインストーラー版をご使用の場合は、[ヘルプ] メニューの [更新のチェック] を選択して更新できます。この方法で更新できない場合は、最新版をダウンロードし、そのダウンロードしたインストーラーを実行してください。デスクトップポータブル版の場合は、こちらよりダウンロードして更新できます。ストアアプリ版の場合は、数日後、Microsoftストア (64ビット または 32ビット) からダウンロードまたは更新できます。

EmEditor v24.2.1 を公開しました

本日、EmEditor v24.2.1 を公開しました。

v24.2.1 は、お客様により報告された不具合を修正しました。

デスクトップ インストーラー版をご使用の場合、[ヘルプ] メニューの [更新のチェック] を選択して更新していただけます。この方法で更新できない場合には、最新版をダウンロードして、そのダウンロードしたインストーラーを実行してください。デスクトップ ポータブル版の場合、こちらよりダウンロードして、更新していただけます。ストア アプリ版の場合、数日後、Microsoft ストア (64ビット または 32ビット) よりダウンロードまたは更新していただけます。