Вы знаете какое-либо дополнение сравнения файлов для Visual Studio

Если вы хотите, чтобы определенный блок делал что-то, используйте

if (typeof variable !== 'undefined') {
    // the variable is defined
}

. Если вы хотите, чтобы неопределенный блок что-то делал или назначил или определял переменную, используйте этот

if (typeof variable === 'undefined') {
    // the variable is undefined
}
20
задан George Stocker 9 December 2008 в 01:29
поделиться

8 ответов

Я использую WinMerge. Не столь хороший как Вне всякого сравнения но это свободно и с открытым исходным кодом.

Также выезд Инструменты Сравнения Visual Studio , это - дополнение Visual Studio, которое подключает его к WinMerge.

18
ответ дан 29 November 2019 в 23:45
поделиться

Выпуск Visual Studio 2005 Команды имеет созданный в версии (на основе WinDiff?), но можно включить сторонние инструменты, например,

Вне всякого сравнения , который я регулярно использую.

См. здесь для практического руководства.

1
ответ дан 29 November 2019 в 23:45
поделиться

Та функциональность, кажется, связана с Управлением исходным кодом. Таким образом, это действительно как проблема управления исходным кодом.

, Если Вы не используете Управление исходным кодом - необходимо быть - Попытка Хранилище от www.sourcegear.com для пользы (и свободны для одного пользователя) коммерческая система управления исходным кодом. Существуют другие, и они должны идти с инструментом сравнения (Хранилище имеет один и его установленный в VS при установке клиента хранилища и подключения к источнику управляемый проект).

1
ответ дан 29 November 2019 в 23:45
поделиться

Не то, чтобы я знаю о, но Вне всякого сравнения , вероятно, достойный внимания так или иначе.

0
ответ дан 29 November 2019 в 23:45
поделиться

Панель инструментов Управления версиями Инструментов SlickEdit имеет тот же различный инструмент, встроенный как редактор программиста SlickEdit. Панель инструментов Управления версиями не свободна, но не что дорога также. Различный инструмент очень хорош.

0
ответ дан 29 November 2019 в 23:45
поделиться

В зависимости от Вашего варианта использования я рекомендовал бы VisualSVN. Вы получите функцию управления исходным кодом SVN, встроенного в IDE VS плюс способность выдержать сравнение, любой файл исходного кода с любым зарегистрировался в файле версий от SVN.

Это устанавливает все предварительно вознаграждение за Вас SVN (Подверсия), TortoiseSVN, Разность И VisualSVN (Интеграция Visual Studio).

Это также имеет хорошего быстрого установщика Windows для сервера SVN, который волнуется об апаче и т.д., таким образом, Вы не имеете к.

Важный для не фаната Linux, это это не свободный, но на уровне 49$ это - сделка,

http://www.visualsvn.com/

0
ответ дан 29 November 2019 в 23:45
поделиться

Здесь - отличный пост, в котором описывается интеграция многих сторонних инструментов сравнения и слияния в Visual Studio, включая araxis, вне всякого сравнения, WinMerge и многие другие. Сообщение крайне необходимо, поскольку параметры командной строки, которые может предоставить VS, не полностью задокументированы.

Лично я переключился со встроенного инструмента на Araxis и в целом доволен им. Еще меня интересует bazaar, который якобы ( по словам красочного автора его diff-компонента ) «решает проблему различий» ... У кого-нибудь есть опыт в этом?

14
ответ дан 29 November 2019 в 23:45
поделиться

Как по мне, CodeCompare является полезным решением для вашей задачи. Вы можете сравнивать, объединять и редактировать данные в одной среде - в Visual Studio.

4
ответ дан 29 November 2019 в 23:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: