• Link to X Link to X Link to X
  • Link to Facebook Link to Facebook Link to Facebook
  • Link to Youtube Link to Youtube Link to Youtube
  • Link to Reddit Link to Reddit Link to Reddit
  • Link to Rss Link to Rss Link to Rss
  • ブログ
  • サポート
    • FAQ
    • ヘルプ (HTML)
    • マニュアル (PDF)
    • フォーラム (閲覧専用)
    • ライブラリ (GitHub)
    • 登録キーを再送
    • お問い合わせ
  • 会社案内
    • エムソフトについて
    • スタッフ紹介
    • その他の製品
    • 受賞賞一覧
    • プライバシー ポリシー
    • エムソフト カスタマー センターを表示
  • 🌐 日本語
    • English
    • 한국어
    • Deutsch
    • 简体中文
    • 繁體中文
  • ダウンロード
  • 購入方法
  • 特長
  • Menu Menu

タグ アーカイブ: v23.1

現在位置: ホーム1 / ブログ2 / v23.1

投稿

EmEditor v23.1.3 を公開しました

2024年2月23日/カテゴリ: EmEditor 本体/作成者: Yutaka Emura

本日、EmEditor v23.1.3 を公開しました。

v23.1.3 は、次の不具合修正を含みます。

  • v23.1.2 で、巨大ファイルの一部が保存されない可能性がある不具合を修正しました。

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

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

/wp-content/uploads/2024/01/completion_list_example.png 269 424 Yutaka Emura /wp-content/uploads/2023/11/logo-minified-margins-1.svg Yutaka Emura2024-02-23 07:30:582024-02-24 09:20:37EmEditor v23.1.3 を公開しました

EmEditor v23.1.2 を公開しました

2024年2月15日/カテゴリ: EmEditor 本体/作成者: Yutaka Emura

本日、EmEditor v23.1.2 を公開しました。

v23.1.2 は、次の不具合修正を含みます。

  • 様々な不具合を修正し安定性を向上しました。

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

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

/wp-content/uploads/2024/01/completion_list_example.png 269 424 Yutaka Emura /wp-content/uploads/2023/11/logo-minified-margins-1.svg Yutaka Emura2024-02-15 07:16:322024-02-15 07:16:33EmEditor v23.1.2 を公開しました

EmEditor v23.1.1 を公開しました

2024年1月31日/カテゴリ: EmEditor 本体/作成者: Yutaka Emura

本日、EmEditor v23.1.1 を公開しました。

v23.1.1 は、次の不具合修正を含みます。

  • 開いたファイルに不正な文字が含まれている場合に、クラッシュする可能性がある不具合を修正しました。
  • 選択範囲が無い状態で eeFindReplaceSelOnly フラグを使用して BatchReplace メソッドを使用すると予期しない動作になることがある不具合を修正しました。

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

/wp-content/uploads/2024/01/completion_list_example.png 269 424 Yutaka Emura /wp-content/uploads/2023/11/logo-minified-margins-1.svg Yutaka Emura2024-01-31 07:21:052024-01-31 08:08:26EmEditor v23.1.1 を公開しました

EmEditor v23.1.0 を公開しました (テクニカル レビューを含む)

2024年1月25日/カテゴリ: EmEditor 本体/作成者: Yutaka Emura

本日、EmEditor v23.1.0 を公開しました。

前バージョンの v23.0 では、新機能の Web ブラウザとマクロを使用して、生成 AI の Webサイトにアクセスし、様々な情報やサービスを取得する方法を紹介しました。しかし、生成 AI のサイトの有料の API キーをお持ちのお客様は、API を直接呼ぶことにより、より高速に、より高いサービスを、より安定した動作で取得することができます。そのためには、JavaScript の fetch 関数を使用する方法が使われますが、この関数は非同期に動作するため、マクロが終了前に関数の戻り値が得られないことがありました。実は、v23.0 でも、EmEditor 内蔵の Web ブラウザを表示していれば、この方法も可能だったのですが、Web ブラウザが表示されていない場合は、非同期関数が使えない問題がありました。本バージョンの v23.1 では、KeepRunning プロパティを使用することにより、マクロを終了せずに、非同期関数の終了を待つことができるようになりました (Professional 版のみ)。非同期関数を呼ぶ前に、KeepRunning プロパティは、以下のように指定します。


