github-linguist

    -1热度

    1回答

    我试图用语言学家宝石:https://github.com/github/linguist 我的代码是: require 'linguist' filePath = ARGV langDetails = Linguist::FileBlob.new(filePath) puts langDetails 输出:#<Linguist::FileBlob:0x007faf93b17200>

    2热度

    1回答

    覆盖我想设置一些GitHub的语言学家在我.gitattributes文件覆盖,更具体的我想被取入帐户中删除一些“的.vb”文件确定的语言统计: Solution 1/Vb/My Project/AssemblyInfo.vb Solution 1/Vb/My Project/Resources.Designer.vb Solution 1/Vb/My Project/Settings.Des

    1热度

    1回答

    ,我得到以下错误: No such file or directory @ rb_sysopen - /Users/George/linguist/lib/linguist/samples.json (Errno::ENOENT) 我如何纠正呢?

    14热度

    3回答

    我正在写一个小的DSL,我很好奇它是否有可能以某种方式将它显示在存储库源代码上方的语言栏中,其中所有语言按使用百分比或GitHub管理需要允许该语言列出? 例如,我在写一个名为小狗的DSL Ruby项目,我想显示所有文件与其他语言旁边的.puppy扩展的百分比。

    2热度

    2回答

    我已经阅读了相关的SO线程here和here,以及Github Linguist manual override,但我似乎无法从语言统计中排除一些顶级目录。 在其最新版本中,this repo显示了HTML代码的优势。点击HTML细节,两个HTML文件中列出: 包/ NUnit.2.5.7.10213/NUnitFitTests.html 去年30月指数2016年 包/ NUnit的.2.5.7.

    2热度

    1回答

    在GitHub的上linguist文档中,section上使用.gitattributes文件说,一个路径可以被标记为vendored,从而在资源库中的统计跟踪忽略,有: special-vendored-path/* linguist-vendored 但是,是有可能有语言学家将目录标记为可以嵌套在包含非自营代码的目录中的商品? 我试着在我的.gitattributes中添加一条样式为*/s

    1热度

    1回答

    有一个page on GitHub Help描述如何使用语法高亮的代码块。在该页面上,有说明如何将语言与其关键字匹配用于此目的: 我们使用Linguist来执行语言检测和语法高亮显示。你可以在the languages YAML file找出哪些关键字是有效的。 但是,该YAML中有很多数据,我不清楚究竟如何使用它来确定哪些关键字适用于任何给定的语言。 我写了一个简单Bootscript尝试这个Y

    2热度

    2回答

    我有一个只有C的GitHub repository。在我的latest commit之后,我修改了头文件中的预处理器间距,GitHub决定我的仓库是50.2%的C++。我点击链接查看C++ code,它显示我的头文件portable.h。 为什么GitHub认为我的回购是50%C++?更重要的是,我该如何改变主意?

    0热度

    2回答

    我已经使用Objective-C语言作为Xcode项目在GitHub中创建了一个存储库。 除了在我的项目的根的.gitignore文件进行.gitattributes文件,并在设置此代码: * linguist-vendored *.objective-c linguist-vendored=false 但不显示在Github上网页的任何语言。

    2热度

    2回答

    我有一个包含一些文本的字符串。文本可能是也可能不是代码。使用Github的语言学家,只有我给它一个候选人名单,我才能够检测到可能的编程语言。 # test_linguist_1.rb #!/usr/bin/env ruby require 'linguist' s = "int main(){}" candidates = [Linguist::Language["Python"],