2016-10-30 4 views
2

github automaticall синтаксис выделяет любые файлы кода, например, с расширением .c. И, похоже, имеется много информации об управлении подсветкой из файлов «markdown» или .md.Получение github для синтаксиса выделите мои файлы

Но как я могу заставить его выделить файлы кода, о которых он не знает?

Я не могу даже получить табуляцию вправо - если я произношу вкладки с четырьмя пробелами во время редактирования, он возвращается к 8-пространственным, когда я закончил.

Мне все равно, какой стиль подсветки он использует, даже если это неправильный язык; он должен быть лучше, чем обычный текст, который выглядит действительно плоским. Как ни странно, при редактировании используется какая-то подсветка, которая снова исчезает, когда я закончил.

Файлы не на любом известном языке, поэтому выделение не будет идеальным; Я просто хочу немного цвета. Но я бы предпочел не изменять расширения файлов, поскольку это может ввести в заблуждение.

+0

Используйте IDE для подсветки синтаксиса или рабочего стола GitHub для Windows или для Mac. –

+0

Я использую только github, чтобы другие люди могли видеть примеры моих собственных языков. Они просто выглядят серыми без подсветки и неопряты с неправильной табуляцией. (Я разрабатываю, используя свою собственную среду IDE, поэтому для меня это не проблема). – bartc

ответ

1

Табуляция делается through a ?t=4 parameter added to the GitHub url.

Но подсветка синтаксиса (с помощью Rouge на GitHub pages for instance) само по себе является:

+0

Жесткая и быстрая информация кажется невероятно неуловимой с github, но после большего поиска я могу использовать «vim: set filetype = » в моих источниках. За исключением того, что мне придется изменить свой язык, чтобы игнорировать строки «vim:»! Мне просто нужно найти язык, который соответствует моему лучшему. В табуляции мне нужно будет предложить использовать трюк? Ts = 4 '. (Что делает параметр tab/spacing в редакторе, если он просто игнорируется после Commit?) – bartc

 Смежные вопросы

  • Нет связанных вопросов^_^