shell.KeepRunning = true;

すると、マクロが実行されたままになり、非同期関数の戻り値を得ることができます。このままだと、いつまでもマクロが実行されたままになりますので、非同期関数の戻り値を得られて、マクロの実行を終了したい場合には、次のように指定します。


shell.KeepRunning = false;

これは、非同期関数の終了を待っている状態では、Quit() とほぼ同等で、マクロがすぐに終了します。

以下に、fetch 関数を利用して、ChatGPT の開発元である OpenAI が提供している OpenAI API を利用するサンプル マクロを示します。このサンプル マクロを実行するには、{your-API-key} をお客様の API キーに書き換える必要があります。以下のマクロを実行すると、OpenAI API に「お元気ですか?」と質問を送り、その回答をアウトプット バーに表示します。


#language="v8"

const apiKey = "{your-API-key}";

/**
 * Sends prompt to OpenAI and returns the response.
 * Docs: https://platform.openai.com/docs/guides/text-generation/chat-completions-api?lang=curl
 * @param {string} endpoint URL for request
 * @param {string} apiKey API key
 * @param {string} messageContent The prompt
 * @returns {string} The text content of the response
 */
async function callOpenAI(endpoint, apiKey, messageContent) {
    const response = await fetch(
        endpoint,
        {
            method: "POST",
            headers: {
                "Authorization": `Bearer ${apiKey}`,
                "content-type": "application/json",
            },
            body: JSON.stringify({
                "model": "gpt-3.5-turbo",
                "messages": [
                    {
                        "role": "user",
                        "content": messageContent,
                    }
                ],
            }),
        }
    );
    if (!response.ok) {
        alert(await response.text());
        Quit();
    }

    const responseObj = await response.json();
    if (responseObj.choices.length == 0) {
        alert("choices length is 0");
        Quit();
    }

    // Get content of first choice
    return responseObj.choices.pop().message.content;
}

async function main() {
    const endpoint = "https://api.openai.com/v1/chat/completions";
    const sPrompt = "お元気ですか?";
    shell.KeepRunning = true;
    const response = await callOpenAI(endpoint, apiKey, sPrompt);
    OutputBar.writeln( response );
    OutputBar.Visible = true;
    shell.KeepRunning = false;
}
main();

CharOpenAI.jsee マクロ例は、このサンプルをさらに発展させたもので、現在の選択テキストまたは文書全体に対して、よく使う質問の一覧 (「校正」、「要約」、「調べる」、「翻訳」など) をポップアップ メニューとして表示します。質問を選択すると、OpenAI API に質問を送り、その回答をアウトプット バーに表示します。

実は、本ブログも、CharOpenAI.jsee マクロを利用して、翻訳、校正を行いながら、執筆しています。生成 AI をテキストエディターと組み合わせて使用することにより、仕事の効率が上がることを実感できました。

v23.1 のもう 1つの主要な変更点は、巨大ファイルの処理速度の向上です。前バージョンの v23.0 では、変更行を一時ファイルではなくメモリに保存することで高速動作が実現しました。しかし、この方法ではメモリが少ないシステムでは逆に遅くなったり、メモリ不足でエラーが発生する可能性がありました。[カスタマイズ] ダイアログの [高度] ページで、[編集時、一時ファイルを使用する] オプションを設定することで従来と同じ動作に戻すことも可能でしたが、ファイルのサイズによって設定を切り替えるのは煩雑です。v23.1 では、メモリに関連するアルゴリズムを見直し、より効率的な動作を実現しました。さらに、仮想メモリが不足すると一時ファイルを使用してデータを保存するようにしました。これにより、仮想メモリのサイズに気を遣わずとも、メモリ不足によるクラッシュの頻度を大幅に軽減することができました。このメモリ関連の改善の効果と、マルチスレッド、SIMD 命令セットの使用により、CSV を含む巨大ファイルの編集時に多くのコマンドで、v23.0 に比べて 1.51 から 41.2 倍に高速化しました。

