Выборочная подсветка синтаксиса в TFS

сценарий

В GitHub мы можем использовать .gitattributes установить лингвистическую директиву, чтобы иметь возможность настраивать обнаружение файлов с различными расширениями. Мы также можем установить синтаксис прямо в наших файлах (vim: syntax=clipper). Я перевожу некоторые проекты из Bitbucket и SourceSafe в Visual Studio Online (TFS), но мы сохраним git в качестве контроля версий.

проблема

По-видимому, не существует четкого способа установить собственный синтаксис для другого файла. Там, где я работаю, мы используем другой язык, называемый AdvPL. AdvPL очень похож на Clipper и Foxpro, поэтому, если TFS поддерживает подсветку xbase, он должен поддерживать подсветку .prw, .ch а также .prx файлы.

Что я пробовал

  • Положить .gitattributes с несколькими директивами
  • Помещение директив vim в файлы
  • Ищем нестандартные настройки в репозитории
  • Чтение документов Microsoft

1 ответ

Библиотека Linguist используется на GitHub.com для обнаружения языков BLOB-объектов, игнорирования двоичных или вендорных файлов, подавления сгенерированных файлов в diff-файлах и генерации диаграмм разбивки языков.

Когда мы используем TFS, мы всегда получаем проект / файлы с сервера на локальный сервер, а затем работаем с ними. TFS не имеет лингвистической директивы. Вы можете использовать инструмент, который поддерживает директиву лингвиста, чтобы открыть файлы.

Другие вопросы по тегам