终极指南:如何使用Visual Studio Code进行 Java 开发?

VS Code(Visual Studio Code)已成为多语言开发人员的首选文本编辑器。 大量Javascript、TypeScript、Go、Python 和其它语言的开发人员都在使用VS Code进行编码,这部分归功于 VS Code 扩展形成的庞大生态系统。这些扩展增强和丰富了 VS Code 的体验,使其成为类IDE的超级智能文本编辑器,同时它又极其快速和轻量级。

\"image\"
VS Code 支持 了Java 开发,许多 Java 拥护者和演讲者都使用它上台演讲做现场演示。

以下是 2019年 Java 开发人员使用 VS Code 开发、运行、调试和部署其应用程序的终极指南。

如果您尚未下载VS Code,那现在就下载并安装它吧。接下来本指南将假定您至少安装了 Java 8,尽管 VS Code 也支持 Java 11。您也可以完全跳过本指南,直接参考文档《 用 VS Code 开发 Java 应用》。但是,建议对照下面的指南走查一遍重点部分,这将有助于您更好地利用 VS Code 进行 Java 开发。

初始设置

为了使VS Code支持核心 Java,作为最低要求,您必须安装一组扩展。 让我们逐一深入研究这些扩展。

微软的 Java 扩展包(Java Extension Pack)

这个扩展包包含了下文将要详细介绍的五个扩展。借助它,你无需过多了解就可以开始使用 VS Code。

红帽的Java 语言支持扩展(Language Support for Java)

要使 VS Code 支持Java,这是唯一一个必须安装的扩展。其它扩展都是补充性的,您需要根据要开发的项目决定是否要安装它们。

安装完这个扩展后,您就可以阅读和编辑 Java 源代码了。首先创建一个 Helloworld.java 文件,然后用 VS Code 打开 (或者在VS Code中创建该文件,然后把它保存在某个文件夹中)。

\"image\"
\"image\"
\"image\"

\"image\"

