/* * カーソル行へタグジャンプする tag を作成し、クリップボードにセットする秀丸マクロ * * Ver.1.1 (2013-07-27) * * Yasunori Miyamoto * http://tipszone.jp/20121003_hidemaru-config/ * mailto: nori@tipszone.jp */ // 編集中のファイルが(無題)でまだ保存されていない場合などはマクロを終了 if (leftstr(filetype, 1) != ".") endmacro; call SELECTLINE2 lineno; setclipboard(filename2 + "(" + str(lineno) + ") : " + gettext2(0, lineno, selendcolumn, lineno, 1)); endmacro; // 行の選択(エディタ的な行単位、改行の直前まで) // Param: integer 行番号 // Return: boolean 成功した場合は true そうでなければ false SELECTLINE2: disabledraw; moveto2 0, ##1; if (##1 != lineno) { return false; } golineend2; beginsel; golinetop2; endsel; enabledraw; return true;