将Visual Studio Code设置为jshell中的默认编辑器
Java Shell( jshell )是用于在Java中學習和進行原型制作的交互式工具。 它是在Java 9中引入的,從那以后,我在演示過程中偶爾使用它來進行一些快速原型制作,或者只是為了驗證Java語言中的新功能。 由于jshell是命令行工具(具有基本的智能感知功能),因此在jshell中編輯文件并不是最好的體驗。 Fortunatelly, jshell允許更改默認編輯器并將其設置為您選擇的一種,包括Visual Studio Code , Atom或Sublime 。
我的主要和最喜歡的IDE是的IntelliJ它是一些非?;镜脑创a編輯和漂亮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上使用的工具: macOS:(Java)開發人員的基本工具]
此處介紹的解決方案也適用于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
總結
以上是生活随笔為你收集整理的将Visual Studio Code设置为jshell中的默认编辑器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Quarkus的其他(非标准)CDI功能
- 下一篇: gradle引入依赖:_Gradle善良