ManicTime и Visual Studio 2012: отслеживание документов / файлов

516
Moskie

Большую часть своей работы я выполняю в Visual Studio 2012. Я также использую ManicTime, чтобы помочь мне понять, сколько времени я трачу на работу над определенными вещами. Однако у меня возникли проблемы с тем, чтобы заставить эти две программы работать согласованно.

Основная проблема, я думаю, заключается в том, что VS2012 не показывает имя открытого файла в строке заголовка. Он показывает название решения, но это не так уж полезно для меня в моей ситуации; Мне действительно нужно знать конкретное имя файла, над которым я работаю в данный момент. Из-за этого ManicTime не может отслеживать файлы, над которыми я работаю, в разделе «Документы» того, что является его функцией отслеживания.

Мне удалось исправить это в VS2010 с помощью макроса, с которым я столкнулся. Он будет обновлять строку заголовка Visual Studio с именем файла и обновлять его каждый раз, когда вы переключаетесь на другой файл. Но в VS2012 полностью отсутствует функция макроса, поэтому я не могу пойти по этому пути.

Я дал VSCommands выстрел, но я не думаю, что это получится достаточно. Он показывает имя файла в предварительном просмотре «badge» / Aero Peek, но он по-прежнему не обновляет строку заголовка, а ManicTime по-прежнему не показывает никакой информации о файлах, над которыми я работаю в VS2012.

Кто-нибудь может придумать способ заставить эту работу? Или какой-то другой процесс, который не связан с ManicTime?

2

1 ответ на вопрос

1
Fabian

Although this question is quite dated: ManicTime added a Plugin Manager with version 3.1. This contains also a Visual Studio plugin (apart from many others) that tracks the file path in the Document timeline which should be exactly what you want.

The plugin should also exist in earlier versions, but I couldn't find out since when.