Closed. This question is opinion-based。它当前不接受答案。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
3年前关闭。
Improve this question
对我来说,英语太大了。因此,每当我使用诸如Visual Studio 2017(C++),Unity 3D(C#),Visual Studio Code(html),Eclipse(java)和Android Studio之类的工具时,我总是以我的母语分配变量。
例如)
但是,许多人建议不要使用非英语变量名称,因为它们会“导致错误”。但是我还没有遇到任何错误。
我还就此问题联系了Unity Game Engine客户中心。
他们就这样回答我。 “您可以通过以下方法执行此操作:转到[Visual Studio→文件→高级保存选项],然后将“另存为默认编码选项”指定为UTF-8。
因此,我想知道用英语以外的语言编程时是否有错误。因为我没有遇到使用非英语变量名的错误。我也已就此问题与其他社区站点联系,但是我没有看到任何遇到此问题的人。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
3年前关闭。
Improve this question
对我来说,英语太大了。因此,每当我使用诸如Visual Studio 2017(C++),Unity 3D(C#),Visual Studio Code(html),Eclipse(java)和Android Studio之类的工具时,我总是以我的母语分配变量。
例如)
int get넓이(int 가로, int 세로)
{
int square = 가로 * 세로;
return square;
}
但是,许多人建议不要使用非英语变量名称,因为它们会“导致错误”。但是我还没有遇到任何错误。
我还就此问题联系了Unity Game Engine客户中心。
他们就这样回答我。 “您可以通过以下方法执行此操作:转到[Visual Studio→文件→高级保存选项],然后将“另存为默认编码选项”指定为UTF-8。
因此,我想知道用英语以外的语言编程时是否有错误。因为我没有遇到使用非英语变量名的错误。我也已就此问题与其他社区站点联系,但是我没有看到任何遇到此问题的人。
最佳答案
它完全取决于您使用的编程语言。例如,Python3将支持它(大多数情况下,只要是Unicode),但是Python2完全不喜欢它,因为它仅支持ASCII。
与任何代码一样,如果它使您更轻松,则可以这样做。如果要部署到其他人,请尽力使它对其他人可读。只要确保您的语言完全支持Unicode。
关于variables - 可以使用非英语外语变量名称吗? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47200257/
10-14 06:12