首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Debug For IntelliJ Main Script (main.kts)中不显示变量的想法

在Debug For IntelliJ Main Script (main.kts)中不显示变量的想法,可能是由于以下几个原因导致的:

  1. 编译器设置问题:首先,确保你的编译器设置正确。在IntelliJ中,你可以检查是否启用了变量显示功能。在菜单栏中选择"Run" -> "Debug Configurations",然后选择你的配置文件,确保"Show Kotlin/Java local variables"选项被勾选。
  2. 代码逻辑问题:如果你的代码逻辑有问题,可能会导致变量不显示。请检查你的代码是否正确地声明和使用了变量。确保你在需要显示变量的地方正确地使用了变量。
  3. 调试模式问题:有时候,调试模式可能会出现问题,导致变量不显示。尝试重新启动调试会话,或者重启IntelliJ来解决可能的调试模式问题。

如果以上方法都没有解决问题,你可以尝试以下步骤来进一步调试:

  1. 检查变量作用域:确保你在正确的作用域内查看变量。如果变量在某个特定的代码块中定义,你需要在该代码块内查看变量。
  2. 使用日志输出:在代码中添加适当的日志输出语句,以便在运行时查看变量的值。你可以使用Kotlin的println()函数或者使用日志框架(如logback或log4j)来输出变量的值。
  3. 检查变量命名和赋值:确保你正确地命名和赋值了变量。如果变量没有被正确地赋值,或者命名错误,它们可能不会显示在调试器中。

总结起来,要解决在Debug For IntelliJ Main Script (main.kts)中不显示变量的问题,你可以检查编译器设置、代码逻辑、调试模式,并尝试使用日志输出来查看变量的值。如果问题仍然存在,可以进一步检查变量作用域和命名赋值。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Scala和Kotlin脚本编程

Main.kts的Kotlin脚本文件,内容如下: println("你好 ${if (args.isNotEmpty()) args[0] else ""}!")...可以看到脚本程序不需要主函数,Kotlin脚本以args参数接收用户输入(args是一个Array类型的数组) 在命令行执行:kotlinc -script Main.kts 高寒 得到脚本运行结果为...kotlinc -script Main.kts,输出结果如下: 11 data raw [这里有一个空行] 注意: Runtime.getRuntime().exec()函数中直接输入命令名称加参数组成的字符串...在命令行中运行scala Main.scala,得到执行结果: 11 data raw Process的!方法是有返回值的,这里我们直接舍弃了,并不关心ls的返回值,我们只关心ls命令的输出结果。...;Kotlin主要依靠Java类库进行外部命令调用 在IntelliJ IDEA中可以直接运行Kotlin脚本,但是不支持直接运行Scala脚本 IntelliJ IDEA提供了对Ammonite项目的支持

1.7K10

跟踪调试JDK源码时遇到的问题及解决方法

解决思路 一开始我以为是IntelliJ IDEA本身不支持单步调试JDK源码(现在觉得这种想法简直是幼稚),于是就切换到eclipse中调试,但是在eclipse中调试时发现跟踪到HashMap内部的...因此,我想把如何在IntelliJ IDEA单步跟踪调试JDK源码以及在eclipse中调试JDK源码时无法查看局部变量值的解决方法进行一个系统性的总结,希望能对看这篇文章的人有用。...在IntelliJ IDEA中调试JDK源码 在IntelliJ IDEA中默认是无法单步跟踪调试JDK源码的,这是因为默认关闭了对JDK源码的调试支持,只需要打开即可。...不清楚IntelliJ IDEA为什么要做这个默认限制? 在eclipse中调试JDK源码 在eclipse中单步调试JDK源码时会发现,无法显示局部变量值,这对于跟踪调试是非常不方便的。...原因是JDK源码在编译时去掉了调试信息,如果需要能够查看局部变量信息,必须手动重新编译JDK源码,增加对调试信息的支持。如下文字是根据文章调试JDK源码,无法追踪显示局部变量的解决方案实践整理而得。

