我有一個包含多個C源文件的GitHub庫。 (我不會分享的鏈接,除非絕對必要的,這樣我不能指責廣告。)在C文件%字符的每個實例都高亮紅:爲什麼GitHub不像%字符?
我在C中丟失了一些關於%
的東西,這是一個錯誤,還是故意的?
我有一個包含多個C源文件的GitHub庫。 (我不會分享的鏈接,除非絕對必要的,這樣我不能指責廣告。)在C文件%字符的每個實例都高亮紅:爲什麼GitHub不像%字符?
我在C中丟失了一些關於%
的東西,這是一個錯誤,還是故意的?
GitHub上使用linguist檢測語言,以及一些突出問題,在那裏可以找到(即使它不直接涉及語言檢測模塊)
見issue 2839其中未提到
我們使用開源的TextMate風格的語法語法進行語法突出顯示,可在此處獲得:
https://github.com/github/linguist/blob/master/grammars.yml
語言學家在語法上更新隨着每個新版本的發佈,通常每兩週發佈一次。
對於C,是爲textmate/c.tmbundle
,其中有一個百分比相關的突出問題之前(issue 28):你可能需要打開一個新的問題出現。
我發現this discussion有一個似是而非的解釋。我在這裏引用:
它突出顯示了%,因爲它假設你正在製作一個printf格式的字符串,並且你犯了錯誤。不幸的是,沒有辦法告訴它它不是修改語法文件的printf格式字符串。
看起來像*特別*適用於Sublime Text,而不一定是GitHub。 – Makoto
這與git有什麼關係? – melpomene
這似乎特定於您使用的任何GUI。 – cmt
我想你真的是問爲什麼Github上的語法熒光筆(大概是Github)不喜歡百分號... – tangrs