IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Java:Visual Studio Code在Java中大放异彩 -> 正文阅读

[开发工具]Java:Visual Studio Code在Java中大放异彩

  借助Java扩展包,VS Code 成为功能强大的JavaIDE ,和 Eclipse、NetBeans 和 IntelliJ IDEA 的强大竞争对手。

  曾几何时,你对JavaIDE 的选择是 Eclipse、NetBeans 或 IntelliJ IDEA。这已经有所改变。在其他创新中,Visual Studio Code现在通过一组特定于Java的扩展对编辑、运行和调试Java代码提供了良好的支持。

  Visual Studio Code是一款源代码编辑器,适用于 Windows、macOS、Linux 和 Raspberry Pi OS。它内置了对JavaScript、TypeScript 和 Node.js 的支持,并为其他编程语言(如Java、C++、C#、Python、PHP 和 Go)、运行时(如 .NET)提供了丰富的扩展生态系统 和 Unity)、环境(例如 Docker 和 Kubernetes)和云(例如 Amazon Web Services、Microsoft Azure 和 Google Cloud Platform)。

  除了轻量级和快速启动的整体思想之外,Visual Studio代码具有针对变量、方法和导入模块的智能感知代码完成功能;图形化调试;林挺、多光标编辑、参数提示和其他强大的编辑功能;时髦的代码导航和重构;和内置源代码控制,包括Git支持。这其中的大部分是从Visual Studio技术改编而来的。

  Visual Studio Code的扩展可以使用语言服务器协议,该协议定义编辑器或IDE与语言服务器之间使用的协议,该协议提供自动完成、转到定义、查找所有引用等语言功能。

  此外,扩展可以使用调试适配器协议(DAP ),它定义了开发工具(例如IDE或编辑器)和调试器之间使用的抽象协议。调试适配器协议使得为开发工具实现通用调试器成为可能,该调试器可以通过调试适配器与不同的调试器通信。

  

?

  Visual Studio Code的Java扩展

  Visual Studio Code有一长串Java扩展,但并非所有扩展都相互兼容。最简单的入门方法是在Windows或macOS上安装Coding Pack forJava。在Windows和macOS上以及在Linux上最简单的方法是安装 JDK、VS Code和Java扩展。

  Test Runner forJava

  Test Runner forJava是一个轻量级扩展,用于在Visual Studio Code中运行和调试Java测试用例。该扩展支持 JUnit 4 (v4.8.0+)、JUnit 5 (v5.1.0+) 和 TestNG (v6.8.0+) 测试框架。

  用于Java的Maven

  VS Code的Maven扩展提供了一个项目浏览器和执行Maven命令的快捷方式。它允许你从 Maven Archetypes生成项目,并生成 POM(项目对象模型); 提供通用目标、插件目标和自定义命令的快捷方式; 并保留命令历史记录以便快速重新运行。

  Project Manager forJava

  Project Manager forJava是一个轻量级扩展,可提供额外的Java项目浏览器功能。它与Red Hat的Java语言支持一起使用,提供Java项目视图、创建Java项目、导出 JAR 和管理依赖项。

  Visual Studio IntelliCode

  Visual Studio IntelliCode 扩展为Visual Studio Code中的 Python、TypeScript/JavaScript 和Java开发人员提供 AI 辅助开发功能,其洞察力基于对代码上下文的理解与机器学习相结合。上下文推荐基于 GitHub 上数千个高质量、开源项目中开发的实践,每个项目都具有高星级。这意味着你可以获得上下文感知代码完成、工具提示和签名帮助,而不是按字母顺序或最近使用的列表。通过根据你的编码上下文预测列表中最有可能的成员,人工智能辅助的 IntelliSense 使你不必自己搜索列表。

  总体而言,如果你安装Java扩展包,Visual Studio Code作为JavaIDE是非常好的,它只是作为一个没有扩展包的Java编辑器还可以,当你为web运行Visual Studio Code时就会变得很明显。

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-09-04 01:32:17  更:2022-09-04 01:35:24 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 22:33:52-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码