请问怎么用中文作为变量名?

麻辣果皮
  • 2
新手上路,请多包涵

大家好,我英文能力比较差.每次我给变量取名字都是用翻译软件把中文翻译成英文,但是隔段时间再修改代码的时候,看着变量名一脸懵逼,又要用翻译软件再翻译成中文才知道什么意思.

回复
阅读 615
3 个回答

这种事情dart官方不支持就是没办法的,总不可能自己重新实现个dart吧
https://github.com/dart-lang/...
https://github.com/dart-lang/...
你具体碰到的问题的话,我觉得只要在旁边用注释把英文变量名的中文翻译标注一下就行了


试验了一下dart的注释能力
/** XXXX */形式写的注释可以被android studio提示出来
image.png

看了你的回答,还是不建议你使用拼音,不是好习惯,现在关于翻译的工具很多,你完全可以使用一款翻译软件来当做你的变量名称,例如我经常用的一款翻译软件,我不用百度,因为百度翻译每次都要删除英文单词的空格啥的,我用的翻译网站可以根据命名规范自动拼接好,我只需要点复制按钮就可以。

image.png

点击开始变量名称快速规范翻译

这种问题很简单,起变量名就用你能理解的英文来起,可以加一些前缀下划线什么的来做区分,这样你自己也能直接理解。
其实用翻译软件效果更佳,还能让你潜移默化的学习下英文。多写几次那个单词你就记住了。如果记不住可以在变量后面加上注释,这样也有利于你和别人的维护。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