重庆网站设计中心,公司名字变了网站备案,建设网站大概多少钱,邢台wap网站建设价格Java Shell#xff08; jshell #xff09;是用于在Java中学习和进行原型制作的交互式工具。 它是在Java 9中引入的#xff0c;从那以后#xff0c;我在演示过程中偶尔使用它来进行一些快速原型制作#xff0c;或者只是为了验证Java语言中的新功能。 由于jshell是命令行工… Java Shell jshell 是用于在Java中学习和进行原型制作的交互式工具。 它是在Java 9中引入的从那以后我在演示过程中偶尔使用它来进行一些快速原型制作或者只是为了验证Java语言中的新功能。 由于jshell是命令行工具具有基本的智能感知功能因此在jshell中编辑文件并不是最好的体验。 Fortunatelly jshell允许更改默认编辑器并将其设置为您选择的一种包括Visual Studio Code Atom或Sublime 。 我的主要和最喜欢的IDE是的IntelliJ它是一些非常基本的源代码编辑和漂亮havy其内置的支持jshell是远远不够完善。 那么为什么不将Visual Studio Code设置为默认的jshell编辑器呢 设置当前 在终端中打开jshell $ jshell 运行jshell命令 jshell /set editor /usr/local/bin/code -w | Editor set to: /usr/local/bin/code -w -w选项设置返回之前等待文件关闭的时间。 现在您可以通过运行edit命令来编辑当前会话 jshell /edit 这将打开Visual Studio代码 如果打开了VSC它将打开新的选项卡。 您可以编辑文件完成编辑后保存并关闭文件。 设置编辑器并保留 如果要在jshell会话之间保留设置 则需要在设置编辑器时添加retain标志 jshell /set editor -retain /usr/local/bin/code -w | Editor set to: /usr/local/bin/code -w | Editor setting retained: /usr/local/bin/code -w 在这篇文章中了解我在macOS上使用的工具 macOSJava开发人员的基本工具] 此处介绍的解决方案也适用于Atom或任何其他编辑器并且可以选择在返回之前等待打开的文件关闭。 也可以看看 是否要轻松切换Java SDK以便可以在jshell中使用Java新功能 使用SDKMAN 查看此博客文章并了解如何开始使用SDKMAN !使用SDKMAN 管理多个Java SDK 轻松 翻译自: https://www.javacodegeeks.com/2020/02/set-visual-studio-code-as-default-editor-in-jshell.html