ヘルプは、EmEditor 内蔵の Web ブラウザではなく、v22.5 以前のように外部のブラウザを使用して表示することを既定の動作としました。さらに、[カスタマイズ] ダイアログ ボックスに [ヘルプ] ページを追加して、ヘルプに関する設定を変更することができるようになりました。

江村誠は、言語サーバー プロトコル (LSP) を使用して入力候補一覧を表示できるようにしました (Professional 版のみ)。この機能を利用するためには、設定のプロパティでの [言語サーバー] ページで、言語サーバー プロトコルが有効になっていて、[入力候補一覧を表示する] オプションが設定されている必要があります。現在のところ、JavaScript のみが入力候補一覧に対応しています。

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

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

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

さらに本リリースは、v23.1 を開発中の不具合/問題の修正を含みます。

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

/wp-content/uploads/2024/01/completion_list_example.png 269 424 Yutaka Emura /wp-content/uploads/2023/11/logo-minified-margins-1.svg Yutaka Emura2024-01-25 12:50:282024-01-25 12:50:29EmEditor v23.1.0 を公開しました (テクニカル レビューを含む)
EmEditor Logo

EmEditor v23.1 プレビュー版

2023年12月19日/カテゴリ: EmEditor ベータ版/作成者: Yutaka Emura

EmEditor v23.1 プレビュー版を一般のテスト用にリリースしています。EmEditor v23.1 は、CSV を含む巨大ファイルの編集時に多くのコマンドで大幅に高速化すると同時に、メモリ不足によるクラッシュを軽減しました。また プレビュー版には最近のバグ修正も含まれています。プレビュー版を試していただき、何か問題が発生した場合やフィードバックがあればお知らせください。

履歴については、EmEditor v23.1 preview (23.0.901-) をお読みください。

更新方法: インストーラー版をお使いの場合、自動的に最新のプレビュー版に更新するには、[ヘルプ] メニューの [更新チェッカーのカスタマイズ] を選択し、[プレビュー版を含める] を設定してください。また、プレビュー版は、以前のバージョンからもダウンロードしていただけます。

/wp-content/uploads/2016/10/emeditor150.png 150 150 Yutaka Emura /wp-content/uploads/2023/11/logo-minified-margins-1.svg Yutaka Emura2023-12-19 13:26:522023-12-20 01:08:19EmEditor v23.1 プレビュー版

最近のニュース

  • EmEditor Logo
    EmEditor v26.2 preview を公開しました2026年6月10日 - 10:06 am
  • EmEditor v26.1.1 を公開しました2026年5月31日 - 4:06 am
  • セキュリティ事故対応アワード
    『第11回情報セキュリティ事故対応アワード』で優秀賞を受賞しました2026年5月30日 - 9:11 am
  • EmEditor v26.1.0 を公開 — 更新された証明書、高速化と AI 機能の強化2026年5月7日 - 2:51 am
  • EmEditor Logo
    EmEditor v26.1 preview を公開しました2026年5月5日 - 12:56 am
  • Emurasoft logo
    注意喚起:当社名を無断使用したSNS上の虚偽の求人広告について2026年4月29日 - 3:21 am
  • Emurasoft logo
    セキュリティ強化の一環としてドメインを変更します2026年4月21日 - 9:19 am
  • EmEditor v26.0.3 を公開しました2026年2月24日 - 5:08 am

