-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
在注释中添加标识符的中文标注 #32
Comments
显示 |
听起来像是源代码的"i18n", 大方向感觉挺合理的. 好处是可以规避一些库对utf8代码的不友好问题, 而且容易扩展到其他自然语言. 另一方面, 开发的开销会比纯粹用中文命名大一些, 而且对开发工具的依赖比较大. 有些细节问题, 比如两个变量的作用域可能会有重叠, 如果中文名相同的话自动补全就可能有多个选项. 类似的, 标注命名的合法性(比如相同作用域下的重名问题)需要某种自动检查机制, 可能要在编译器或者开发环境里实现. |
在CHTypeScript中采取了这个方式: 演示 |
继续讨论请到CTS, 如觉得思路不同请重开此issue. |
源自 @farteryhr : #2 (comment)
比如上面的this_name_is_long, 之后的引用就可以用'此名长矣'吗? 还是说通过IDE显示成'此名长矣'而代码中还是英文名?
The text was updated successfully, but these errors were encountered: