ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

Cpp快速奥林匹克编程

Jatana ST3 热门

Sublime Text 3 & 4的竞赛编程工具

详细信息

  • 1.4.12
  • github.com
  • github.com
  • 2年前
  • 10分钟前
  • 7年前

安装次数

  • 总数 42K
  • Win 28K
  • Mac 7K
  • Linux 7K
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日 6月22日
Windows 13 19 25 18 21 23 31 29 32 28 25 33 16 31 21 18 26 30 31 22 31 32 28 19 33 27 32 17 21 27 14 29 16 19 15 17 15 12 22 16 24 14 26 23 24 26
Mac 5 11 7 5 6 6 8 11 7 9 7 11 8 11 7 8 7 6 9 11 5 5 4 6 2 12 6 2 7 5 5 8 4 9 10 3 6 3 4 6 7 9 4 10 2 4
Linux 3 2 4 4 7 6 6 1 4 3 7 2 6 3 5 7 4 5 2 2 5 2 4 9 10 6 4 7 3 6 1 1 2 4 3 5 4 7 4 3 4 4 5 5 5 11

读我

源代码
raw.githubusercontent.com

Sublime Text 3 & 4的快速奥林匹克编程插件

安装

  • 通过包控制安装
  • 手动安装
    下载插件到安装包(首选项 — 浏览包...
    警告!将插件文件夹重命名为FastOlympicCoding

测试管理器

TestManager

测试管理器快捷键

  • ctrl+b (OSX) ctrl+alt+b (Linux + Win) 编译并运行
  • ctrl+enter 创建新测试
  • 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
    • 首选项 — 包设置 — FastOlympicCoding

压力测试

StressTesting

  • 要执行压力测试,您需要实现以下三个文件
    • <name>.cpp - 工作不正确的程序
    • <name>__Good.cpp - 工作正确的程序
    • <name>__Generator.cpp - 生成测试的程序,您可以在输入中读取随机生成器的种子
  • 在命令面板中输入 FastOlympicCoding: Make Stress 来运行压力测试,输入 FastOlympicCoding: Stop Stress 来停止压力测试

类完成

ClassCompletion

  • 将类型别名替换为数据类型
  • 在设置文件中自定义别名

CppLint

CppLint

  • 实时错误高亮显示工作
  • 在设置文件中指定自定义编译命令

调试器

Debugger

  • 仅OSX平台上的调试器
  • ctrl+shift+b 以调试模式运行
  • 将光标放在变量上以查看其值
  • 选择堆栈帧(在命令面板中输入 FastOlympicCoding: Select Frame
  • 唯一的依赖是xcode(可以使用 xcode-select --install 进行安装)