タグ

ブックマーク / www.haijin-boys.com (7)

  • キーアサイン集 - MeryWiki

    キーアサイン(キーボードの割り当て)集です。 「従来動作 + α」または「別エディタの動作を模倣」を基とします。 他に良いと思われるキーアサインがあれば是非ご投稿ください。 デフォルトのメニュー内コマンドのキーアサインは、ヘルプの 「キーボードマップ」 を参照 マクロをアイコン化してツールバーに配置する場合は、「マテリアルデザインっぽいアイコンと『小マクロ集』」 を参照 注意事項[編集] 「Alt + 矢印キー」は、開発環境の仕様制限により、キーを割り当てても動作しません(参考フォーラム→ 2013/12/23 2010/01/20)。 Mery Ver 3.6.1でAlt + 矢印キーにショートカットを割り当てられるようになりました。ただし、Alt + 矢印キーにショートカットを割り当てるとフリーカーソルモードが使用できなくなります(参考フォーラム→ 2023/10/18)。 キーアサ

    キーアサイン集 - MeryWiki
  • 知っておくと便利なテキストエディター「Mery」の 10 個の小技

    Mery はシンプルな機能で構成されているテキストエディターです。マニュアルなんて読まずに、思うがままに使って頂き、「ああねー」と感じていただければと思って開発しています。 したがって、細かい操作方法などを解説するつもりはありませんが、私が普段使っていて「コレって便利じゃね?」と思う小技をご紹介していきたいと思います。 意外と知られていない文字数カウント "Mery, テキストエディター" のようなキーワードで Google 検索すると、関連する検索キーワードとして「文字数」というのが上位に来ていました。 テキストエディターを使ってブログの記事などを書いていると確かに文字数は気になりますが、Mery のメニューにはそれっぽい機能が無いんですよね。 何も考えずCtrl+Aを押してみてください。 するとステータスバーに選択中の文字数が表示されます。すべて選択した状態ですから、テキスト全体の文字

    知っておくと便利なテキストエディター「Mery」の 10 個の小技
  • 任意の検索エンジンで検索ー改良版 - MeryWiki

    Noah様作成のマクロ「任意の検索エンジンで検索」を、Sukemaru様、Kuro様、Noah様から、フォーラムにおいて多くの助言、指導、tips などをいただき、Takeshi が改良しました。 使用方法[編集] このマクロを起動し、ポップアップメニューから検索エンジンを選択して検索します。 ポップアップメニュー右に表示されるアクセスキーを押すと、そのメニューが選択されます。 ポップアップメニューは Space キーを押すか、メニュー外をクリックするとキャンセルできます。 文字列が何も選択されていないとステータスバーにメッセージが表示され、マクロを終わります。 注意事項[編集] 一部の検索エンジンにおける、URLにおける予約文字「/」「:」「&」「+」「=」などへの対処がまだです! 上記が原因で検索が上手く行かなかった場合、選択文字列はクリップボードに保存されていますので、手作業で検索ボ

    任意の検索エンジンで検索ー改良版 - MeryWiki
    boundaryline
    boundaryline 2019/12/06
    mery
  • Markdown文書で改行時にリスト、引用ブロック開始記号を自動入力する - MeryWiki

    Catfist 版[編集] 改行を挿入し、編集モードがMarkdownでありかつ現在行がリストまたは引用ブロックの場合は開始記号を挿入します。順序ありリスト(1.等)の場合、数値を+1します。 #title="Markdown文書で改行時にリスト、引用ブロック開始記号を自動入力" // by catfist // // 編集モードが'Markdown'の場合のみ実行 // 現在行が以下の構文を含む場合、改行して行頭に開始記号を追加する // (順序ありリストの場合は数値を1加算する) // // 順序なしリスト: '-','*','+' // 順序ありリスト: '1.','2.'... // 引用ブロック  : '>' // // 開始記号のみの場合は記号を削除して改行する // // Enterに割り当てて使うことを想定 // // [2018-07-27] 1.0 // [2018-0

    Markdown文書で改行時にリスト、引用ブロック開始記号を自動入力する - MeryWiki
  • 自動箇条書き - MeryWiki

    概要[編集] 箇条書きの行頭記号や数字を自動的に挿入します。 Shift+Enterに登録して便利に使っています。 行末で実行する場合とインデントをずらして実行する場合を考えました。 ソースコード[編集] #language = "JScript" #title = "箇条書き" // itemizer.js // 2013-03-15 var firstitem = "・"; var reg = /^([\t  ]*)(?:([((]*)([a-zA-Z]+|[0-9]+|[0-9]+)([))\.. ]+)|([--・・**■□]))/; var ty = Editor.ActiveDocument.Selection.GetActivePointY(mePosLogical); var trymax = 5; var tyend = (ty - trymax > 0) ? ty -

    自動箇条書き - MeryWiki
  • GetKeyState.exe(キー状態取得実行ファイル) - MeryWiki

    Mery Ver 3.7.2からshell.GetKeyStateメソッドが使えるようになりました。プロセス起動のタイムラグなど、パフォーマンス面でも有利ですし、柔軟性も高いので、該当バージョンが利用できる場合は上記メソッドの利用を検討してください。 概要[編集] 修飾キーの押下状態を取得する実行ファイルです。 Shift、Ctrl、Alt いずれかのキーの押下状態を取得できます。マクロスクリプトからキー状態を取得し、状態に応じて動作をコントロールしたくて作成しました。 作成されたマクロから利用できますので、ご自由にお使いください。 zipファイルをダウンロードしたら、ファイルのプロパティ画面で「ブロックの解除」を行ってください(これをしないと実行時に警告が表示されることがあります)。 その後、zipファイルを展開して、マクロから実行されるフォルダーに配置してください(推奨は "Macro

    GetKeyState.exe(キー状態取得実行ファイル) - MeryWiki
  • 単語を抽出 - MeryWiki

    // ----------------------------------------------------------------------------- // 単語を抽出 // // Copyright (c) Kuro. All Rights Reserved. // www: https://www.haijin-boys.com/ // ----------------------------------------------------------------------------- // 単語の区切りでぶった切って昇順に並べ替える var s1 = document.Text.split(/[^0-9A-Z_a-z]+?/).sort(); var s2 = new Array(); // 重複する単語と数字で始まる単語は除外する var r = new RegExp

    単語を抽出 - MeryWiki
  • 1