2010-02-25 5 views
4

Я разрабатываю собственный шаблон Xcode, и я хотел бы изменить способ форматирования <<date>>.Xcode template <<date>> формат

Например:

// Created by «FULLUSERNAME» on «DATE». 
// Copyright «YEAR» «ORGANIZATIONNAME». All rights reserved. 

, если файл был создан сегодня заполнит как:

// Created by SooDesuNe on 2/24/2010. 
// Copyright 2010 MyOrganization. All rights reserved. 

Даты отформатированные в любых «все номера» формат может вызвать много путаницы, так как ISO и JIS способ написать ту же дату 24/2/2010. Это ясно в 24-й день месяца, но не так ясно в первые 12 дней месяца.

Я хотел й-код для заполнения <<date>> как:

// Created by SooDesuNe on 24-Feb-2010. 
// Copyright 2010 MyOrganization. All rights reserved. 

Поскольку нет никакой двусмысленности, что путь. Кто-нибудь знает, как изменить формат даты?

ответ

7
defaults write com.apple.dt.xcode AppleICUDateFormatStrings '{ 1 = "d-MMM-y"; }' 
+0

скопировал в терминал, и создал новый файл из моего шаблон. Но форма даты еще была mm/dd/yy – SooDesuNe

+0

Вам нужно выйти и перезапустить Xcode. –

+0

Это получилось, спасибо! Где этот тип информации документирован? – SooDesuNe

4

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

+0

По моим наблюдениям, настройки Xcode в '~/Library/Preferences/com.apple.Xcode.plist' переопределены настройками времени и даты системы, поэтому ваше решение сработало для меня после перезапуска Xcode. – matm