1 件の投稿を表示中 (合計 11 個)
  • 作成者
    投稿
  • #7516
    Yutaka Emura
    キーマスター

    EmEditor Professional 9.00 alpha 18 を 公開します。v9.00 alpha 17 からの主な変更点は次の通りです。

    – [スニペットの選択] コマンドをスニペット プラグインのコンテキスト メニューに追加 (既定のキーボード CTRL+SHIFT+S)。
    – [Tab/インデント] ダイアログに、[正規表現を使用する] チェック ボックスを追加。
    – Ruby, C++, C#, Java, JavaScript, JavaScript for EmEditor, Pascal, JSP の設定の既定の自動インデントの動作を変更。
    – スニペット プラグインの不具合の修正。

    新スニペット プラグインの説明ビデオ:
    http://jp.emeditor.com/modules/tutorials4/index.php?id=19

    スニペットの作成の説明ビデオ:
    http://jp.emeditor.com/modules/tutorials4/index.php?id=27

    ダウンロード:
    http://www.emeditor.com/pub/emed900a18jpx.msi (日本語, 32-bit)
    http://www.emeditor.com/pub/emed900a18jp64.msi (日本語, 64-bit)

    ポータブル版は、EmEditor インストーラを使ってインストールした後、ツール メニューのインポートとエクスポート ウィザードからも作成することができます。ただし動作速度はレジストリ使用時より遅くなります。

    本バージョンは、alpha 版です。仕様は今後変更される可能性があります。また、不具合が残っている可能性が充分にありますのでご注意ください。

    何かご意見がありましたら、ご連絡ください。よろしくお願いします。

    #7517
    qtv
    参加者

    開発お疲れ様です。

    確認ですが、今回のバージョンでは以下のスニペットに関する実装はされないと考えていてよろしいでしょうか。
    (実装されない予定なのか、私のところで動作していないのか判断できなかったためです。)

    http://jp.emeditor.com/modules/newbb/viewtopic.php?topic_id=935&forum=12&post_id=3976#forumpost3976

    #7518
    qtv
    参加者


    スニペットのタイトル文字列は対応する、だったのですね。
    失礼しました。
    (該当するスニペットのみタイトルに表示される、の方かと思っていました。)

    #7519
    匿名
    ゲスト

    Rubyにおける自動インデントの「インデント開始」が正常に動作しないようです。
    以下のように変更したところ、ひとまず動作するようになりました。

    ^s*([{[]s*|(module|class|def|unless|if|else|elsif|case|when|begin|rescue|ensure|for|while|until|do)s*(s.+)?)$

    #7520
    Yutaka Emura
    キーマスター

    qtvさんは書きました:
    開発お疲れ様です。

    確認ですが、今回のバージョンでは以下のスニペットに関する実装はされないと考えていてよろしいでしょうか。
    (実装されない予定なのか、私のところで動作していないのか判断できなかったためです。)

    http://jp.emeditor.com/modules/newbb/viewtopic.php?topic_id=935&forum=12&post_id=3976#forumpost3976

    「以下のスニペットに関する実装…」というのは、

    スニペット一覧表示ですが,現在のプロパティで有効なものだけが表示されていると,表示されている数が減るので助かります.

    のことでしょうか?

    新しい、「スニペットの選択」 コマンドを選択していただくと、現在の設定に関連付けられているスニペットの一覧のみを表示するダイアログ ボックスになります。お試しください。

    #7521
    Yutaka Emura
    キーマスター

    monoさんは書きました:
    Rubyにおける自動インデントの「インデント開始」が正常に動作しないようです。
    以下のように変更したところ、ひとまず動作するようになりました。

    ^s*([{[]s*|(module|class|def|unless|if|else|elsif|case|when|begin|rescue|ensure|for|while|until|do)s*(s.+)?)$

    既定の正規表現をそのように変更しておきます。ご意見ありがとうございます。

    #7522
    qtv
    参加者

    ダイアログが表示されました。
    ありがとうございます。

    #7523
    qtv
    参加者

    置換ダイアログの、検索する文字列側にある「>」と「=」ですが、1台のPCでは正しく表示されていますが、もう1台のPCでは「=」ボタンが「>」に少し重なって表示されています。
    ダイアログのサイズを変更すると、正しく表示されます。

    ====
    プロジェクトプラグインですが、「無題プロジェクト」が存在しているときに新規プロジェクトは作成できないという仕様でしょうか?

    ====
    プロジェクトプラグインのカスタムバーでディレクトリではなくファイルを指定した状態で右クリックし「既存のファイルの追加」を実行して追加すると、ファイルの下にファイルが追加されたような表示になります。
    その状態でEmEditorを終了後に起動すると、ファイルの下に追加したファイルがプロジェクトから消えています。

    ====
    私の環境だけかもしれませんが、プロジェクトプラグインの「既存のファイルの追加」動作が遅くなることがあります。
    追加後、2秒ほど操作ができません。

    ====
    プロジェクトプラグインですが、カスタムバーでの右クリック時、コンテキストメニューの第1階層に「既存のファイルの追加」「アクティブなファイルの追加」があると便利かと思いました。
    (アクティブなファイルの追加、はウィンドウアイコンをD&Dすればできますが。)

    #7526
    Yutaka Emura
    キーマスター

    qtvさんは書きました:
    置換ダイアログの、検索する文字列側にある「>」と「=」ですが、1台のPCでは正しく表示されていますが、もう1台のPCでは「=」ボタンが「>」に少し重なって表示されています。
    ダイアログのサイズを変更すると、正しく表示されます。

    ====
    プロジェクトプラグインですが、「無題プロジェクト」が存在しているときに新規プロジェクトは作成できないという仕様でしょうか?

    ====
    プロジェクトプラグインのカスタムバーでディレクトリではなくファイルを指定した状態で右クリックし「既存のファイルの追加」を実行して追加すると、ファイルの下にファイルが追加されたような表示になります。
    その状態でEmEditorを終了後に起動すると、ファイルの下に追加したファイルがプロジェクトから消えています。

    次の alpha 19 で直しておきました。どうもありがとうございます。

    #7561
    匿名
    ゲスト

    ありがとうございます。
    こちらの正規表現のほうが多くの場面でうまく動作すると思いますので、よろしければご利用ください。

    ^(.*([|({|do)s*(|.*|)?)s*|(s*(module|class|def|unless|if|else|elsif|case|when|begin|rescue|ensure|for|while|until).*))$

    #7571
    Yutaka Emura
    キーマスター

    monoさんは書きました:
    ありがとうございます。
    こちらの正規表現のほうが多くの場面でうまく動作すると思いますので、よろしければご利用ください。

    ^(.*([|({|do)s*(|.*|)?)s*|(s*(module|class|def|unless|if|else|elsif|case|when|begin|rescue|ensure|for|while|until).*))$

    alpha 23 では、こちらを使用させていただきます。どうもありがとうございました。

1 件の投稿を表示中 (合計 11 個)
  • このトピックに返信するにはログインしてください。