当前位置: 首页 > news >正文

Rustrover、IDEA 的 Rust 类型不显示(已解决)

关键词:rustrover 类型不显示,rustrover 不显示类型,IntelliJ IDEA Rust 类型不显示,IntelliJ IDEA Rust 不显示类型

若移动端访问不佳,请使用 –> Github版

背景

博主手欠,使用 IntelliJ IDEA 时,不小心在编辑器自动推倒显示的类型上,点击鼠标右键弹出 Disable 'Types' hints type 后点了一下,就禁用了类型显示。
在这里插入图片描述

禁用类型现实之后是这样的:

在这里插入图片描述

这对于一个 Rust 开发来说变量或者方法的返回值类型非常重要,它决定了写代码时,如何处理这个变量,非常影响写代码的过程。

如果不恢复显示类型,每次看类型都需要把鼠标放到变量名上面,等待 IDEA 自动展示变量的自动文档说明(如下图所示),这样太影响开发效率。

在这里插入图片描述

恢复显示变量和方法的类型

恢复设置的路径隐藏的比较深:

  1. 务必跟着截图和文字提示查找
  2. 本方法同样适用于其他语言,例如 TypeScript 等

恢复流程:

先看图:如下图所示:

在这里插入图片描述
操作流程:
Preferences => Editor => Inlay Hints => Types => Rust 全部勾选并保存

总结

目前来说,rustrover 或者 IDEA+Rust 插件的方式开发 Rust 项目,还是不够成熟,博主就遇到过:

  1. 在 IDEA 里写的代码没有任何错误提示,但是无法通过编译的情况,大家使用时务必要多注意。
  2. 目前还无法 Debug Android + Rust 的工程里的 Rust 代码,还是需要 VsCode + LLDB 插件才行。

如果有什么建议或者问题可以随时联系我,共同探讨学习:

  • Github: likfe
  • CSDN:他叫自己Mr.张
  • 掘金:cafeting
  • 微博:cafeting

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 4岁患儿玩耍误伤眼内起迷“障”,耽误多年成都爱尔公益救助手术焕清晰
  • C#入门篇6(面向对象)
  • 【软件】常用软件教程一:码云(Gitee)使用方法
  • 【GNSS射频前端】MA2769初识
  • uniapp分包
  • SpringBoot集成kafka-监听器手动确认接收消息(主要为了保证业务完成后再确认接收)
  • 隔离操作系统与进程
  • 【源码】IMX6uLL与QT的串口通信
  • 【C++类和对象】类和对象的介绍、this指针以及体会面向对象编程
  • 代码随想录算法训练营第29天 贪心算法 part03| 题目:134. 加油站 、 135. 分发糖果 、860.柠檬水找零 、 406.根据身高重建队列
  • MAC安装miniconda提示“文本编码Unicode(UTF-8)不适用”解决方案
  • uni-app小程序当前页面刷新怎么实现
  • 基于Spring Boot的文字识别系统
  • HarmonyOS开发移动应用:调用百度翻译开放平台的App Id和密钥
  • vue项目中解决el-table数据过多导致页面卡顿问题
  • [笔记] php常见简单功能及函数
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • 【个人向】《HTTP图解》阅后小结
  • 【译】理解JavaScript:new 关键字
  • 【跃迁之路】【477天】刻意练习系列236(2018.05.28)
  • Date型的使用
  • Golang-长连接-状态推送
  • JavaScript 一些 DOM 的知识点
  • Kibana配置logstash,报表一体化
  • leetcode378. Kth Smallest Element in a Sorted Matrix
  • PaddlePaddle-GitHub的正确打开姿势
  • PHP的Ev教程三(Periodic watcher)
  • spring + angular 实现导出excel
  • 技术:超级实用的电脑小技巧
  • 将 Measurements 和 Units 应用到物理学
  • 解析带emoji和链接的聊天系统消息
  • 如何合理的规划jvm性能调优
  • 如何实现 font-size 的响应式
  • 数据库写操作弃用“SELECT ... FOR UPDATE”解决方案
  • 我的zsh配置, 2019最新方案
  • 一些关于Rust在2019年的思考
  • 移动互联网+智能运营体系搭建=你家有金矿啊!
  • 用Python写一份独特的元宵节祝福
  • 正则学习笔记
  • 分布式关系型数据库服务 DRDS 支持显示的 Prepare 及逻辑库锁功能等多项能力 ...
  • 微龛半导体获数千万Pre-A轮融资,投资方为国中创投 ...
  • ​zookeeper集群配置与启动
  • ​补​充​经​纬​恒​润​一​面​
  • ​插件化DPI在商用WIFI中的价值
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • ​人工智能书单(数学基础篇)
  • ​如何使用ArcGIS Pro制作渐变河流效果
  • # Redis 入门到精通(七)-- redis 删除策略
  • # Redis 入门到精通(一)数据类型(4)
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • (04)odoo视图操作
  • (C++)栈的链式存储结构(出栈、入栈、判空、遍历、销毁)(数据结构与算法)
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (二)【Jmeter】专栏实战项目靶场drupal部署
  • (分享)自己整理的一些简单awk实用语句