フォーラムの返信を作成しました。

1 件の投稿を表示中 (合計 10 個)
  • 作成者
    投稿
  • sysart_use
    参加者

    単語補完の機能でマクロによってカスタマイズできたらいいなと私も思いました。スニペットからマクロが呼べるのと同様に、補完候補もカスタマイズできるようであれば、プログラミング言語に即したインテリジェントな補完ができそうに思います。

    sysart_use
    参加者

    OS: Windows Xp SP3
    IME: Atok2010 オフの状態
    EmEditor: 9.15

    返信先: EmEditor Professional v10 β6 (9.90.6) #8955
    sysart_use
    参加者

     ありがとうございます。
     後方参照が使えないのは結果からわかったのですが、このように指定した後、一切の操作ができなくなるのです。

    返信先: FindInFilesでエラー #8954
    sysart_use
    参加者

     ありがとうございました。
     以下の記述でうまくいきました。
     パスにスペースがあってもダブルコーテーションは付けてはいけないと言うこともわかりました。

    with (document.selection) {
    SelectWord()
    var path = document.Path+’*.php;*.js’
    editor.FindInFiles(Text, path, eeFindReplaceRegExp | eeFindOutput, document.Encoding, ”)
    }

    返信先: Ctrl-Tabによる文書切り替え順序 #8951
    sysart_use
    参加者

     ありがとうございました。
     チェックを外して使うことにします。

    返信先: EmEditor Professional v10 β6 (9.90.6) #8950
    sysart_use
    参加者

    アウトラインプラグインでInvalid back referenceがでます。
    タイプをカスタムにして次のように設定しました。
     開始文字列: (s*)functions+w+
     終了文字列: 1}
     上記エラーメッセージはダイヤログで表示され、OKを押してもダイヤログが消えません。V9でも再現するかどうかは試していません。

    sysart_use
    参加者

    こんな感じです。
    (?<!d)d{2}年(?!前)
    否定後読みとか否定先読みを使って前後の文字列をより分けています。

    ついでに「15年後」にも対応させないのであればこんな感じ
    (?<!d)d{2}年(?!(前|後))

    返信先: 強調表示の優先順位 #8828
    sysart_use
    参加者

     丁寧なご回答ありがとうございました。
     確認したところお教えいただいたとおりの方法で期待した外観になりました。ありがとうございました。

    返信先: 強調表示の優先順位 #8815
    sysart_use
    参加者

     geccaさんありがとうございます。
     どのような規則で優先されるか知りたいです。たぶんfunctionの前に空白を置くと先に1がヒットしてしまうのでそちらが優先になるのではないかと想像しています。
     私のやりたいことはfunctionとその後に続くFuncNameを別々に強調することです。

    返信先: プロジェクト毎のマクロ #7231
    sysart_use
    参加者

     ありがとうございました。
     了解しました。

1 件の投稿を表示中 (合計 10 個)