从代码片段中检测编程语言
Detect Programming Language from code snippet
可能重复:
从片段中检测编程语言
有没有一种方法可以识别文本片段的以下内容?
- 是否是一段代码
- 编写程序的语言
取决于代码片段的长度,对于极短的代码示例,这可能根本不可能,对于长代码片段来说仍然不容易。
但是,任何为此目的开发的东西都不能确保检测任何长度的代码片段的编程语言的100%准确性(除非该语言中的所有内容都在代码片段中(。
许多编程语言都是相似的。一个非常准确(但不是100%(的方法是查找代码中包含的头文件或库等,以及它们是如何添加的(使用#include等(,这可能是关于编程语言的一个巨大且非常准确的提示。
一般情况下不会。
问题的很大一部分是,许多编程语言都是相似的——有些代码片段在多种语言中可能是有效的。
这完全取决于代码段的长度。如果你有足够的代码,你可能会弄清楚它是用哪种语言写的,但可能需要大量的代码才能正确识别语言。
相关文章:
- 我们可以使用任意的编程语言来动态化HTML页面吗
- JavaScript是同步编程语言,不是吗
- 在Haxe中检测目标语言
- 有没有办法在编程语言中使用 LaTex 公式进行实际计算
- 如何在检测浏览器语言的同时停止JavaScript的无限循环
- 从 Web 抓取数据并同时执行 api 调用的编程语言
- 为什么有些编程语言允许自动包含分号
- 是否可以使用 PHP 或 JavaScript 或任何其他编程语言在客户端计算机中存储大约 1 MB 的数据
- 一种编程语言可以同时是客户端和服务器端吗
- 如何从字符串中检测编程语言
- 有没有一种简单的方法可以从 JavaScript 或任何其他编程语言中的数组中进行随机选择
- javascript/html/其他编程语言的PDF文件
- 有没有一种工具可以从一种编程语言转换为另一种编程
- 浏览器游戏的编程语言是什么
- 如何在不同的编程语言中使用相同的正则表达式
- Autocompleteplus如何检测用户语言(真实语言不是浏览器)
- 如何制作完全属于自己的编程语言?我试过了.(并# 39;t工作)
- 这是最好的编程语言
- 更改客户端编程语言中的键盘语言
- 从代码片段中检测编程语言