Bing 搜索可以执行 Python 代码段了?

420 阅读2分钟

程序员大多都是谷歌粉,码代码时有什么疑难杂症总是第一时间想起翻墙加谷歌。最近微软家有点嫉妒了,心想你们怎么不来多用用我家Bing搜索,墙内也是可以看到的哦。这不,微软最近联合HackerRank推出了一项专门吸引码农的特性:在搜索结果页执行代码段。

具体是个什么效果呢?请看下面这张演示用Java进行快排的GIF。

Java进行快排的GIF

你要怎样才能引发这个特性呢?微软大叔说了,只要按照“bubble sort python”、“string concat C#”等类似的形式输入检索词,Bing就会弹出代码编辑器啦。除了搜索页面展示的结果外,你还可以直接在上面进行修改,切换成C、C++、Python等其他语言。当然啦,如果你在国内搜索,Bing默认是中文版的,请记得切换成英文版搜索页面哦,否则你会对结果失望的。

比如说,我们搜索“bubble sort python”的结果是这样的:

查看图片

点击代码段编辑框下面的Run Code,还可以显示代码运行的结果。

据HackerRank的一位创始人介绍,这个项目目前提供了超过80个代码段,当然这些据称是搜索量最高的词条。微软则想把该功能定位为生产效率和学习工具。

小编觉得,首先这个功能提供的代码段数量还是太少了,需要不断增加数量;其次,看不出对效率提升有太大帮助,而且学习方面的话,除了对比不同语言下某种算法的实现外,对于初学者并不太友好,因为没有注释和解读。

所以说,还是用谷歌大法吧,点击链接进去看别人的详细解释还是值得的。