工欲善其事必先利其器,给大家介绍一下ACM里面常用的一些工具,平台,作为第一发福利。
具体看这里,我直接粘贴过来有些代码没贴过来 http://wuyiqi.net/house/acm_weapons
各种强大的编辑器 + codeforces平台 + topcoder平台
有什么问题欢迎留言。
问题一:如果发现arena打不开
那么打开控制面板->java->常规->设置,点击删除文件
或者下载这个,解压后点击run.bat运行即可。
1:codeblocks 下载链接
codeblocks是各种现场赛基本都会有的IDE,属于最常用的IDE中的一种。
下载完成后打开codeblocks,file -> new -> project ->Console application->next->next->选择保存文件的目录然后取个名字
按F9编译即可。
2:sublime text 下载链接
sublime 是一款文本编辑器,我一般采用文本编辑器+命令行编译的组合。
下载sublime后直接打开,在view里面的Syntax下配置一下你要编写的语言,我这里选择c++,然后就可以开始写代码了,写好代码按ctrl+s保存某目录下即可。
sublime有一些很方便的快捷键可供使用,具体可参考官网或者网上其他教程。
3:vim/gvim 下载链接
简单的说,vim是一款极其个性化的文本编辑器,你可以设置配色方案,自定义编译命令,预定义代码段等等。
这些设置都在安装目录下的一个vimrc的文件里面设置。 下面是我的vimrc,在现场赛,你只需要敲前五行就够了。
把_vimrc里面的东西先全部删了,然后把下面的vimrc贴进去。
打开vim,按f2,编辑器就会自动把头文件显示出来,避免你每次重复劳动。
F4编译,F5运行。
vim基本的用法可以参考这里 简明vim练级攻略