在IntelliJ IDEA中测试小代码片段的快捷方式?

2022-09-02 02:54:08

我使用IntelliJ IDEA,并正在考虑能够弹出一个上下文,我可以在其中编写,编译和运行一些简单的核心java代码,然后在关闭上下文时自动处理整个内容,那该有多好。

有时你只是想尝试简单的东西,比如正则表达式(我知道有一个正则表达式测试器插件)或一些一系列按位操作;无论出于何种原因,直接在项目代码中进行测试并不总是可行的,创建一个全新的项目会破坏工作流程。

所以我的问题是:其他人用什么来尝试他们的代码片段?


答案 1

考虑IntelliJ Idea的(从版本14开始)的划痕

  • 按下并选择类型Ctrl+Shift+Alt+Insert

enter image description here


答案 2

Java 9

您可以从任何命令行(或从IntelliJ终端)使用jshell

  1. 查看>工具窗口>终端 (Alt + F12)

  2. 类型 jshell

    user@xyz:~/IdeaProjects/prj$ jshell
    |  Welcome to JShell -- Version 9-ea
    |  For an introduction type: /help intro
    
    
    jshell> 
    
  3. 输入代码段(您无需在行尾添加);

    jshell> Set.of("c", "b", "a").size()
    $1 ==> 3
    
  4. 退出使用以下方法之一:jshell

    • 类型/exit
    • Ctrl + D

推荐