R (스튜디오)에서 직접 매크로를 작성하는 방법이 있습니까? 여러 번 내 코드에서 줄/코드 조각을 주석으로 처리하고 실행 한 다음 다시 주석을 추가해야합니다. 줄/코드 조각에 주석을 달기위한 바로 가기는 ctrl+shift+c
이므로 바로 가기를 만들고 싶습니다. ctrl+alt+c
to comment in/out+run+comment in/out
R (스튜디오)의 매크로/바로 가기 만들기
1
A
답변
1
1
원하는대로 정확하게 Addins을 만들고 바로 가기를 지정할 수 있습니다.
예를 들어 that Addin은 파이프의 업그레이드 된 바로 가기를 만드는 데 사용됩니다.
원하는 것을 원하면 해결책이 될 수도 있지만 약간의 제약이 필요합니다.
세
는, 적어도 :- 첫째, 당신은 당신이 바로 가기를 사용하는 것과 동일한 시간에, 둘째
- 을 언급 할 코드를 선택해야 파일이 저장해야합니다.
- 셋째, 파일에서 동일한 코드 조각을 두 번 사용할 수 없습니다.
주석 처리 된 코드는 Addins의 입력이됩니다.
코드는 파일을 읽는 것처럼 간단하며 코드를 주석 처리 된 코드로 바꾸고 수정 된 코드를 실행하십시오.
이 경우의 의미에서 달성하고자하는 것과는 다르며, 코드의 임시 복사본을 만들고, 바람직하지 않은 코드에 주석을 추가하고, 임시 수정 코드를 실행합니다.
조건부 코드 실행에 대한 주석을 너무 자주 사용하는 경우 코드를보다 유연하게 다시 작성하는 것이 좋습니다. – Spacedman
@Spacedman 아니에요. 예를 들어, 스크립트에서 나는 "물건"을 계산하는 함수를 가지고 있으며, 실제로는 오래 걸립니다. 나는 csv에 "stuff"를 저장하여 함수를 다시 실행하지 않도록 저장 한 다음 csv를 읽습니다. 하지만 예를 들어 읽기 라인은 주석 처리했습니다. 그런 것들 – quant
"스크립트"를 적절한 독립 실행 형 기능으로 전환해야합니다. 그런 다음 필요한 기능 만 호출하면됩니다. 어쨌든 모범 사례 방법에 대한 토론의 장이 아닙니다. – Spacedman