完成后,您可以打开终端(在Mac OS中,使用组合键 ⌘+`),然后输入命令 javac HelloWorld.java 进行编译。

weixin_33918114
关注 关注
  • 7
    点赞
  • 50
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
visual 2019怎么写java_用Visual Studio2019自定义项目模板
weixin_29057065的博客
02-28 3474
项目模板简介众所周知,在我们使用VS新建项目时,都需要选择一个项目模板,如下图:我们选择完项目模板进行创建,创建完成之后,可以发现项目中已经包含了一些基础的文件。例如MVC:可以看到,MVC项目下,这么多的文件、类都给我们自动生成了,我们并不需要敲任何代码。所以,项目模板,就是在我们创建新项目界面中,给我们列出来的模板文件。这些文件都是VS自带的,但在实际工作中,很多时候我们需要的是一个跟我们项目...
vs2019能写Java吗_详解Visual Studio 2019(VS2019) 基本操作
weixin_39622562的博客
02-27 1万+
卸载/加载项目1.卸载项目:不删除项目代码,但是停止对该项目的一切使用和调用(好处是保留代码)2.加载项目:重新加载已停用的项目,可以继续使用和调用修改VS主题风格工具–>选项–>环境–>常规修改字体工具–>选项–>环境–>字体和颜色设置程序启动项右键解决方案–>选择属性(VS默认是单启动项)快速创建属性光标要在【字段】附近快捷键:【Ctrl+r+e】(按...
Visual Studio Code 使用Git进行版本控制(图文教程)
09-30
主要介绍了Visual Studio Code 使用Git进行版本控制(图文教程),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
使用 Visual Studio Code 和 TypeScript 开发微信小程序
03-29
看我大 Visual Studio Code   相比于 Sublime,Visual Studio Code 是完全免费和开源的编辑器。当然,当初试用 VSCode 还是冲着 Erich Gamma 的名头来的,用过之后根本停不下来呀:)   大爱 TypeScript VSCode 本身也是用 TypeScript 写成的。TypeScript 最大的成就就是为 Javascript 添加了类型系统。让 Javascript 开发大型工程的能力有了显著提高。 不要听那些人鼓吹什么 Javascript 的动态类型,真正开发的时候有多少人用?团队开发的时候会给队友挖多大坑?另外,使用了 Ty
vscode 远程服务器 java 无法跳转
最新发布
抓饭不吃皮牙子
02-24 505
使用Visual Studio Code(简称VSCode)来进行Java开发时,有时候我们会遇到一种情况:当我们连接到远程服务器进行开发时,无法跳转到类或方法的定义。当我们使用VSCode通过SSH或其他远程连接方式连接到远程服务器进行Java开发时,常常会发现编辑器无法识别类或方法的定义,并且无法跳转到相应的源代码位置。通过安装Java开发插件并正确配置远程服务器的Java路径,可以解决这个问题,使开发工作更加便捷高效。为了解决这个问题,我们需要安装Java开发插件并配置远程服务器的Java路径。
VisualStudioCodeArduino:使用Visual Studio Code作为Arduino IDE
05-02
使用Visual Studio Code作为Arduino IDE arduino IDE非常适合快速配置和启动项目,但是其内置的代码编辑器仍有很多不足之处。 即使可以使用外部编辑器,体验仍然可以得到改善。 随着适用于Linux,Windows和Mac OS的的发布,人们有机会使arduino的编码变得有趣,同时又保留了直接从编辑器编译和上传草图的功能。 请记住,您仍然需要至少使用arduino环境一次来管理项目的导入的库,目标板设置,串行端口设置等。 以下文档介绍了如何通过三个简单步骤完成此操作。 1.使“ arduino”可执行文件可用 默认情况下,Linux上的arduino环境在其安装目录之外不可见,并且需要作为Visual Studio Code的命令公开,以便在编译和上传arduino草图时调用它。 如果arduino环境已经可以从任何地方使用,请跳过此步骤。 下一步创
ffmpeg-vscode:使用Visual Studio Code调试ffmpeg
05-10
ffmpeg-vscode 0.参考 MSYS2: ://www.msys2.org/ 吃豆人镜像: : pacman代理: : FFmpeg: : MinGW / FFmpeg安装指南: : VSCode: ://code.visualstudio.com/ VSCode的C / C ++: ://code.visualstudio.com/docs/languages/cpp 将MinGW和Cygwin与Visual C ++和打开文件夹配合使用: : 1.准备MinGW环境 一种。 在默认路径下下载并安装MSYS2 C:\msys64 b。 设置pacman (msys2程序包管理器)镜像(可选) 编辑/etc/pacman.d/mirrorlist.mingw32 ,在开始处添加以下行: Server = http://mirrors.us
vscode-kafka:用于Visual Studio Code的kafka扩展
03-10
用于Visual Studio Code的Kafka扩展 直接在Visual Studio Code使用Kafka。 支持运行0.11或更高版本的Kafka集群。 特征: 连接到多个集群 查看集群中的代理 查看主题 查看配置 创建/删除主题 产生(随机)消息 消费信息 SASL / PLAIN,SASL / SCRAM-256,SASL / SCRAM-512身份验证(Kafka 0.10+) 计划中的功能没有特定的顺序: 更多管理功能 使vscode-kafka可扩展 改善消费者DSL 更新配置 您可能还会在找到有用的信息,或者可以使用Ctrl+Shift+P提供的“ Open Documentation ”命令在编辑器中阅读此文档: 卡夫卡探险家 Kafka资源管理器显示已配置的集群及其主题,代理,使用者和配置。 有关更多信息,请参见部分。 产生讯息 使用以下格式在文件
如何在vscode中运行java
weixin_35756130的博客
01-03 1万+
要在 Visual Studio Code 中运行 Java 程序,需要先安装相应的插件并配置运行环境。 在 Visual Studio Code 中打开扩展管理器(Ctrl+Shift+X),搜索并安装 "Java Extension Pack" 插件。 安装完成后,打开一个 Java 源代码文件。如果没有检测到环境,会提示安装 Java Development Kit (JDK)。 按照...
java在vs里怎么创建_Visual Studio 2019发布:教你如何创建新项目!
weixin_39788572的博客
02-28 7880
Visual Studio正式发布2019版本,你将获得面向任何开发人员、应用程序和平台的一流工具和服务。无论是首次使用 Visual Studio 还是已经使用多年,此新版本都有很多值得称赞的地方!对于初学者或初次使用2019版的朋友来说,在操作上或多或少会遇到一些问题,本篇文章为大家实操讲解如何在 Visual Studio 2019中创建新项目。感兴趣的朋友可以点击下方蓝色按钮,下载体验新版...
整理:使用 Visual Studio Code (vscode) 编写、运行、 调试 Java 应用程序
热门推荐
一苇以航
10-19 17万+
作为一个喜欢折腾的人,最近抽空折腾一下VScode怎么写java程序。不断更新中。。 附一个原来写的C++的:这两个链接,第二个稍微简单一些 1)Visual Studio Code配置C、C++环境/编写运行C、C++(Windows) 2)Visual Studio Code (vscode) 配置C、C++环境/编写运行C、C++(Windows)【真正的小白版】 此文对于已经配置好...
elasticsearch可视化工具elasticsearch-head安装使用
river106的博客
10-11 1499
elasticsearch安装及使用可参考博文:Elasticsearch7.9.2+Kibana7.9.2安装使用
VS Code开发Java之快速入门
oscar999的专栏
10-31 2056
通过将最有可能使用的内容放在完成列表的顶部,可以节省时间。在Visual Studio Code (VS Code)中,利用内置的Java 代码段(Code Snippets)的功能,可以快速的编辑代码。上面的示例是创建一个目录, 然后添加一个.java后缀的文件, VS Code可以自动产生类文件的一些模板,并且main 的入口函数上方会出现运行和调试的链接。在EXPLORER的最下方有一个 Java PRPJECTS的视图,在这个视图中可以很容易的添加Java和类文件以及进行依赖的管理。
如何使用VSCode完美配置Java开发/运行环境
less is more
12-26 3万+
首先,当然是先下载VSCode 官方链接:https://code.visualstudio.com VSCode (Visual Studio Code) 官网 选择匹配自己的操作系统版本就好(Windows, macOS, Linux) ,敢说自己是「Code editing. Redefined.」,看得出来VSCode的底气。 VSCode三大特点:免费、开源、跨平台 下载运行后,会看到如下的Welcome「欢迎」界面。 【VSCode】的颜值和【Github】夜间版都属一流
Visual Studio Code搭建Java环境
qq_47802184的博客
07-26 5448
使用Visual Studio Code搭建Java环境 第一步先下载 我们可以到Visual Studio Code官方下载 进入后我们会看到 下载好后我们解压 解压后进入文件夹下->新建文件data(这样的话我们下的相关插件都会下载到data) 这样我们就下载好了。 第二部配置Visual Studio Code 打开后我们可以看到 相关插件名(关键字即可) 第一种方法(这个不太细节) Debugger for Java Language Support for Java(TM)
VSCode配置调试编译java环境
半路出道的爱码士
12-29 1万+
VSCode配置调试编译java环境 一.所需文件 安装好VSCode 下载jdk 下载连接JDK13.01 3.将下载好的jdk文件解压到合适的位置,后面会设置一些配置文件需要用到。(这里我解压到F盘) 4.安装java插件(有些插件不是必须的,不过装了总没错) Code Runner Debugger for Java Java Dependency Viewer Java Test...
vs2019能开发java_VS2019快捷键大全
weixin_36431035的博客
02-26 954
较常用快捷键Ctrl+K+C 注释代码Ctrl+K+U 取消注释代码Ctrl+K+D 格式化全部代码Ctrl+Shift+A 新建类Ctrl+R+G 删除无效UsingCtrl+H 批量替换Ctrl+J 自动提示Ctrl+G 跳转到指定行Ctrl+E+E 在交互窗口中运行选中代码(很实用)Alt+Enter 快速引用shift+F9 监控(代码运行时)shift+F6 生成(当前类库)F6 生成(...
java和asp.net core,VS 2019教程:创建ASP.NET Core Web App
weixin_29216353的博客
03-21 257
启动Visual Studio 2019并创建一个新项目启动Visual Studio 2019,然后单击Create new project。选择“ASP.NET Core Web Application.”。选择Web应用程序模板,并保留默认项目名称和位置。在带有ASP.NET Core版本的下拉列表中,选择ASP.NET Core 2.1或ASP.NET Core 2.2。点击Create。...
java vscode跳转类定义_终极指南:如何使用 Visual Studio Code 进行 Java 开发
06-10
很高兴回答您的问题!首先,您需要在 Visual Studio Code 中安装 Java Extension Pack 插件,该插件包含了许多常用的 Java 开发工具。 接下来,您需要创建一个 Java 项目。在菜单栏中选择“文件”->“新建文件夹”,然后在新建的文件夹中打开终端,并输入以下命令创建一个新的 Java 项目: ``` mkdir myproject cd myproject mkdir src ``` 然后,您可以在“src”文件夹中创建您的 Java 类文件。在 Visual Studio Code 中,您可以使用“Ctrl+Shift+P”或“Cmd+Shift+P”打开命令面板,然后输入“Java: Create Java Class”来创建一个新的 Java 类。 如果您需要跳转到类定义,可以使用“Ctrl+Click”或“Cmd+Click”来单击该类的名称。这将会打开该类的定义。 如果您需要查找类定义,可以使用“Ctrl+Shift+O”或“Cmd+Shift+O”打开“Go to Symbol”面板,并输入类的名称来查找。 希望这些提示能够帮助您在 Visual Studio Code 中更方便地进行 Java 开发

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 终极指南:如何使用Visual Studio Code进行 Java 开发? 28765
  • ping产生的DUP!解决方法 21646
  • 查T结果与Z结果的P值[转载] 13698
  • 每次登陆华为设备都提示更改密码The password needs to be changed! 11821
  • excel表格公式出现#REF是什么意思 10517

最新评论

  • 联想笔记本电脑Ubuntu系统下触摸板的锁定

    Joker_Alon: 感谢,管用表情包

  • 轮胎的魔术公式(Magic Fomula)模型

    dare_shi: 为啥图片显示不了

  • Laravel 5.4 Mix执行 npm run dev时报错,提示cross-env not found的原因及解决办法

    Aaronisty: 请问一下怎么解决的 TnT

  • Laravel 5.4 Mix执行 npm run dev时报错,提示cross-env not found的原因及解决办法

    Aaronisty: linux删了cross 还是不能啊

  • 三次样条插值 c++

    _charming_Man_: hhhhhhhhhhhhhhhhhhhhhhhhhhhhh

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • 证明一个递归数列极限的存在
  • ajax无刷下拉框
  • Python内置数据类型之List篇
2019年383篇
2018年641篇
2017年977篇
2016年543篇
2015年450篇
2014年305篇
2013年324篇
2012年255篇
2011年198篇
2010年129篇
2009年120篇
2008年104篇
2007年76篇
2006年34篇
2005年21篇
2004年12篇

目录

目录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

深圳SEO优化公司烟台网站优化软件武汉SEO按效果付费价格海东网站搜索优化多少钱滁州企业网站改版龙岗百度竞价舟山seo网站推广哪家好伊犁关键词按天扣费价格宝安网站排名优化公司遂宁网站优化按天计费报价济南模板网站建设哪家好黔西南优秀网站设计价格银川网站搜索优化哪家好飞来峡百度seo推荐哈密seo网站推广无锡网站开发多少钱绵阳百度爱采购哪家好西安百度爱采购多少钱渭南百度爱采购多少钱清远阿里店铺运营南平网站制作设计推荐厦门百搜标王报价唐山网络推广报价坪山网站优化按天扣费公司朔州seo排名许昌网站推广工具哪家好伊犁百度seo推荐思茅百度爱采购报价光明网页设计报价松原企业网站制作价格朔州建网站价格歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化