热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

IntelliJ显示了关于用法的方法参数提示——如何禁用它-IntelliJshowsmethodparameterhintsonusage-Howtodisableit

IamnewtoIntelliJandrecentlyupdatedtoIntelliJ-2016.3.IntheeditorforJavacode,itshows

I am new to IntelliJ and recently updated to IntelliJ-2016.3.
In the editor for Java code, it shows the method signature upon usage. How do I disable this feature?

我是IntelliJ的新手,最近更新到了IntelliJ-2016.3。在Java代码的编辑器中,它显示使用时的方法签名。如何禁用此特性?

Here's an example of a method's signature and its call site: enter image description here

下面是一个方法签名及其调用站点的示例:

Method call:
enter image description here

方法调用:

This behavior was not there in 2016.1.4 version. I am seeing this after update.
Any help is appreciated!

这种行为在2016.1.4版本中并不存在。更新后我看到了。任何帮助都是赞赏!

5 个解决方案

#1


178  

Untick the bottom option Show parameter name hints

取消底部选项,显示参数名称提示

Show parameter name hints

#2


67  

Right click on the hint, then on Disable:

右键点击提示,然后禁用:

enter image description here

#3


18  

I find it helpful to use a shortcut such as P + shift + command to toggle parameter type hinting as needed. I don't want it disabled entirely.

我发现使用一个快捷方式,如P + shift +命令来切换参数类型提示是有帮助的。我不希望它完全被禁用。

  1. open preferences
  2. 开放的偏好
  3. click Keymap
  4. 单击Keymap
  5. filter by parameter
  6. 滤波器的参数
  7. double click on Toggle parameter name hints
  8. 双击切换参数名称提示
  9. enter key combination ie, P + shift + command
  10. 输入组合键ie, P + shift +命令
  11. Apply and Ok
  12. 申请好了
  13. Now the key combo will toggle hints for you.
  14. 现在组合键将为您切换提示。

enter image description here

#4


12  

From the what's new page:

从what’s new page:

Parameter hints

The editor now shows parameter hints for literals and nulls used as method arguments. These hints make code much more readable.

编辑器现在显示用于作为方法参数的常量和null的参数提示。这些提示使代码更具可读性。

If you find hints redundant for a certain method, you can tell the IDE not to show hints for this method. To disable hints completely, uncheck Settings → Editor → General → Appearance → Show parameter name hints.

如果发现某个方法的提示是多余的,可以告诉IDE不要显示该方法的提示。完全禁用提示,取消一般设置→编辑→→→外观显示参数名提示。

(emphasis is mine)

(重点是我的)

#5


3  

Others have already answered this, but here is a way of finding it without jumping into menus.

其他人已经回答了这个问题,但是这里有一种不用跳转到菜单就能找到它的方法。

Try hitting ⌘ + Shift + A on Mac and type the Show parameter name hints into the search bar.

试着打⌘+ Shift +在Mac和类型显示参数名提示到搜索栏。

Show parameter appears when searching from the Action/Option name search bar


