V2EX jdneo 的所有回复 第 1 页 / 共 2 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    jdneo    全部回复第 1 页 / 共 2 页
回复总数  24
1  2  
@fzdwx 会进行类型推断的,推断发生在背后的 Java 语言服务,语言服务会根据当前光标位置的上下文做推断。
建议先去 https://github.com/microsoft/vscode-java-pack/issues 开一个 issue ,提供一下具体的重现步骤。
@join 能否说一下卡的具体现象,以及这个字符串有多长?

我试了一下写一个 65535 长度的静态字符串常量(再长就超出常量池大小的限制了),貌似没有遇到打开后卡顿的问题。

另外还有一个设置项叫 ‘editor.maxTokenizationLineLength’ 可以看一下是否设置成了默认值。
@byte10 我猜测可能 idea 是做了某些优化的。VS Code Java 这边目前就是最朴素的实现,每个 jdwp 请求彼此之间都是同步的。
2022-01-25 13:43:24 +08:00
回复了 winffee 创建的主题 Visual Studio Code Java on Visual Studio Code 的更新 2022 年 1 月
@byte10 它改的其实就是启动 java language server 的 jvm 参数。你也可以自己改:java.jdt.ls.vmargs
2022-01-24 12:34:38 +08:00
回复了 winffee 创建的主题 Visual Studio Code Java on Visual Studio Code 的更新 2022 年 1 月
@byte10 OutOfMemory 这个是最近引入的一个变动: https://github.com/redhat-developer/vscode-java/pull/2085 。Java Language Server 默认的 JVM 最大内存是 1G ,如果加载的项目比较大的话,1G 会不够用,这个时候就会弹出这个提示并把 JVM 内存扩大。
@byte10 因为 jdwp 是一个很“嗦”的协议,一次单步背后会有大量的 jdwp 请求发出,如果本地和远程机器之间的网络延时比较大的话,就会感到很卡。

所以确实这种情况下 vscode remote 会更好一些。
@kowgarnett remote debug 是支持的,直接通过 jdwp attach 可以,借助 vscode remote 插件也可以。
2021-09-07 09:28:38 +08:00
回复了 winffee 创建的主题 Visual Studio Code Java on Visual Studio Code 的更新 2021 年 7 月
@kchenzhi 如果可以的吧,请把重现步骤提供在这个 issue 下: https://github.com/microsoft/vscode-maven/issues/730
2021-09-04 15:16:33 +08:00
回复了 winffee 创建的主题 Visual Studio Code Java on Visual Studio Code 的更新 2021 年 7 月
@waiaan 可以开一个 issue,给一下重现步骤我们看一下: https://github.com/microsoft/vscode-java-pack/issues
2021-08-27 11:25:00 +08:00
回复了 winffee 创建的主题 Visual Studio Code Java on Visual Studio Code 的更新 2021 年 7 月
@cweijan

应该是可以指定 gradle 版本的,先把`java.import.gradle.wrapper.enabled`关闭,然后在配置`java.import.gradle.version`
2021-08-27 11:23:34 +08:00
回复了 winffee 创建的主题 Visual Studio Code Java on Visual Studio Code 的更新 2021 年 7 月
@waiaan 你是用的 Maven 吗?第一次打开的时候如果发现没有 source jar 回去下载,下载好后下次再打开就有 source 了,可以试一下。

如果还是不行的话,建议去开个 issue
2021-07-23 12:51:58 +08:00
回复了 winffee 创建的主题 Visual Studio Code Java on Visual Studio Code 的更新 2021 年 6 月
@byte10

你好 这个功能 VS Code Java 是支持的。

首先确保你想要被调试的 java 程序运行时打开了调试端口,例如:java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005,quiet=y -jar ./target/spring-petclinic-2.4.2.jar

之后就可以在 vscode 里生成一个 attach 类型的 launch configuration 去调试它了:

{
"type": "java",
"name": "Attach",
"request": "attach",
"hostName": "localhost",
"port": "5005"
}
2019-02-07 15:07:06 +08:00
回复了 jdneo 创建的主题 程序员 备战节后春招, LeetCode for VS Code 刷题插件分享
@785999159 暂时还没有调试功能
2018-08-23 13:24:22 +08:00
回复了 jdneo 创建的主题 程序员 LeetCode for VS Code 0.8.0 发布啦!
@Fairy1128 可以开个 issue
2018-08-23 08:59:51 +08:00
回复了 jdneo 创建的主题 程序员 LeetCode for VS Code 0.8.0 发布啦!
@sneezry 好 以后注意!~
2018-08-16 12:40:14 +08:00
回复了 jdneo 创建的主题 LeetCode 安利一波自己写的 LeetCode for VS Code 刷题插件
@ofooo 如果有问题的话可以去 repo 开 isse 给我哦。
2018-08-16 12:40:02 +08:00
回复了 jdneo 创建的主题 LeetCode 安利一波自己写的 LeetCode for VS Code 刷题插件
@ericgui 这个我倒是还没仔细研究过 cli 内部是怎么实现的。
2018-07-25 16:02:46 +08:00
回复了 jdneo 创建的主题 LeetCode 安利一波自己写的 LeetCode for VS Code 刷题插件
@sangleft 验证答案 /测试用例都是上传到 LeetCode 端的,所以可以只安装 LeetCode 插件把 VS Code 当作一个文本编辑器中。当然如果你希望能够有智能提示 /补全的功能的话,可以再安装其他的语言相关的插件。
2018-07-25 09:52:42 +08:00
回复了 jdneo 创建的主题 LeetCode 安利一波自己写的 LeetCode for VS Code 刷题插件
@ericgui 差不多。用了 leetcode-cli,也是个开源项目
1  2  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     927 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 24ms UTC 20:59 PVG 04:59 LAX 13:59 JFK 16:59
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86