タグ

秀丸に関するapple2teaのブックマーク (2)

  • M. Sugiura Personal Web Page [HIDEMARU/MACRO_DL/DENGAKUSERVER_RD]

    田楽(でんがく)サーバ&DLL&BREGEXP DLL Wrapper 専用開発室 (last updated on 2013/02/17) 新着情報 田楽(でんがく)DLL Ver.3.22 を公開しました。 (2013/02/17) 目次 田楽(でんがく)サーバ&DLLって何? 田楽(でんがく)シリーズソフトウェアのダウンロード 田楽(でんがく)シリーズソフトウェアの変更履歴 田楽(でんがく)サーバ&DLLって何? 田楽(でんがく)サーバ は 秀まるおのマクロサーバ と上位互換性のある DDEサーバアプリケーションです。 元々は、秀丸エディタのマクロに足りなかった、 ファイル操作やダイアログ表示などの機能を持たせるために生まれたわけですが、 秀丸のマクロに限らず、 (DDE通信を行う事が出来れば)他のマクロやスクリプト言語でも 利用できます。 一方、田楽(でんがく)DLLは、 田楽サー

    apple2tea
    apple2tea 2012/06/06
    秀丸 複数置換のマクロに必要なもの
  • 秀丸エディタを使いこなす 正規表現

    正規表現とは? とは「一定のパターンで表記されている文字列を、抽象的な表記法に置き換えて表現する方法」を指します。 例えば、このような例があります。 行頭を一文字字下げしたい よくある処理方法 各行の頭にカーソルを移動して一文字下げる(…以下全ての行に繰り返し実行) 正規表現を利用した処理方法 検索キーワードにを意味する正規表現を指定 置換キーワードに「全角空白」を指定 をに置換→行頭に全角空白が挿入 正規表現は、上の事例のような定型的処理を大量かつ高速に実行したい場合に威力を発揮します。また、その理論上処理漏れ(上の事例の場合では字下げ忘れ)も発生しません。 他にも、以下のような場合で正規表現が有効になります。 (句点)の後で必ず改行したい 「文の注釈表記+番号」を一度に削除したい HTML文書のマークアップ(タグ)だけを削除したい 行頭の特定パターン文字(例:行頭の字下げに挿入した空

  • 1