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

TopCoder Helper

gsingh93 ST3

一个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

源代码
raw.​githubusercontent.​com

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许可证,您可以在这里查看许可证。