現在開いているSQL文をSQLPlusで実行するマクロ

現在開いているSQL文をSQLPlusで実行するマクロ by okita, Version 1.03, SQLPlus.vbee (8 KB) - Microsoft ワードの機能を使用してSQLPluswを探してファイル名を渡します。

2006/12/19 ver.1.01
初回に失敗することがあるためファイル名貼り付け方法を変更

2007/02/04 ver.1.02
選択状態で実行したら選択文字列を貼り付けるようにした。

2010/1/24 v1.03
・今回からMicrosoft ワードは不要になりました。
・コマンドプロンプトのSQL*Plusに対応しました。

MoveLine 選択行を上下に移動させるマクロ

MoveLine 選択行を上下に移動させるマクロ , MoveLine.zip (2 KB) - 選択してる文字列の行を上下に移動させるマクロです。
それぞれ上と下のマクロがあるので、[マクロ]→[カスタマイズ]から新規追加して、キーボードマップから任意のショートカットに設定すると使える。
例えば、Ctrl+上にMoveLineUp.jseeという感じで設定する。
詳しい挙動はこちらを見てください。
http://efcl.info/2009/0920/res1338/

同一階層のファイルを開くマクロ

同一階層のファイルを開くマクロ , opensamefolderfile.jsee (5 KB) - 同一階層の同じ拡張子のファイルを開くマクロです。

クリップボードにコピーした内容のうち#を各行の文字列で置換し置き換えます。PHPでSQL文生成する場合など&

クリップボードにコピーした内容のうち#を各行の文字列で置換し置き換えます。PHPでSQL文生成する場合など& , Version 1, ClipReplace.vbee (3 KB) - 説明
クリップボードにコピーした内容のうち#を各行の文字列で置換し置き換えます。
※マクロ実行した行から下へ空白行まで自動で置換していきます。

例1)
[クリップボード] $# = '#';

あああ
abc
123
*/#aaaa
↓↓以下のようになります↓↓
$あああ = 'あああ';
$abc = 'abc';
$123 = '123';
$*/#aaaa = '*/#aaaa';


例2)
[クリップボード] $sql .= ' # ';

SELECT *
FROM tbl1
WHERE "aaaa" is null
↓↓↓
$sql .= ' SELECT * ';
$sql .= ' FROM tbl1 ';
$sql .= ' WHERE "aaaa" is null ';

Macro to move current line up and down

Macro to move current line up and down , MoveLineUpDown.zip (2 KB) - Macro to move current line up and down.
You can map the up macro to Alt-Shift-Up, and map the down macro to Alt-Shift-Down.
The caret status and the data on the clipboard before the macro is executed are saved and restored after that.

見出し記号、見出し数字対応の段落整形マクロ

見出し記号、見出し数字対応の段落整形マクロ , Version 1.00, paraform.zip (6 KB) - 【補足説明】
桁折り文書を手軽に作成できます。単に右端を揃えるだけでなく、記号や丸数字、括弧付き数字による箇条書きを認識して、見栄えよく整形します。

Macro – Remove comments (css html javascript c++ java c#), multiline, singleline

Macro - Remove comments (css html javascript c++ java c#), multiline, singleline , DCMT.jsee (3 KB) - 1> Copy to your Emeditor Macros directory.
2> Macros -> Customize -> New -> DCMT.js
3> Enjoy the decomment fun!

feature:
1> Multiline support.
2> CSS, HTML, Javascript, C#, C-like, Java decomment are supported;

Suggestion:
Define the shortcut for keybord:
Properties for All Configurations -> Keybord -> Catagory -> My Macros ->DCMT.js -> Press new ShortcutKey -> Shift + Ctrl + / -> Assign

Macro – Format HTML, Javascript, CSS, XML for EmEditor

Macro - Format HTML, Javascript, CSS, XML for EmEditor , FHTML.jsee (37 KB) - 1> copy to your Emeditor Macros directory.
2> Macros -> Customize -> New -> FHTML.js
3> Enjoy the format fun!

feature:
1> Format HTML, Javascript, CSS ,XML
2> Format HTML with inline CSS, Javascript

!Caution:
1> Javascript is the only script tag which supported
2> If you want format with perfect result, make sure your source HTMl code is XHTML protocal compatible.
3> The Originally Javascript format code from Author: Einars "elfz" Lielmanis, And Vital,

Suggestion:
Define the shortcut for keybord:
Properties for All Configurations -> Keybord -> Catagory -> My Macros ->FHTML.js -> Press new ShortcutKey -> Ctrl + Shift + F -> Assign

Macro – Add comments (css html javascript c++ java c#), multiline, singleline with date

Macro - Add comments (css html javascript c++ java c#), multiline, singleline with date , CMT.jsee (6 KB) - 1> copy to your Emeditor Macros directory.
2> Macros -> Customize -> New -> CMT.js
3> Enjoy the comment fun!

feature:
1> Multiline support.
2> SingleLine with commented date.
3> CSS, HTML, Javascript, C#, C-like, Java comment are supported;

Suggestion:
Define the shortcut for keybord:
Properties for All Configurations -> Keybord -> Catagory -> My Macros ->CMT.js -> Press new ShortcutKey -> Ctrl + / -> Assign

半角全角文字の境界に空白を挿入するマクロ

半角全角文字の境界に空白を挿入するマクロ , SeparateWordsInHalfWidthChars.jsee (804 B) - 選択範囲の文字列において、半角(英数記号)文字と全角文字が連続している部分に空白を挿入するマクロです。例えば「テキストエディタEmEditorを使う」を「テキストエディタ EmEditor を使う」に置換します。