最近力扣国内的域名修改了,从leetcode-cn.com修改为leetcode.cn,而IDEA中的leetcode插件中的域名尚未更新,导致了使用leetcode插件在DIEA中登录失败。
当然在最新版本8.1中已经得到了修复,但是leetcode editor高版本对于IDEA版本有要求,需要2020.2+。
但是如果你的IDEA是2019.X的,那就很难受了。
我觉得重新安装IDEA有点麻烦了,于是找到插件的Github的官网看看能不能修改代码,改个URL就好了嘛。
官网地址,是开源的哦!https://github.com/shuzijun/leetcode-editor/tree/v6.9
把代码下载下来,找到下面这个类,修改其URL即可:
修改下面的URL部分的地址后,使用gradle重新编译!
public class URLUtils {
public static final String leetcode = "leetcode.com";
public static final String leetcodecn = "leetcode-cn.com";
private static String leetcodeUrl = "https://";
private static String leetcodeLogin = "/accounts/login/";
private static String leetcodeLogout = "/accounts/logout/";
private static String leetcodeAll = "/api/problems/all/";
private static String leetcodeGraphql = "/graphql";
private static String leetcodePoints = "/points/api/";
private static String leetcodeProblems = "/problems/";
private static String leetcodeSubmissions = "/submissions/detail/";
......略
没用安装过gradle的小伙伴可以参考百度,然后在文件目录下编译项目,使用gradle build,在生成的build/distributions目录就能找到生成leetcode-editor-6.9.zip,然后加载此IDEA插件就ok啦!
也可以直接使用我编译好的版本:
链接:https://pan.baidu.com/s/1Rjkzj0_6XdNfnTDoZWYKgg 提取码:yyds
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)