Results 89 comments of shuzijun

这个是依赖idea的代理配置,首先先配置一下idea的代理

可以提供下idea的代理配置截图么?代理功能目前只经过了本地测试,如果您愿意,可以帮助验证下

排查配置是没问题的,麻烦通过以下两文件验证一下: 1.[test.http.zip](https://github.com/shuzijun/leetcode-editor/files/3635538/test.http.zip) 解压后粘贴到idea的工程里,运行GET方法,用来验证代理能够正确访问到leetcode网址。 ![http](https://user-images.githubusercontent.com/27667179/65322075-64ad2b00-dbd8-11e9-8f55-939605de9855.png) 2.[http-test-0.0.1-SNAPSHOT.zip](https://github.com/shuzijun/leetcode-editor/files/3635543/http-test-0.0.1-SNAPSHOT.zip) 解压后有一个jar包,用压缩软件打开这个jar,修改里面的config.properties配置项(代理相关),修改完成后,通过java -jar命令运行这个jar,输入https://www.leetcode.com,用来验证这个插件代理相关的程序能够正常访问leetcode。 ![jar](https://user-images.githubusercontent.com/27667179/65322416-5c092480-dbd9-11e9-9e0e-43ea1086c1cc.png)

jar里面的代码和插件的代码是同一个逻辑,只是把配置抽出来了。插件还是不能访问就很奇怪了,稍后我把在插件里添加一些日志再排查一下

新的beta版本已更新,下载链接[v6.4-beta](https://github.com/shuzijun/leetcode-editor/releases/tag/v6.4-beta),这个版本的网络请求与IDE保持一致,代理与IDE保持一致,设置方法与检测参考[settings-http-proxy](https://www.jetbrains.com/help/idea/settings-http-proxy.html).

> > 新的beta版本已更新,下载链接[v6.4-beta](https://github.com/shuzijun/leetcode-editor/releases/tag/v6.4-beta),此版本的网络请求与IDE保持一致,代理与IDE保持一致,设置方法与检测参考[settings-http-proxy](https://www.jetbrains.com/help/idea/settings-http-proxy.html)。 > > 从v6.3升级到v6.4-beta后发生错误。 > > 当我单击登录时,发生错误: > > ``` > java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils > at com.shuzijun.leetcode.plugin.utils.HttpRequestUtils$HttpResponseProcessor.process(HttpRequestUtils.java:150) > at com.shuzijun.leetcode.plugin.utils.HttpRequestUtils$HttpResponseProcessor.process(HttpRequestUtils.java:137) > at com.shuzijun.leetcode.plugin.utils.io.HttpRequests.doProcess(HttpRequests.java:523) > at com.shuzijun.leetcode.plugin.utils.io.HttpRequests.process(HttpRequests.java:505) > at com.shuzijun.leetcode.plugin.utils.io.HttpRequests.access$100(HttpRequests.java:57)...

> 如果提交代码/run code的时候有编译错误的话, 错误信息显示的不完整, 例如 > `info: Compile Error:bnull` > > 显示错误的行数也不正确,好像是没有算上开始的注释部分,导致显示错误的行数与真正文件内的行数不一致。 错误提示问题,安装一下这个版本 [V3.5](https://github.com/shuzijun/leetcode-editor/blob/master/doc/leetcode-editor-V3.5.zip) 错误行数不正确是提交代码时,把注释部分去掉了。这部分如何取舍还没有想好

在Clion 2022.2测试没有发现问题,检查日志中是否有相关报错

配置:File | Settings | Tools | Markdown Editor Ediror Policy 选择第一个试试

在Help->Edit Custom VM options中增加或者修改-Dfile.encoding=utf-8