タグ

マクロに関するmorobitokozouのブックマーク (3)

  • 秀丸マクロを生成する秀スクリプトという言語処理系を作った

    エグゼクティブサマリ 秀スクリプトという小さな言語処理系を開発した。秀スクリプトは、TypeScriptを大幅に縮小した文法を持ち、コンパイラによって秀丸マクロに変換され、秀丸上で実行される。秀スクリプトコンパイラは秀スクリプト自身により記述される。 秀スクリプトの主な特徴は下記のとおり。 TypeScriptに似た文法を持ち、コンパイラも秀スクリプトで記述されている 秀丸マクロを生成し、秀丸上で実行される TypeScript同様、変数に型がある 数値(整数)型と文字列型、これらの配列をサポート if、while、do … whileの制御構造 関数のサポート はじめに Windows上で使用するエディタとして長年秀丸を愛用しています。最近はVisual Studio Codeなども人気で、僕もインストールして使ってみたりはするのですが、長年手に馴染んだツールというのは、中々乗り換えが難

    秀丸マクロを生成する秀スクリプトという言語処理系を作った
  • テキスト整形 - MeryWiki

    主な改造点[編集] 拡張コードの書式を変更。 簡易書式をベースに単純化。view フラグは削除。 「関数タイプ」は「オプション」に変更。 処理の戻り値により選択範囲を置換するか、再選択するかを制御できるようにした。 行選択してから処理する際、範囲終端の改行は範囲に含めないようにした(正規表現 ^ $ の使い勝手を考え)。 メソッド String.replaceBatch を追加。 範囲選択時に対象範囲を選ぶメニューを廃止(毎回選ぶのが面倒なため)。 注意点[編集] 表示行での処理には対応していません。 マクロの仕様上、矩形選択での処理には原則対応していません。 お知らせ (2019/06/01)[編集] 仕様変更によりモードは廃止されました。 詳しくは #更新履歴 または 利用者:Masme のページをご覧ください。 旧仕様の利用者はお手数ですが基コードおよび拡張コードの更新をお願いいた

    テキスト整形 - MeryWiki
  • 驚くほど効率UP!エクセル(Excel) マクロ講座 All About(オールアバウト)

    驚くほど効率UP! エクセル(Excel)マクロ講座 「エクセル(Excel)でマクロが使える」というと、ちょっと上級者っぽい雰囲気がありますよね。でも実はマクロってそれほど難しくない上、うまく使いこなせば作業を劇的に効率化できるんです。こんなに「簡単」で「便利」なマクロ、ぜひ覚えてモノにしてください!

    驚くほど効率UP!エクセル(Excel) マクロ講座 All About(オールアバウト)
  • 1