2014-09-12 4 views
3

Я использую Textmate version 2 fro MAC из некоторого времени, но вдруг вчера в моих файлах код я вижу в <CR> tag, не уверены, что проблема есть, после того, как делать некоторые прибегая к помощи вокруг я обнаружил, что он должен быть НЕВИДИМЫМ персонажем,TextMate вдруг показывает <CR> тега в коде файлы

Но теперь, как его удалить, может ли кто-нибудь предложить какие-либо идеи.

ответ

2

Textmate файлы устанавливаются с одним из трех вариантов ..

  • CR (например возврат каретки или \r) линии окончаний.
  • LF (например, линия подачи или \n)
  • CRLF (например Carriage Return Line Feed или \r\n)

Если файл имеет несогласованные окончаний строк, Textmate будет рассматривать \n как окончание строки маркера и отображения <CR> как текст.


Проблема вызвана поврежденной базы данных Launch Services и может быть исправлена, выполнив следующую команду в терминале и сброса Finder.

sudo /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user && killall Finder 

lsregister: [OPTIONS] [-domain { system | local | user | network }]... [path]... 
Search the paths for application bundles and add each found item to the Launch 
Services database. For domain specifications, ask CF for the list of application 
locations in the given domain(s). 

    -kill  Reset the global Launch Services database before doing anything else 
    -lint  Print information about plist errors while registering bundles 
    -convert Register apps found in older LS database files 
    -load  Load the LaunchServices service plugin if it's not already loaded. 
    -lazy n Sleep for n seconds before registering apps if the local cache 
      is aleady populated. 
    -r  Recursively register directory contents, do not recurse into 
      packages or invisible directories. 
    -R  Recursively register directory contents, including the contents 
      of packages and invisible directories. 
    -f  force-update registration info even if mod date is unchanged 
    -v  Display progress information. 
    -dump  Display full database contents after registration. 
    -h  Display this help. 
+0

делать я заменить 'user' с моим именем? –

+0

нет, но вы можете запустить его в обоих направлениях, если вы так хотите – davidcondrey

+0

спасибо, но он не работал на 'TextMate версии 2.0-beta.7.1' –

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