一些IDE可以帮助实现类型可视化.以下是VS Code中的一个示例(Rust编程语言一书中稍作修改的示例):
但其他观众(例如,在公关 comments 中使用的观众)则不会.
是否有可能将Rustfmt设置为始终使类型显式?如果没有--还有其他 Select 吗?
PS:我知道重构将更具挑战性.但我仍然倾向于在所有代码查看器中优化可读性.
是否可以设置Rustfmt
不是的.Rustfmt是一个AST格式化程序,它不执行任何类型分析,因此不执行插入显式类型所需的类型推断.
这将是一个铁 rust 分析器功能,具体地说是add_explicit_type.尽管我不知道(并且非常怀疑)您是否可以要求RA对文件进行批量注释.因此,有可能为该特定目的创建一个LSP客户端.
add_explicit_type
但我仍然倾向于在所有代码查看器中优化可读性.
就我个人而言,我不认为显式键入所有内容都能做到这一点.事实上,情况恰恰相反.
软件测试52讲 -〔茹炳晟〕
Go语言核心36讲 -〔郝林〕
深入剖析Kubernetes -〔张磊〕
Android开发高手课 -〔张绍文〕
Node.js开发实战 -〔杨浩〕
动态规划面试宝典 -〔卢誉声〕
Python自动化办公实战课 -〔尹会生〕
容量保障核心技术与实战 -〔吴骏龙〕
快速上手C++数据结构与算法 -〔王健伟〕
手把手带你搭建推荐系统 -〔黄鸿波〕
B端产品经理入门课 -〔董小圣〕
结构思考力 · 透过结构看问题解决 -〔李忠秋〕
无涯教程 - jQuery教程
无涯教程 - DBUtils教程
无涯教程 - C#教程
无涯教程 - Ruby教程
无涯教程 - LISP教程
无涯教程 - Scala教程
无涯教程 - Socket.io教程
无涯教程 - Python 渗透测试实战教程