2016-11-30 1 views
1

다른 멋진 매크로를 사용하려고합니다.선택한 코드 줄을 사용하여 숭고한 텍스트 매크로를 만드는 방법은 무엇입니까?

코드 줄을 선택하고 매크로 키를 누르면 매크로가 선택한 줄 위의 1 줄과 2 줄 아래의 텍스트를 추가합니다.

예 :

echo('init'); 
My line of code 
echo('After line'); 
echo('again after'); 

이미 기록 매크로 도구를 시도하지만 선택한 텍스트를 작동하지 않습니다 : 내가 선을 선택

My line of code 

눌러 매크로 키와 코드처럼 될 수있다 선택한 후 라인으로 이동합니다.

는 당신이 직접 키 바인딩을 만들 수 있습니다, 당신은 그것을 위해 매크로를 필요가 없습니다 ... 그냥 매크로 파일의 바인딩 키를 사용하는 방법을 당신의 도움 :)

답변

2

에 대한

감사를 알고 (분명히 당신은 또한 매크로로 이동할 수 있습니다) :

{ 
    "keys": ["ctrl+alt+a"], 
    "command": "insert_snippet", 
    "args": { 
     "contents": "echo('init');\n$SELECTION\necho('After line');\necho('again after');" 
    }, 
    "context": 
    [ 
     { "key": "selection_empty", "operator": "equal", "operand": false } 
    ] 
}, 

을 제외 : 당신은 키 바인딩에서 그들을 트리거 당신에게 매크로를 작성하는 경우에는 ChainOfCommand 패키지에 관심이있을 수 있습니다.

+0

고맙습니다. :) 감사합니다.이 패키지를 살펴볼 것입니다. – Florian