Winedt のバグですか?

Winedt のバグですか?

再現:

  1. カーソルをA点に置く
  2. ツリーパネルの参考文献ブランチから引用を右クリックし、挿入を選択します。
  3. 挿入を元に戻すにはCtrl- を押します。z
  4. カーソルをB点に置く
  5. ツリーパネルの参考文献ブランチから引用を右クリックし、挿入を選択します。
  6. 引用キーはポイント A に配置されていますが、ポイント B に配置する必要があります。

これはバグでしょうか?それとも仕組みでしょうか?また、引用を右クリックして挿入するのではなく、ダブルクリックすると、正常に機能することに気付きました。

PS: Win7 で Winedt 8.1 を使用しています。

答え1

はい、これはバグであり、WinEdt 8.2 で修正される予定です。

その間、この方法で物事を正常に動作させることができます。

  1. Tree.ini「オプション インターフェイス」から開きます。

  2. 正規表現をオンにして次のグローバル置換を実行します。

    検索する: <\(0@{ }\)MACRO="GlobalReturn;\(1*\)GlobalMark;"

    と置換する:<\0MACRO="GlobalMark(1);GlobalReturn;\1"

  3. 押すShift+Ctrl+F9と変更が適用されます。

  4. 開いてGather.ini上記の手順を繰り返します。

今なら期待通りに動作するでしょう。


重要

WinEdt 8.2 をインストールして「アップグレード」機能を使用する前に、これらの変更をロールバックする必要があります。そうしないと、アップグレード プロセスが失敗します。

ロールバックするには、次のように置換する必要がありますTree.ini(Gather.ini正規表現をオンにして)。

検索する: <\(0@{ }\)MACRO="GlobalMark(1);GlobalReturn;\(1*\)"

と置換する:<\0MACRO="GlobalReturn;\1GlobalMark;"

関連情報