VSS и Visual Studio 2008 “Двоичные файлы Отличаются” сообщение для исходных файлов

Я бы предложил просто обернуть блоки в Input.GetKey(KeyCode.LefyShift)

if(!Input.GetKey(KeyCode.LeftShift)
{
    if (Input.GetKey(KeyCode.W))
    {
         tf.position += (Vector3.up * speed);
    }
    else if (Input.GetKey(KeyCode.A))
    {
         tf.position += (Vector3.left * speed);
    }
    else if(Input.GetKey(KeyCode.S))
    {
         tf.position += (Vector3.down * speed);
    }
    else if(Input.GetKey(KeyCode.D))
    {
         tf.position += (Vector3.right * speed);
    }
}
else
{
    if (Input.GetKeyDown(KeyCode.W))
    {
         tf.position += Vector3.up;
    }
    else if (Input.GetKeyDown(KeyCode.A))
    {
         tf.position += Vector3.left;
    }
    else if (Input.GetKeyDown(KeyCode.S))
    {
         tf.position += Vector3.down;
    }
    else if (Input.GetKeyDown(KeyCode.D))
    {
         tf.position += Vector3.right;
    }
}
5
задан Mihai Limbășan 23 January 2009 в 18:06
поделиться

2 ответа

От этого старого (2004), но может быть все еще соответствующая статья:

визуальный безопасный источник не всегда распознает типы текстового файла правильно. при регистрации в использовании файлов'auto'введите - это рассматривает их как двоичный файл.

Таким образом, при сравнении двух .sql файлов, Вы могли бы видеть'binary files differ'-и ничто больше. (это - то, как vss рассматривает двоичные файлы).

The binary file differ

Решение состоит в том, чтобы изменить тип файла с помощью контекстного меню свойств для файла в безопасном источнике. Измените тип для отправки текстовых сообщений, необходимо смочь выполнить визуальное сравнение. Можно также нажать на 'усовершенствованную' опцию при регистрации в файле и вручную изменить выбор на'text'затем.

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

10
ответ дан 18 December 2019 в 10:50
поделиться

Вместо того, чтобы использовать встроенный сравнивают инструмент для VSS, можно также указать другие приложения. Это может помочь Вам избежать двоичной проблемы. Как пример, если Вы, оказывается, используете Вне всякого сравнения (к сожалению, не бесплатное программное обеспечение, но это - то, которое у меня есть направления для):

  1. Войдите в меню Tools
  2. Перейдите к объекту меню параметров
  3. Перейдите к вкладке Custom Editors
  4. Операция изменения к "выбору" Различия в Файле
  5. Расширение файла изменения к:.*
  6. Измените командную строку на (включая кавычки): "C:\Program Files\Beyond Compare 2\bc2.exe" %1%2
  7. Нажмите кнопку Add
  8. Кнопка Click OK

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

6
ответ дан 18 December 2019 в 10:50
поделиться
Другие вопросы по тегам:

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