推荐阅读
  • 解决Bootstrap DataTable Ajax请求重复问题
    在最近的一个项目中,我们使用了JQuery DataTable进行数据展示,虽然使用起来非常方便,但在测试过程中发现了一个问题:当查询条件改变时,有时查询结果的数据不正确。通过FireBug调试发现,点击搜索按钮时,会发送两次Ajax请求,一次是原条件的请求,一次是新条件的请求。 ... [详细]
  • 本文详细介绍了 PHP 中对象的生命周期、内存管理和魔术方法的使用,包括对象的自动销毁、析构函数的作用以及各种魔术方法的具体应用场景。 ... [详细]
  • 如何使用 `org.apache.tomcat.websocket.server.WsServerContainer.findMapping()` 方法及其代码示例解析 ... [详细]
  • 在本文中,我们将探讨如何在Docker环境中高效地管理和利用数据库。首先,需要安装Docker Desktop以确保本地环境准备就绪。接下来,可以从Docker Hub中选择合适的数据库镜像,并通过简单的命令将其拉取到本地。此外,我们还将介绍如何配置和优化这些数据库容器,以实现最佳性能和安全性。 ... [详细]
  • 本指南从零开始介绍Scala编程语言的基础知识,重点讲解了Scala解释器REPL(读取-求值-打印-循环)的使用方法。REPL是Scala开发中的重要工具,能够帮助初学者快速理解和实践Scala的基本语法和特性。通过详细的示例和练习,读者将能够熟练掌握Scala的基础概念和编程技巧。 ... [详细]
  • Halcon之图像梯度、图像边缘、USM锐化
    图像梯度、图像边缘、USM锐化图像梯度、图像边缘、USM锐化图像梯度、图像边缘、USM锐化图像卷积:1.模糊2.梯度3.边缘4.锐化1.视频教程:B站、 ... [详细]
  • com.hazelcast.config.MapConfig.isStatisticsEnabled()方法的使用及代码示例 ... [详细]
  • 如何在Java中使用DButils类
    这期内容当中小编将会给大家带来有关如何在Java中使用DButils类,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。D ... [详细]
  • 思科IOS XE与ISE集成实现TACACS认证配置
    本文详细介绍了如何在思科IOS XE设备上配置TACACS认证,并通过ISE(Identity Services Engine)进行用户管理和授权。配置包括网络拓扑、设备设置和ISE端的具体步骤。 ... [详细]
  • 如何在PHP中获取数组中特定元素的索引位置
    在PHP中获取数组中特定元素的索引位置有多种方法。首先,可以使用 `array_search()` 函数,其语法为 `array_search(目标值, $array)`,该函数将返回匹配元素的第一个键名(即下标)。其次,也可以利用 `array_keys()` 函数,通过 `array_keys($array, 目标值)` 语法来获取所有匹配元素的键名列表。这两种方法都能有效解决数组元素定位的问题,具体选择取决于实际需求和性能考虑。 ... [详细]
  • 在机器学习领域,深入探讨了概率论与数理统计的基础知识,特别是这些理论在数据挖掘中的应用。文章重点分析了偏差(Bias)与方差(Variance)之间的平衡问题,强调了方差反映了不同训练模型之间的差异,例如在K折交叉验证中,不同模型之间的性能差异显著。此外,还讨论了如何通过优化模型选择和参数调整来有效控制这一平衡,以提高模型的泛化能力。 ... [详细]
  • 本文详细解析了 Android 系统启动过程中的核心文件 `init.c`,探讨了其在系统初始化阶段的关键作用。通过对 `init.c` 的源代码进行深入分析,揭示了其如何管理进程、解析配置文件以及执行系统启动脚本。此外,文章还介绍了 `init` 进程的生命周期及其与内核的交互方式,为开发者提供了深入了解 Android 启动机制的宝贵资料。 ... [详细]
  • 本文将继续探讨 JavaScript 函数式编程的高级技巧及其实际应用。通过一个具体的寻路算法示例,我们将深入分析如何利用函数式编程的思想解决复杂问题。示例中,节点之间的连线代表路径,连线上的数字表示两点间的距离。我们将详细讲解如何通过递归和高阶函数等技术实现高效的寻路算法。 ... [详细]
  • 在开发过程中,我最初也依赖于功能全面但操作繁琐的集成开发环境(IDE),如Borland Delphi 和 Microsoft Visual Studio。然而,随着对高效开发的追求,我逐渐转向了更加轻量级和灵活的工具组合。通过 CLIfe,我构建了一个高度定制化的开发环境,不仅提高了代码编写效率,还简化了项目管理流程。这一配置结合了多种强大的命令行工具和插件,使我在日常开发中能够更加得心应手。 ... [详细]
  • Squaretest:自动生成功能测试代码的高效插件
    本文将介绍一款名为Squaretest的高效插件,该工具能够自动生成功能测试代码。使用这款插件的主要原因是公司近期加强了代码质量的管控,对各项目进行了严格的单元测试评估。Squaretest不仅提高了测试代码的生成效率,还显著提升了代码的质量和可靠性。 ... [详细]
author-avatar
捕鱼达人2502856571
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有