2.6K31
  • 『互联网架构』软件架构-Intellij IDEA技巧篇(七)

    IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的...在IDE中的地位。...工具按钮可以在区域范围中推动摆设 ? DEDUG模式调试配置 ? ? ? ? 配置各种文件的生成模板 这里我就配置一个class文件成的模板 ? ? ? 快捷键设置 ? ? ?...debug模式下的修改参数的值 debug 已经有了某个参数,可以通过new watch的方式对变量赋值 ? ? 填写完在执行一步,自动就变成了,刚对message赋的新值 ?...方法提取到上浮和下浮 在开发会遇见这样的场景,如果A类和B类都写完了,需要写一个公共类C把A和B的方法抽离到一起,放入C中。A类和B类都集成C,如果手动要改的话,比较麻烦。

    1.1K20

    Intellij IDEA 2019 debug断点调试技巧与总结详解

    F9 (当您停留在 main 方法中时),或 Shift+Alt+F9 断点 断点细节和条件 如果需要更改断点的详细信息,请按 Ctrl+Shift+F8。...运行到光标 有时您需要恢复程序并在另一行代码中停止,而不添加另一个断点。要达到这样的要求很简单:只需要按 Alt+F9 就可以了。...IntelliJ IDEA调试 下次此实例出现在 “监视”、“变量” 或 “计算表达式” 中时,您将看到该标签: IntelliJ IDEA调试 计算表达式 在调试模式下,可以通过按 Alt+F8 计算任何表达式...3 变量查看 在IDEA中,参数所在行后面会显示当前变量的值 ? 光标悬停到参数上,显示当前变量信息,点击打开详情 ? ?...在Variables里查看,这里显示当前方法里的所有变量。 ? 在Watches里,点击New Watch,输入需要查看的变量。 ?

    5.4K41

    IDEA常用和实用配置以及各种必要插件

    原始类路径在MANIFEST.MF中定义为classpath.jar中的类路径属性。   classpath file:idea 将一个长类路径写入文本文件中。 ?...安装完成后,在某个类的某个函数中,右键 --> Sequence Diagaram 即可调出 需要注意的是需要有源码!...Generate UML diagrams from stacktrace from debug 这对研究源码,梳理工作中的业务代码有极大的帮助,堪称神器。...安装完成后,在某个类的某个函数中,右键 --> Sequence Diagaram 即可调出。 类上右键 ?...----------------- Auto filling Java call arguments 开发中,我们通常会调用其他已经编写好的函数,调用后需要填充参数,但是绝大多数情况下,传入的变量名称和该函数的参数名一致

    95620

    高性能微服务架构设计模式@霞落满天

    原始类路径在MANIFEST.MF中定义为classpath.jar中的类路径属性。   classpath file:idea 将一个长类路径写入文本文件中。 ?...安装完成后,在某个类的某个函数中,右键 --> Sequence Diagaram 即可调出 需要注意的是需要有源码!...Generate UML diagrams from stacktrace from debug 这对研究源码,梳理工作中的业务代码有极大的帮助,堪称神器。...安装完成后,在某个类的某个函数中,右键 --> Sequence Diagaram 即可调出。 类上右键 ?...----------------- Auto filling Java call arguments 开发中,我们通常会调用其他已经编写好的函数,调用后需要填充参数,但是绝大多数情况下,传入的变量名称和该函数的参数名一致

    68240

    Java IDEA使用详解(附:新建SpringBoot项目-Web项目)

    目录是一些杂项; 开启Idea后,这里是否选择本地的配置文件,如果没有配置文件,选择默认不导入: ?...编程使用 快捷键区别 在eclipse中,往往使用 Alt + / 进行提示,如输入 main, Alt + / ,输入main函数。 在Idea中,输入psvm + Tab键 ,输入main函数。...工程显示 在eclipse中,一个窗口可以显示多个项目Project。 在Idea中,一个窗口只可以显示一个项目Project,但是可以包含多个模块moudle。...,自动补全代码 Ctrl+空格,代码提示(与系统输入法快捷键冲突) Ctrl+Shift+Alt+N,查找类中的方法或变量 Alt+Shift+C,最近的更改 Alt+Shift+Up/Down,上/下移一行...Ctrl+Shift+R,在路径中替换 Ctrl+Shift+S,搜索结构 Ctrl+Shift+M,替换结构 Alt+F7,查找用法 Ctrl+Alt+F7,显示用法 Ctrl+F7,在文件中查找用法

    3.2K10

    Idea 常用快捷键

    +Backspace可以跳转到上次编辑的地 CTRL+ALT+ left/right 前后导航编辑过的地方 ALT+7 靠左窗口显示当前文件的结构 Ctrl+F12 浮动显示当前文件的结构...ALT+F7 找到你的函数或者变量或者类的所有引用到的地方 CTRL+ALT+F7 找到你的函数或者变量或者类的所有引用到的地方 Ctrl+Shift+Alt+N 查找类中的方法或变量...Ctrl+Q 显示注释文档 Alt+F1 查找代码所在位置 Alt+1 快速打开或隐藏工程面板 Alt+ left/right 切换代码视图 ALT+ ↑/↓ 在方法间快速移动定位...2 重构: Intellij重构是另一完爆Eclipse的功能,其智能程度令人瞠目结舌,比如提取变量时自动检查到所有匹配同时提取成一个变量等。...另外,Intellij IDEA 13中加入了后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。

    1K60

    IntelliJ IDEA 2023.2 最新变化

    UI 选项)中的 _Merge main menu with window title (将主菜单与窗口标题合并)选项。...更新了Services(服务)工具窗口中 _Run/Debug_(运行/调试) 微件的 UI 我们重做了 _Services_(服务)工具窗口中运行和调试操作的 UI,使工具栏外观与主 _Run/Debug...更好的 sbt 支持 此版本对 IntelliJ IDEA 的 sbt 支持进行了许多改进。 重新打开项目后,为 sbt 设置的环境变量将被保留并正确处理。...HTTP 客户端中响应的 PDF 和 HTML 预览 Ultimate IntelliJ IDEA 现在能够在 HTTP 客户端的请求结果中显示 PDF 和 HTML 文件的预览。...针对检测 YAML 文件中不匹配值类型的新检查 Ultimate 在 IntelliJ IDEA 2023.2 中,我们引入了一项新检查,旨在消除 Norway Problem 并防止对 YAML 文件中布尔值的意外误解

    73820

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

    靠左窗口显示当前文件的结构 Ctrl+F12 浮动显示当前文件的结构 ALT+F7 找到你的函数或者变量或者类的所有引用到的地方 CTRL+ALT+F7  找到你的函数或者变量或者类的所有引用到的地方...Ctrl+Shift+Alt+N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N   查找类 Ctrl+Shift+N 查找文件 CTRL+G  ...2 重构: Intellij重构是另一完爆Eclipse的功能,其智能程度令人瞠目结舌,比如提取变量时自动检查到所有匹配同时提取成一个变量等。...中还有输入*的麻烦。...Intellij更加智能的又一佐证是在任意菜单或显示窗口,都可以直接输入你要找的单词,Intellij就会自动为你过滤。

    10.6K50

    IDEA 2019 最新最全快捷键终极大全!

    /right 前后导航编辑过的地方 ALT+7 靠左窗口显示当前文件的结构 Ctrl+F12 浮动显示当前文件的结构 ALT+F7 找到你的函数或者变量或者类的所有引用到的地方 CTRL+ALT+F7...找到你的函数或者变量或者类的所有引用到的地方 Ctrl+Shift+Alt+N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N 查找类 Ctrl+Shift+N 查找文件...2 重构 Intellij重构是另一完爆Eclipse的功能,其智能程度令人瞠目结舌,比如提取变量时自动检查到所有匹配同时提取成一个变量等。...5 查找打开 类似Eclipse,Intellij的Ctrl+N/Ctrl+Shift+N可以打开类或资源,但Intellij更加智能一些,我们输入的任何字符都将看作模糊匹配,省却了Eclipse中还有输入...Intellij更加智能的又一佐证是在任意菜单或显示窗口,都可以直接输入你要找的单词,Intellij就会自动为你过滤。

    1K50

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

    Ctrl+F12 浮动显示当前文件的结构  ALT+F7 找到你的函数或者变量或者类的所有引用到的地方  CTRL+ALT+F7  找到你的函数或者变量或者类的所有引用到的地方  Ctrl+Shift...+Alt+N 查找类中的方法或变量  双击SHIFT 在项目的所有目录查找文件  Ctrl+N   查找类  Ctrl+Shift+N 查找文件  CTRL+G   定位行   CTRL+F   在当前窗口查找文本...2 重构:  Intellij重构是另一完爆Eclipse的功能,其智能程度令人瞠目结舌,比如提取变量时自动检查到所有匹配同时提取成一个变量等。...中还有输入*的麻烦。...Intellij更加智能的又一佐证是在任意菜单或显示窗口,都可以直接输入你要找的单词,Intellij就会自动为你过滤。

    1.7K90

    IntelliJ IDEA 2019 快捷键终极大全

    /right 前后导航编辑过的地方 ALT+7 靠左窗口显示当前文件的结构 Ctrl+F12 浮动显示当前文件的结构 ALT+F7 找到你的函数或者变量或者类的所有引用到的地方 CTRL+ALT+F7...找到你的函数或者变量或者类的所有引用到的地方 Ctrl+Shift+Alt+N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N 查找类 Ctrl+Shift+N 查找文件...2 重构 Intellij重构是另一完爆Eclipse的功能,其智能程度令人瞠目结舌,比如提取变量时自动检查到所有匹配同时提取成一个变量等。...5 查找打开 类似Eclipse,Intellij的Ctrl+N/Ctrl+Shift+N可以打开类或资源,但Intellij更加智能一些,我们输入的任何字符都将看作模糊匹配,省却了Eclipse中还有输入...Intellij更加智能的又一佐证是在任意菜单或显示窗口,都可以直接输入你要找的单词,Intellij就会自动为你过滤。

    2.6K30

    IntelliJ IDEA 快捷键终极大全,速度收藏!

    可以跳转到上次编辑的地 CTRL+ALT+ left/right 前后导航编辑过的地方 ALT+7 靠左窗口显示当前文件的结构 Ctrl+F12 浮动显示当前文件的结构 ALT+F7 找到你的函数或者变量或者类的所有引用到的地方...CTRL+ALT+F7 找到你的函数或者变量或者类的所有引用到的地方 Ctrl+Shift+Alt+N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N 查找类...2 重构: Intellij 重构是另一完爆 Eclipse 的功能,其智能程度令人瞠目结舌,比如提取变量时自动检查到所有匹配同时提取成一个变量等。...中还有输入 * 的麻烦。...Intellij 更加智能的又一佐证是在任意菜单或显示窗口,都可以直接输入你要找的单词,Intellij 就会自动为你过滤。

    1.1K40

    IntelliJ IDEA 2019 快捷键开发手册,典藏版。

    /right 前后导航编辑过的地方 ALT+7 靠左窗口显示当前文件的结构 Ctrl+F12 浮动显示当前文件的结构 ALT+F7 找到你的函数或者变量或者类的所有引用到的地方 CTRL+ALT+F7...找到你的函数或者变量或者类的所有引用到的地方 Ctrl+Shift+Alt+N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N 查找类 Ctrl+Shift+N 查找文件...2 重构 Intellij重构是另一完爆Eclipse的功能,其智能程度令人瞠目结舌,比如提取变量时自动检查到所有匹配同时提取成一个变量等。...5 查找打开 类似Eclipse,Intellij的Ctrl+N/Ctrl+Shift+N可以打开类或资源,但Intellij更加智能一些,我们输入的任何字符都将看作模糊匹配,省却了Eclipse中还有输入...Intellij更加智能的又一佐证是在任意菜单或显示窗口,都可以直接输入你要找的单词,Intellij就会自动为你过滤。

    69450

    IDEA 的快捷按键

    Ctrl+F12 浮动显示当前文件的结构 ALT+F7 找到你的函数或者变量或者类的所有引用到的地方 CTRL+ALT+F7  找到你的函数或者变量或者类的所有引用到的地方 Ctrl+Shift+Alt...+N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N   查找类 Ctrl+Shift+N 查找文件 CTRL+G   定位行  CTRL+F   在当前窗口查找文本  CTRL...2 重构: Intellij重构是另一完爆Eclipse的功能,其智能程度令人瞠目结舌,比如提取变量时自动检查到所有匹配同时提取成一个变量等。...5 查找打开: 类似Eclipse,Intellij的Ctrl+N/Ctrl+Shift+N可以打开类或资源,但Intellij更加智能一些,我们输入的任何字符都将看作模糊匹配,省却了Eclipse中还有输入...Intellij更加智能的又一佐证是在任意菜单或显示窗口,都可以直接输入你要找的单词,Intellij就会自动为你过滤。

    89620

    IntelliJ IDEA 快捷键终极大全 | 收藏

    可以跳转到上次编辑的地 CTRL+ALT+ left/right 前后导航编辑过的地方 ALT+7 靠左窗口显示当前文件的结构 Ctrl+F12 浮动显示当前文件的结构 ALT+F7 找到你的函数或者变量或者类的所有引用到的地方...CTRL+ALT+F7 找到你的函数或者变量或者类的所有引用到的地方 Ctrl+Shift+Alt+N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N 查找类...2 重构: Intellij重构是另一完爆Eclipse的功能,其智能程度令人瞠目结舌,比如提取变量时自动检查到所有匹配同时提取成一个变量等。...5 查找打开: 类似Eclipse,Intellij的Ctrl+N/Ctrl+Shift+N可以打开类或资源,但Intellij更加智能一些,我们输入的任何字符都将看作模糊匹配,省却了Eclipse中还有输入...Intellij更加智能的又一佐证是在任意菜单或显示窗口,都可以直接输入你要找的单词,Intellij就会自动为你过滤。

    58210

    IDEA 快捷键大全

    /right 前后导航编辑过的地方 ALT+7 靠左窗口显示当前文件的结构 Ctrl+F12 浮动显示当前文件的结构 ALT+F7 找到你的函数或者变量或者类的所有引用到的地方 CTRL+ALT+F7...找到你的函数或者变量或者类的所有引用到的地方 Ctrl+Shift+Alt+N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N 查找类 Ctrl+Shift+N 查找文件...2 重构 Intellij重构是另一完爆Eclipse的功能,其智能程度令人瞠目结舌,比如提取变量时自动检查到所有匹配同时提取成一个变量等。...5 查找打开 类似Eclipse,Intellij的Ctrl+N/Ctrl+Shift+N可以打开类或资源,但Intellij更加智能一些,我们输入的任何字符都将看作模糊匹配,省却了Eclipse中还有输入...Intellij更加智能的又一佐证是在任意菜单或显示窗口,都可以直接输入你要找的单词,Intellij就会自动为你过滤。

    1.2K10

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

    靠左窗口显示当前文件的结构  Ctrl+F12 浮动显示当前文件的结构  ALT+F7 找到你的函数或者变量或者类的所有引用到的地方  CTRL+ALT+F7  找到你的函数或者变量或者类的所有引用到的地方...  Ctrl+Shift+Alt+N 查找类中的方法或变量  双击SHIFT 在项目的所有目录查找文件  Ctrl+N   查找类  Ctrl+Shift+N 查找文件  CTRL+G  ...2 重构:  Intellij重构是另一完爆Eclipse的功能,其智能程度令人瞠目结舌,比如提取变量时自动检查到所有匹配同时提取成一个变量等。...中还有输入*的麻烦。...Intellij更加智能的又一佐证是在任意菜单或显示窗口,都可以直接输入你要找的单词,Intellij就会自动为你过滤。

    1.3K70
    领券