vscode项目中单独执行Java文件

博主分享了使用VSCode替代Jetbrains IDEA的原因,包括VSCode的轻量级特性、多语言支持、方便的插件生态,以及远程开发、Git集成和Docker操作等功能。尽管在智能补全和错误检查方面稍逊一筹,但通过项目管理解决了这一问题。同时,还提到在VSCode中遇到的Java文件运行问题及其解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我用vscode的最初目的,是用它来写Leetcode的算法题(Java语言)。Jetbrains IDEA等大型IDE比较重量级,占用CPU\内存多容易开住,且界面较为臃肿、编辑器空间占比小。后来就开始用vscode写算法题。

后来发现,不仅是Java,只要装了对应插件,C和python都能执行和调试。通过插件,还能用shell进行SSH远程开发、连通Git提交代码、修改Docker……(后面几种没用过)因为运行很方便,后来卸载了CLion,用vscode写C和python。

说到CLion,Jetbrains系的IDE真的很强大,IDEA装上插件也可以写Android,javascript和Python,但不能写C.所以后来装的CLion。

第一个问题,vscode单独执行文件,可以Run/Debug,但是没有自动补全和智能错误检查,所以只好在项目中打开。vscode的项目就是文件夹,不需要额外配置,这个比idea稍微简单些。

第二个问题,如果同项目中存在其他Java文件,即使互不相干、不存在引用关系,在单个Java文件的Main方法点击运行(Run)时也会弹窗报错,提示其他文件的语法error。这不是瞎操心吗?一时在网上查不到解决方法,后来在stack overflow看到一个帖子,说报错点击continue就好,这样就不用理会其他文件的错误了。果然如此,能单独执行了。
在这里插入图片描述
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值