Как остановить XCode от вставки пробелов между типом и * - PullRequest
2 голосов
/ 04 декабря 2011

Наше руководство по стилю говорит (по любой причине, которая не важна для этого вопроса), между типом и * в определениях селектора нет пробела.

Т.е. это плохо:

- (void)foo:(Foo *)foo { 

... и это хорошо:

- (void)foo:(Foo*)foo {

Есть ли способ сказать автозаполнению XCode остановитьсяделать плохое и делать хорошее?

Ответы [ 3 ]

2 голосов
/ 09 января 2012

Вот пост о форматировании кода в XCode: http://blog.carbonfive.com/2009/08/07/code-formatting-in-xcode/

Я считаю, что строка sp_before_ptr_star=add в файле конфигурации (https://gist.github.com/841452) прямо противоположна тому, что вы хотите сделать, поэтому, вероятно, она должна быть sp_before_ptr_star=remove.

Но я полагаю, что это нужно сделать ПОСЛЕ того, как код будет автоматически заполнен.

Проверьте также этот комментарий: https://stackoverflow.com/a/1610123/1117650, есть сценарий, который вы можете использовать.

0 голосов
/ 17 марта 2012

Ответ таков: вы не можете без использования какого-либо стороннего программного обеспечения или скрипта.

0 голосов
/ 11 января 2012

может быть не лучшим ответом, но вы можете использовать эту IDE

AppCode

...