Sublime Text 3 및 4용 Fast Olympic Coding 플러그인
- 설치
- 테스트 관리자
- 설정
- 스트레스 테스트
- 수업 수료
- C++ 린트
- 디버거
설치
- 패키지 제어를 통해 설치
- 수동으로 설치:
플러그인을 패키지로 다운로드합니다( Preferences — Browse packages...
)
Warning! rename plugin folder to FastOlympicCoding
테스트매니저
TestManager 키 바인딩
- ctrl+b(OSX) ctrl+alt+b(Linux + Win) 컴파일 및 실행
- Ctrl+새 테스트 입력
- ctrl+c(OSX) ctrl+x(Linux + Win) 프로세스 종료
- Ctrl+Shift+b(OSX) 디버거로 실행
- Ctrl+D 삭제 테스트
- ctrl+super+up/ctrl+super+down(OSX) ctrl+shift+up/ctrl+shift+down(Linux + Win) 스왑 테스트
- cmd+k, cmd+p(OSX) ctrl+k, ctrl+p(Linux + Win) 오른쪽 패널 닫기/열기
설정
- 설정을 편집하려면
- cmd+shift+p(OSX) ctrl+shift+p(Linux + Win)를 누르고
FastOlympicCoding: Open Settings
- 또는
Preferences — Package Settings — FastOlympicCoding
스트레스 테스트
- 솔루션을 스트레스 테스트하려면 다음 세 가지 파일을 구현해야 합니다.
-
<name>.cpp
- 잘못 작동하는 프로그램 -
<name>__Good.cpp
- 올바르게 작동하는 프로그램 -
<name>__Generator.cpp
- 테스트를 생성하는 프로그램입니다. 입력에서 무작위 생성기에 대한 시드를 읽을 수 있습니다.
- 실행하려면 명령 팔레트에
FastOlympicCoding: Make Stress
입력하고, 스트레스 테스트를 중지하려면 FastOlympicCoding: Stop Stress
수업수료
- 데이터 유형으로 대체하려면 별칭을 입력하세요.
- 설정 파일에서 별칭 사용자 정의
CppLint
- 실시간으로 작품을 강조하는 중에 오류가 발생했습니다.
- 설정 파일에 사용자 정의 컴파일 명령을 지정하십시오.
디버거
- OSX 전용 디버거
- 디버거로 실행하려면 Ctrl+Shift+B
- 변수에 커서를 놓으면 해당 값을 볼 수 있습니다.
- 스택 프레임을 선택하려면(명령 팔레트에서
FastOlympicCoding: Select Frame
입력하세요) - 유일한 종속성은 xcode입니다(
xcode-select --install
로 설치할 수 있음)