カテゴリー

  • EmEditor プレビュー (3)
  • EmEditor ベータ版 (170)
  • EmEditor 本体 (504)
  • プラグイン (6)
  • マクロ (4)
  • メディア紹介記事 (43)
  • 一般 (70)
  • 日記 (8)
  • 言語パック (6)
  • 関連ソフト (1)

タグ

v7 v8 v9 v10 v11 v12 v13 v14 v14.9 v15.0 v15.1 v15.2 v15.7 v15.8 v15.9 v16.0 v16.1 v16.3 v16.7 v16.9 v17.0 v17.1 v17.2 v17.6 v17.8 v18.0 v18.3 v18.4 v18.6 v18.7 v18.8 v18.9 v19.2 v19.3 v19.6 v19.8 v20.5 v22.2 v25 v26 ウェブサイト 価格改定 更新 紹介記事 説明会

以前の投稿

  • 2026年6月 (1)
  • 2026年5月 (4)
  • 2026年4月 (2)
  • 2026年2月 (5)
  • 2026年1月 (4)
  • 2025年12月 (3)
  • 2025年11月 (4)
  • 2025年9月 (2)
  • 2025年8月 (3)
  • 2025年7月 (3)
  • 2025年6月 (4)
  • 2025年5月 (3)
  • 2025年3月 (2)
  • 2025年1月 (1)
  • 2024年12月 (5)
  • 2024年11月 (1)
  • 2024年10月 (3)
  • 2024年9月 (1)
  • 2024年8月 (2)
  • 2024年7月 (1)
  • 2024年6月 (2)
  • 2024年5月 (2)
  • 2024年4月 (1)
  • 2024年3月 (5)
  • 2024年2月 (4)
  • 2024年1月 (2)
  • 2023年12月 (2)
  • 2023年11月 (5)
  • 2023年9月 (3)
  • 2023年8月 (3)
  • 2023年7月 (2)
  • 2023年6月 (1)
  • 2023年5月 (2)
  • 2023年4月 (5)
  • 2023年3月 (6)
  • 2023年2月 (2)
  • 2023年1月 (1)
  • 2022年12月 (5)
  • 2022年10月 (3)
  • 2022年8月 (2)
  • 2022年6月 (5)
  • 2022年5月 (2)
  • 2022年3月 (2)
  • 2022年2月 (4)
  • 2022年1月 (1)
  • 2021年12月 (1)
  • 2021年11月 (2)
  • 2021年10月 (2)
  • 2021年9月 (5)
  • 2021年8月 (3)
  • 2021年7月 (3)
  • 2021年6月 (2)
  • 2021年5月 (4)
  • 2021年3月 (2)
  • 2021年2月 (5)
  • 2021年1月 (4)
  • 2020年12月 (6)
  • 2020年11月 (3)
  • 2020年10月 (4)
  • 2020年9月 (4)
  • 2020年8月 (3)
  • 2020年7月 (5)
  • 2020年6月 (4)
  • 2020年5月 (7)
  • 2020年4月 (4)
  • 2020年3月 (6)
  • 2020年2月 (9)
  • 2019年12月 (7)
  • 2019年11月 (7)
  • 2019年10月 (3)
  • 2019年9月 (7)
  • 2019年8月 (4)
  • 2019年7月 (6)
  • 2019年6月 (6)
  • 2019年5月 (10)
  • 2019年4月 (6)
  • 2019年3月 (14)
  • 2019年2月 (9)
  • 2019年1月 (5)
  • 2018年12月 (4)
  • 2018年11月 (10)
  • 2018年10月 (8)
  • 2018年9月 (9)
  • 2018年8月 (9)
  • 2018年7月 (4)
  • 2018年6月 (13)
  • 2018年5月 (8)
  • 2018年4月 (8)
  • 2018年3月 (1)
  • 2018年2月 (4)
  • 2018年1月 (5)
  • 2017年12月 (5)
  • 2017年11月 (1)
  • 2017年10月 (11)
  • 2017年9月 (3)
  • 2017年8月 (9)
  • 2017年7月 (7)
  • 2017年6月 (6)
  • 2017年5月 (8)
  • 2017年4月 (9)
  • 2017年3月 (3)
  • 2017年2月 (4)
  • 2017年1月 (4)
  • 2016年11月 (5)
  • 2016年10月 (9)
  • 2016年9月 (3)
  • 2016年8月 (2)
  • 2016年7月 (3)
  • 2016年6月 (11)
  • 2016年5月 (7)
  • 2016年4月 (7)
  • 2016年3月 (6)
  • 2016年2月 (11)
  • 2016年1月 (5)
  • 2015年12月 (9)
  • 2015年11月 (5)
  • 2015年10月 (8)
  • 2015年9月 (5)
  • 2015年8月 (5)
  • 2015年7月 (9)
  • 2015年6月 (4)
  • 2015年5月 (8)
  • 2015年4月 (11)
  • 2015年3月 (11)
  • 2015年2月 (9)
  • 2015年1月 (6)
  • 2014年12月 (3)
  • 2014年11月 (1)
  • 2014年10月 (7)
  • 2014年9月 (4)
  • 2014年8月 (7)
  • 2014年7月 (5)
  • 2014年6月 (3)
  • 2014年5月 (2)
  • 2014年4月 (6)
  • 2014年3月 (1)
  • 2014年2月 (4)
  • 2014年1月 (6)
  • 2013年12月 (5)
  • 2013年11月 (4)
  • 2013年10月 (4)
  • 2013年9月 (1)
  • 2013年8月 (1)
  • 2013年7月 (1)
  • 2013年6月 (5)
  • 2013年2月 (3)
  • 2013年1月 (1)
  • 2012年12月 (3)
  • 2012年10月 (5)
  • 2012年9月 (4)
  • 2012年3月 (1)
  • 2012年2月 (2)
  • 2012年1月 (2)
  • 2011年12月 (1)
  • 2011年11月 (1)
  • 2011年10月 (1)
  • 2011年9月 (3)
  • 2011年8月 (2)
  • 2011年7月 (1)
  • 2011年6月 (1)
  • 2011年5月 (3)
  • 2011年4月 (1)
  • 2011年3月 (2)
  • 2011年1月 (1)
  • 2010年12月 (1)
  • 2010年11月 (1)
  • 2010年9月 (3)
  • 2010年8月 (2)
  • 2010年7月 (3)
  • 2010年6月 (4)
  • 2010年5月 (4)
  • 2010年4月 (2)
  • 2010年3月 (2)
  • 2010年2月 (2)
  • 2010年1月 (7)
  • 2009年12月 (5)
  • 2009年11月 (8)
  • 2009年10月 (5)
  • 2009年9月 (2)
  • 2009年8月 (2)
  • 2009年7月 (2)
  • 2009年5月 (1)
  • 2009年4月 (1)
  • 2009年3月 (1)
  • 2009年2月 (2)
  • 2009年1月 (2)
  • 2008年12月 (1)
  • 2008年11月 (1)
  • 2008年8月 (1)
  • 2008年7月 (2)
  • 2008年6月 (2)
  • 2008年5月 (2)
  • 2008年4月 (2)
  • 2008年3月 (3)
  • 2008年2月 (1)
  • 2008年1月 (2)
  • 2007年12月 (2)
  • 2007年3月 (1)
  • 2007年1月 (4)
  • 2006年12月 (3)
  • 2006年11月 (1)
  • 2006年9月 (6)
  • 2006年7月 (1)

“世界で最も速いテキストエディター” を今すぐダウンロード、体験しましょう! (出典: ZDNet)

Download Download 無料ダウンロード

Copyright © 1995-2026 by Emurasoft, Inc.
ダウンロード | 購入方法 | 特長 | ブログ | サポート | 会社案内 | プライバシー ポリシー
English | Deutsch | 한국어 | 简体中文 | 繁體中文

Scroll to top Scroll to top Scroll to top