TopCoder Helper
一个Sublime Text 3插件,帮助您编写TopCoder问题
详细信息
安装次数
- 总计 665
- Win 406
- Mac 127
- Linux 132
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日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
TopCoder Helper
这是一个Sublime Text 3插件,用于在Java中解决TopCoder问题。未来可能支持其他语言,并将接受pull requests。
安装
此插件可以通过Package Control安装(仅在ST3中可用)。
或者,您可以将仓库克隆到您的包目录中。
使用方法
将整个问题描述复制粘贴到编辑器中。按ctrl + p生成代码模板,或在命令面板中查找“TopCoder: 解析”命令。
功能
[+] 将问题陈述转换为Java类
[+] 自定义Java类代码片段
[-] 自动生成提供的测试案例
[+] 自定义编码视图(单栏,双栏等)
[-] 通过删除测试用例和可选注释来准备提交的代码
可能的功能
[-] 浏览并在问题存档中生成问题的类
[-] 使用变量约束自动生成随机测试案例
[-] 支持C++
[-] 支持C#
[+] = 完成
[*] = 进行中
[-] = 未开始
自定义设置
要自定义Java模板,打开命令面板,在命令面板中找到“TopCoder: 编辑Java模板”命令。这将对名为java.template的文件进行操作。
当前有三个变量,其用途应该是显而易见的:$className, $functionName, 和 $functionHeader。
当涉及到模板的生成位置时,您有两个选择。如果将选项 use_two_column_layout
设置为 true
,则模板将在新组中生成。如果此选项设置为false,则模板将生成在问题说明相同的文件中,并且问题说明将被注释掉。
许可证
MIT许可证,您可以在这里查看许可证。