ปลั๊กอินการเข้ารหัสโอลิมปิกที่รวดเร็วสำหรับ Sublime Text 3 และ 4
- การติดตั้ง
- ผู้จัดการทดสอบ
- การตั้งค่า
- การทดสอบความเครียด
- จบชั้นเรียน
- 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
- โปรแกรมที่สร้างการทดสอบ คุณสามารถอ่าน seed สำหรับเครื่องกำเนิดไฟฟ้าแบบสุ่มในอินพุต
- พิมพ์
FastOlympicCoding: Make Stress
ในแผงคำสั่งเพื่อรัน และ FastOlympicCoding: Stop Stress
เพื่อหยุดการทดสอบความเครียด
จบชั้นเรียน
- พิมพ์นามแฝงเพื่อแทนที่ด้วยชนิดข้อมูล
- ปรับแต่งนามแฝงในไฟล์การตั้งค่า
ซีพีพีลินท์
- ข้อผิดพลาดในการเน้นการทำงานแบบเรียลไทม์
- ระบุคำสั่งคอมไพล์แบบกำหนดเองในไฟล์การตั้งค่า
ดีบักเกอร์
- ดีบักเกอร์สำหรับ OSX เท่านั้น
- ctrl+shift+b เพื่อรันด้วยดีบักเกอร์
- ชี้เคอร์เซอร์ไปที่ตัวแปรเพื่อดูค่าของมัน
- เพื่อเลือกเฟรมสแต็ก (พิมพ์
FastOlympicCoding: Select Frame
ในแผงคำสั่ง) - การพึ่งพาเพียงอย่างเดียวคือ xcode (คุณสามารถติดตั้งด้วย
xcode-select --install
)