Xcode可重新缩进,以保持Swift中的前导空格;减价;评论?

Xcode可重新缩进,以保持Swift中的前导空格;减价;评论?,xcode,swift2,Xcode,Swift2,考虑Swift 2注释中的以下简单代码块示例: /** ```` if a < 0 { a = doSomething(a) // <- 4 space indentation } ```` */ /** ```` 如果aRe缩进删除前导空格: /** ```` if a < 0 { a = doSomething(a) // <-- indent is removed } ```` */ /** ```` 如果a

考虑Swift 2注释中的以下简单代码块示例:

/**
````
if a < 0 {  
    a = doSomething(a)  // <- 4 space indentation
}  
````  
*/
/**
````
如果a<0{
a=doSomething(a)//structure>Re缩进删除前导空格:

/**
````
if a < 0 {  
a = doSomething(a)  // <-- indent is removed  
}  
````  
*/
/**
````
如果a<0{

a=doSomething(a)//我发现Unicode
U+00A0无中断空格
字符不会被Xcode重新缩进删除

可以通过OS X系统字符查看器插入
U+0A00
字符。为方便起见,可以将
无中断空格添加到字符查看器收藏夹中

因此,对于使用UTF-8源文件的项目,这是一种变通方法(因为Xcode Re-Indent似乎没有在注释中使用空格的选项)