VSCODE codeforces 插件

2022-08-29 08:35:41

选择插件

目前vscode已经有一些帮助codeforces写题的插件,但是由于本来这方面就是比较小众的,所以更新动力不强,bug挺多,大部分都不是很好用。

在这里插入图片描述
截图里面的这些插件都是相关的,但是我挨个试了一下,大部分都不是很好用,我就说一下几个能用的。

CodePal

这个是首选,再几个电脑上都测试过,可以用,他的主要功能就是可以自动创建比赛对应的文件夹,以及可以进行本地测试,这样你的代码里面就不用些什么关于本地输入输出的代码了,直接写最终的提交的代码就行。具体的功能和命令可以看插件详情页面中的功能贡献,里面有所有插件相关的命令和对应的说明,如图:
在这里插入图片描述
适用流程就是先安装插件,然后再侧边栏里面会出现插件的按钮
在这里插入图片描述

点击这个按钮之后,就可以选择对应的比赛,这里有三个选项,分别是Running(正在进行的)Future(还没开始的)Past(已经结束的)然后点击旁边的创建比赛文件夹,就会在当前的目录下面创建对应的目录。
在这里插入图片描述
然后你再对应的文件里面写代码就行了。
在这里插入图片描述

再重申以下,不需要写关于本地输入输出的代码,你就当作这个文件写完之后直接提交。 然后可以按Ctrl+Alt+R进行样例测试,旁边会出现结果
在这里插入图片描述
这个插件不能直接通过vscode提交,所以需要按Ctrl+Alt+S,浏览器会自动打开对应的提交页面,直接提交就行。
这个插件是适用成功率比较高的插件,虽然功能没有想想的那么多,但是基本够用。

Codeforces Bot

这个插件的已经有人介绍过了,我把原文放在这里
https://blog.csdn.net/Tisfy/article/details/113177280
这个插件可以看作CodePal的升级版,可以通过vscode提交,但是bug比较多,我用的时候没有成功,可能是网络问题或者是自身的bug。

Codeforeces (没错,有个插件就叫这个名字)

这个插件基本上不能够跟据比赛来创建对应的文件,只能一题一题的来,对于不想按照比赛来补题的人来说挺好用,它可以自动测试,也可以通过插件提交代码,但是自身也有bug,所以你们可以试试能不能成功。

Catalyst、ICIE、acmX

这三个插件我个人简单的尝试了一下,不是很好用,功能也很少,而且并不是很方便,还不如直接再网页上做,所以如果前面说的三个你觉得不好,可以试试这三个,但我估计应该更不好,还是这个方面适用人数太少,导致插件更新维护太慢,github上的issue两年都没有更新。。。

最后

所有插件的功能都可以再插件详情页面去看,基本都有说明。

  • 作者:只玩三国的程序猿
  • 原文链接:https://blog.csdn.net/CQUWEL/article/details/117710216
    更新时间:2022-08-29 08:35:41