[スレッド全体]

2015/10/2 (金) 11:22:32 ponta  
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:43.0) Gecko/20100101 Firefox/43.0
[5754] Re:テキスト入力への感想2
▼ aTaさん
> また、アセンブラでの開発時ように、ラベルとJMP命令を対応させて、
> 
> jmp LABEL1
> 
> LABEL1:
> 
> というときに、 jmp LABEL1 から直接ラベルに飛べるような機能がほしいです。

// ***** ここから 
var line_str = Editor.GetLineStr(0);    // Get Current Line Strings
var cur_pos = parseInt(Editor.ExpandParameter("$x"),10) - 1;    // Get Current Cursor Posision

if(line_str.charAt(cur_pos) >" ")
{
    var end_pos = cur_pos;
    var temp_str=  (line_str.substring(cur_pos)).replace(/\r?\n/,"");

    // "LABEL1:"の時
    var jump_word = temp_str.match(/\w+/)+":";

//  // "LABEL1"の時
//  var jump_word = temp_str.match(/\w+/);

    Editor.SearchNext("^"+jump_word,0x24);
}
ここまで *****//
上記をショートカットに割り当てると可能かと思います。

使用方法は、"jmp LABEL1"のLの部分にカーソルを合わせて実行してください。

[▼次のスレッド]
INCM/CMT
Cyclamen v3.81
[ut:0.000][st:0.000]