JSL 코드 내에서 섹션을 생성하기 위해 "키 문자열" 허용//Section
// this part is section 1
any script = {1,2,3}<BR />/* if I am on this section, only this piece fo code would be executed */
//Section
// this part is section 2
another piece of code << get me a break into sections' command!<BR />/* if I am on this section, only this piece fo code would be executed */<BR />
안녕,
저는 데이터 처리와 보고를 자동화하기 위해 JSL을 자주 사용하는데, 예를 들어 "//Section"과 같은 "키 문자열"이 있으면 코드를 다른 부분에서 나눌 수 있어 편리할 것 같습니다.
이점은 무엇일까요? 이러한 "섹션"(또는 "셀"이라고 부르고 싶으시다면)을 만들 수 있다면 코드 개발 및/또는 테스트 중에 코드의 특정 부분을 실행하는 것이 훨씬 쉬워질 것입니다. 또는 X라는 이유로 특정 섹션만 실행하고 싶을 때에도 사용할 수 있습니다. 이 섹션 나누기를 사용하면 실행하려는 코드의 특정 부분을 강조 표시하는 번거로운 작업을 피할 수 있습니다. 또한 "현재 섹션"만 실행하는 명령도 필요합니다.
감사해요!
자동화 및 스크립팅Re : "키 문자열"이 JSL 코드 내에 섹션을 생성하도록 허용몰라. 그러나 코드를 테스트하는 경우 스크립트 편집기에서 디버거를 쉽게 시작할 수 있습니다.
Re : "키 문자열"이 JSL 코드 내에 섹션을 생성하도록 허용 안녕하세요. ,
이러한 기능을 Script Editor로 확장 할 수 있습니까?
Re : "키 문자열"이 JSL 코드 내에 섹션을 생성하도록 허용 안녕하세요. , 해당 기사의 대부분의 기능은 JSL 디버거에서 사용할 수있는 것으로 보입니다.
Re : "키 문자열"이 JSL 코드 내에 섹션을 생성하도록 허용이것은 좋은 제안입니다. 이것은 Matlab에서 사용할 수있는 눈에 띄는 기능입니다. ( https://www.mathworks.com/help/matlab/matlab_prog/run-sections-of-programs.html ).
Re : "키 문자열"이 JSL 코드 내에 섹션을 생성하도록 허용설명하는 내용을 이해하면 분리하려는 코드 섹션을 강조 표시 한 다음 일반적인 방법 (CTRL-R, 스크립트 실행 버튼, 숫자 키패드의 Enter 키)을 사용하여 스크립트를 실행할 수 있습니다. JMP는 강조 표시된 코드 만 실행합니다. 디버거에는 코드 실행을 제어하는 기능도 있습니다 ( "단계"버튼).
런타임 중에 실행하려는 코드 비트를 분리하려면 특히 동일한 코드 비트를 반복해서 재사용하거나 동적 코드를 생성하려는 경우 함수와 표현식이 최선의 방법입니다.
-약간의 생각
미디엄
Re: JSL 코드 내에서 섹션을 생성하기 위한 "키 문자열" 허용 - 상태가 다음으로 변경됨: 보관됨이 요청을 보관하고 있습니다. 여전히 중요한 경우 추가 세부 정보와 함께 댓글을 남겨 주시면 다시 열겠습니다. 감사합니다!