中文编程
首发于中文编程

在线编程网站对中文代码的支持

参考哪些比较好的在线编程网站?, 测试各个网站对中文命名的代码的支持, 包括调试信息等(见向LeetCode报告编译信息中Unicode显示问题).

有趣的是, 在范围有限的评测中, 国产的在线编程网站似乎对中文命名的代码普遍支持更好. 不知开发者是否对这个功能有特别的关注, 亦或实现机制更胜一筹, 或是两者皆有. 无论如何, 都值得一个赞!

图片版:

带链接的网页版:

gist.github.com/nobodxb


附上测试用Java代码:

public class 大家好 {
  public static void main(String[] 参数) {
    打印("大家好");
  }

  private static void 打印(String 输出) {
   System.out.println(输出);
  }
}

测试用JavaScript:

人1=new Object();
.="大人";
.="小";
.年龄=58;
.眼色="蓝色";
document.write(. + "已经" + .年龄 + "岁.");

注:

未实测的:

dabblet.com 正式只支持HTML/CSS

codecademy.com, 实验楼 - 在线做实验,高效学编程, 计蒜客 - 学习面向未来的计算机科学 都需注册

编辑于 2017-11-30

文章被以下专栏收录

    在所有编程语言和领域中尝试编写中文代码,开发相关工具,总结经验,一致代码风格。包括中文命名,汉化现有语言,创造中文语法的编程语言等等。作为最熟悉的母语,用来编写代码会让代码更容易被自己和母语相同的其他开发者理解。基于英文的编程语言和框架中,使用中文命名有时有技术问题。希望这里为后人趟雷,填坑。多数现有API是英文的,这里也会对其中一些常用的进行汉化。当然,这里也会对基于中文的编程语言进行探讨。包括汉化基于英文的编程语言,以及创造新的编程语言。