搜索

用vscode写java的体验怎么样(长时间使用)?

发布网友 发布时间:2024-10-23 22:23

我来回答

1个回答

热心网友 时间:2024-11-06 02:15

采用 Manjaro 并结合 Visual Studio Code,主要进行 Java 和 Vue 的开发,我从 JetBrains IDEA 转至 VSCode 的原因是 IDEA 运行卡顿,加之 VSCode 更新迅速,且不必同时运行多个 IDE。

VSCode 在 Java 开发方面已经取得了显著的进步,特别是在六七月份更新到 1.2 版本后,如今版本已至 1.5,对于 Java 的支持相当完善。然而,仍存在两个明显的不足之处。

其一,只有在从代码提示中选取选项时能自动完成导入包的操作,而复制粘贴的情况则需要手动导入,此过程略显不便。

其二,有时在启动 Java 进程前没有进行预编译,导致代码报错仍能成功启动。对于初学者而言,这可能会影响错误排查的准确性。

总体而言,VSCode 已经完全满足 Java 开发的需求,我已经彻底放弃了 JetBrains IDEA(受限于经费问题,无法购买正版)。

至 2021 年 12 月 1 日更新:

看到我的回答仍然有人在点赞,我来补充一点信息:自采用 Arch Linux 以来,包管理保持最新状态,体验非常流畅。

目前,VSCode 在 Java 开发方面的支持更加完善,之前提到的问题均已得到解决。在统一的 LSP(语言服务器协议)下,无论是使用 VSCode、Neovim 还是 JetBrains 家即将推出的 Fleet,代码提示的功能都大致相似,主要差异体现在编辑体验和用户界面(UI)上。

热心网友 时间:2024-11-06 02:22

采用 Manjaro 并结合 Visual Studio Code,主要进行 Java 和 Vue 的开发,我从 JetBrains IDEA 转至 VSCode 的原因是 IDEA 运行卡顿,加之 VSCode 更新迅速,且不必同时运行多个 IDE。

VSCode 在 Java 开发方面已经取得了显著的进步,特别是在六七月份更新到 1.2 版本后,如今版本已至 1.5,对于 Java 的支持相当完善。然而,仍存在两个明显的不足之处。

其一,只有在从代码提示中选取选项时能自动完成导入包的操作,而复制粘贴的情况则需要手动导入,此过程略显不便。

其二,有时在启动 Java 进程前没有进行预编译,导致代码报错仍能成功启动。对于初学者而言,这可能会影响错误排查的准确性。

总体而言,VSCode 已经完全满足 Java 开发的需求,我已经彻底放弃了 JetBrains IDEA(受限于经费问题,无法购买正版)。

至 2021 年 12 月 1 日更新:

看到我的回答仍然有人在点赞,我来补充一点信息:自采用 Arch Linux 以来,包管理保持最新状态,体验非常流畅。

目前,VSCode 在 Java 开发方面的支持更加完善,之前提到的问题均已得到解决。在统一的 LSP(语言服务器协议)下,无论是使用 VSCode、Neovim 还是 JetBrains 家即将推出的 Fleet,代码提示的功能都大致相似,主要差异体现在编辑体验和用户界面(UI)上。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top