使用hoj做题时,代码编辑器的默认样式如下:

有时候,一个网站的主流编程语言不一定是C语言,比如大部分人喜欢用C++,那么我们就去修改一下代码的默认语言和默认风格。

我们打开以下路径

hoj-vue\src\views\oj\problem\Problem.vue

然后找到data部分设置编辑器属性的代码:

其中,language是默认语言,theme是默认主题,fontSize是默认字体大小,tabSize是默认缩进格数。

修改成自己喜欢的即可。

注意,修改以后要清除本地的localstorage,里面有个hojIndividualLanguageAndSetting,这个就是题目的默认设置。它的逻辑是如果题目本身有自己配置的语言风格等就使用,如果没有就使用hojIndividualLanguageAndSetting中设置的风格。

修改后再次刷新页面就变成我们自己喜欢的风格了。