Visual Studio Code进行Java开发

Java是当今世界最流行的编程语言,拥有跨平台和巨大的开发人员库。Java Development Kit(JDK)为开发Java Application提供了开发环境。

有许多IDE可用于开发Java应用程序。今天,我正在使用文本编辑器来学习java。文本编辑器是了解dept中java语言结构和语法的最佳方式。IDE喜欢Intelij Idea或Eclipse生成java应用程序的所有基本结构,所以它对初学者学习Java应用程序有了更好的理解。使用文本编辑器的其他优点是,它占用的内存比IDE少。因此配置笔记本电脑或计算机配置较低的开发人员可以使用文本编辑器作为“Java开发”。“Visual Studio Code”是使用代码编辑器的最佳选择。

使用Visual Studio代码配置Open JDK

对于Windows

  1. 首先,我们必须从RedHat站点下载Open JDK 8

OpenJDK下载
下载当前或旧版本的OpenJDK。
developers.redhat.com

对于Mac OS x

您可以按照安装JDK for Mac OS X的链接进行操作。

OSK的JDK 8安装
本页介绍如何为OS X计算机安装和卸载JDK 8。
docs.oracle.com

使用Visual Studio代码配置Java

对于Windows

使用winrar或其他实现软件将OpenJDK文件解压缩到您计算机的任何目录,例如转到“D:”目录,解压缩Open JDK,将其重命名为“openjdk”。

D:\openjdk

然后打开Visual Studio代码,在左下角,您可以找到“设置图标”

图1.1 Visual Studio代码的设置选项

在图1.1中

  1. 点击设置按钮,你会发现有一个菜单,
  2. 从菜单中,您只需单击“设置”,即可显示Visual Studio代码设置页面。


图1.2搜索Visual Studio代码的Java Home配置

在图1.2中

  1. 在“1”后,“用户设置”JSON文件打开,然后您将在搜索选项中搜索“Java.home”。
  2. 在“2”中单击“在Setting.json中编辑”链接
image.png

图1.3修改了Visual Studio Code的Java Home Directory</figcaption>

在图1.3中,

  1. 在“1”中,单击“用户设置”页面以编辑用户设置。“用户设置”将是当前使用此操作系统的用户的设置。
  2. 点击“编辑图标”
  3. “Java.home”将显示“4”。
  4. 然后添加“Open JDK”路径,以获取打开的JDK。保存“用户设置”

对于Mac OS X.

对于Mac osx,如果java 8已经安装在你的电脑上。只需打开terminal和使用命令来搜索JDK文件夹的位置,使用/usr/libexec/java_home -v命令,然后更改设置的“java.home”属性

图1.4在Mac OS X中查找Java Home

在图1.4中,

  1. 运行命令/usr/libexec/java_home -v它将为您提供安装JDK的主目录。
  2. 这是我的Mac OS X中的“JDK HOME”目录。

图1.5在Mac OS X Visual Studio代码中配置Java Home设置

在图1.5中,

  1. 点击左下角的“设置图标”打开“用户设置”,如windows visual studio代码。
  2. 点击编辑图标,“java.home”将添加到“3”用户自定义设置选项中。
  3. 将“JDK HOME”目录添加到“java.home”属性中。保存用户设置。


图1.6安装Java扩展包以支持Visual Studio Code的Java支持

在图1.6中,

  1. 单击visual studio代码中的“Extensions”图标
  2. 按“java”关键字搜索
  3. 然后为Visual Studio安装由“Microsoft”制作的“Java Extensions Pack”。
  4. 然后单击“安装”。安装后“重新加载激活”按钮出现在“安装”按钮的“4”处。重新加载Visual Studio代码以使用JDK配置“Java Development Server”。这些步骤适用于“Windows和Mac OS X”

手动重新加载Visual Studio代码

  1. 对于Windows按ctrl + shift + p和Mac OS X,请按command +shift + pVisual Studio代码中的打开命令选项。

图1.7如果发生任何不一致,请重新加载Visual Studio代码

在图1.7中

  1. 在“1”中,在命令选项中写入“重载窗口”
  2. 单击“重新加载窗口”,Visual Studio将自动为您重新加载窗口。

Java应用程序的示例代码

从终端创建目录或文件夹,这些命令与“Mac OS”和“Windows”兼容。

> mkdir java-test
> cd java-test

对于Mac OS x用户

您可以添加code命令以从中打开Visual Studio代码terminal

  1. command + shift + p将出现从屏幕下方的键盘按下
    image.png

图2.1,在Mac OS X上配置终端的shell命令

在图2.1中,

  1. 在“1”中搜索Visual Studio Code的“shell命令”启用
  2. 然后按“2”以启用code路径中的shell命令
  3. 然后关闭Visual Studio代码。去terminal
> code .

4.它将为您打开Visual Studio代码

然后javajava-test文件夹中创建类文件。班级名称是Application.java

图2.2,添加应用程序类以及Visual Studio代码如何将编译器配置添加到Java应用程序

在图2.2中,

我创建了一个名为的示例类,Application.java并添加了java应用程序的main方法或入口点。调试或运行代码的Java需求main或入口点方法。创建main方法后,Visual Studio Code会自动生成.vscode包含launch.json文件的 目录,该文件包含java应用程序runcompilejson格式的配置。并且Visual Studio Code会自动在main方法中添加“运行”和“调试”选项。无需手动配置。

  1. .vscode.launch.json文件的目录
  2. RunDebug选项自动添加到mainjava类的方法。您可以通过单击此图标来运行或调试Java代码

图2.3,Visual Studio如何配置Java应用程序

在图2.3中,

  1. 在“1”中,这是一个“launch.json”文件
  2. 我们可以看到,在配置“launch.json”文件中Visual Studio Code已经将“mainClass”添加为“Application”。因此,当您通过Visual Studio Code“运行”或“调试”时,它将找到“Application.java”类作为主类。

如果Visual Studio代码未添加任何“launch.json”配置文件。我们可以通过单击Visual Studio Code的Debug Section手动添加它。

图2.4,额外或手动配置的Java运行或调试选项

图2.4,

  1. 单击Visual Studio Code的Debug页面
  2. 然后单击“设置下拉菜单”,然后您可以找到“添加配置”选项

图2.5,代码的Java调试器的额外或手动配置

在图2.5中

单击“添加配置”后。可以选择用于选择哪种语言的调试器配置。

  1. 从那里搜索“Java”。
  2. 然后选择“Java:Launch Program”。它将创建“JSON”配置对象。只需添加或更改“mainClass”名称,您要将哪个文件用于Java Application的“Entry”或“main”类。
  3. 您还可以更改“Debug”选项的“名称”。


    image.png

图2.6,运行或调试Java应用程序

  1. 单击“运行”或“调试”选项后。应用程序将输出到“调试控制台”
  2. 如果Java代码编译正确,它将完美地提供输出。

转:https://medium.com/@tariqul.islam.rony/learning-java-and-spring-boot-with-visual-studio-code-vscode-part-1-54073f2fa264

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,919评论 6 502
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,567评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,316评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,294评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,318评论 6 390
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,245评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,120评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,964评论 0 275
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,376评论 1 313
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,592评论 2 333
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,764评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,460评论 5 344
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,070评论 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,697评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,846评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,819评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,665评论 2 354

推荐阅读更多精彩内容